5749| 7
|
关于STM8寄存器定义在哪个头文件中? |
5金钱
最佳答案上午还想着请教原子哥,下午研究了下库函数的代码,然后结合DATASHEET,一下子明白了为什么会这样了。库函数代码中定义剩下的寄存器,用了union定义,然后我查阅了下datasheet,发现确实是剩下的寄存器公用内存,如图所示,这也就解释了为什么在原始的头文件中,剩下的寄存器只定义了16个,因为这16个是公用一块内存的(不知道说内存对不对),如图所示。
| ||
| ||
| ||
| ||
发表于 2018-10-28 01:42:22
|
显示全部楼层
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 13:01
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网