ST用户手册中寄存器名字和软件中寄存器的名字不一样

2019-07-14 13:41发布

ST用户手册中寄存器名字和软件中寄存器的名字不一样。比如说,用户手册中SIU_PCR344是这么写的。但是我用的软件cosmic中对这个寄存器的设置却是写的SIU.PCR[344] .R= 0x0000;请问这个转换过来的命名规则是什么。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
TOPCB
1楼-- · 2019-07-14 19:57
这个和英飞凌的不一样,你看.H里面是怎么定义的,一半都是直接用寄存器或者用某个寄存器的某一位:
SIU_PCR344_R
fuwu1245
2楼-- · 2019-07-14 23:46
回复第 3 楼 于2012-08-16 17:11:27发表:
这个和英飞凌的不一样,你看.H里面是怎么定义的,一半都是直接用寄存器或者用某个寄存器的某一位:
SIU_PCR344_R 

我看点H了,知道他的命名规则了。但是有的寄存器在点H里面我找不到它的定义。
60user121
3楼-- · 2019-07-15 01:39
 精彩回答 2  元偷偷看……
北京森馥
4楼-- · 2019-07-15 03:06
st库中把寄存器定义成结构,寄存器中相应位都定义成结构成员,这样比较细致。理解和应用方便些。
j1s2chen
5楼-- · 2019-07-15 04:25
非常感谢!学习了!!!!!
j1s2chen
6楼-- · 2019-07-15 06:23
非常感谢!学习了!!!!!

一周热门 更多>