你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于STM8寄存器定义在哪个头文件中?

[复制链接]
wmwei1989 提问时间:2018-10-29 08:55 /
阅读主题, 点击返回1楼
收藏 评论14 发布时间:2018-10-29 08:55
14个回答
wmwei1989 回答时间:2018-10-31 08:37:16
zcl201207 发表于 2018-10-29 20:08
STVD 里是有这些寄存器头文件的,IAR没怎么用不太清楚。。。

是上面那部分代码吗?但是貌似不止这些寄存器,我用的函数库中的头文件去做了,看了下函数库的stm8s.h中的寄存器定义,远远不止这些寄存器,是不是还需要我自己再去补充?
wmwei1989 回答时间:2018-10-31 16:47:05
wmwei1989 发表于 2018-10-31 08:37
是上面那部分代码吗?但是貌似不止这些寄存器,我用的函数库中的头文件去做了,看了下函数库的stm8s.h中 ...

http://www.openedv.com/forum.php ... =page%3D1#pid896649
wmwei1989 回答时间:2018-11-6 08:31:38
CAN寄存器有一部分是公用内存的,这点从datasheet中就可以看到,如图,只是在原始的头文件中,命名没有对应而已,这点可以从库函数的头文件中看到,库函数stm8s.h头文件中,定义的这部分寄存器采用的联合体声明,而要配置这些寄存器需要先配置页,再去设置相应的寄存器。
CAN寄存器映射图.jpg
CAN寄存器映射图2.jpg
CAN原始头文件寄存器定义.jpg
库函数寄存器定义1.jpg
12
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版