原创 MCU应用第008篇 Eclipse环境下MCU寄存器描述文件的存储位置

2025-1-4 20:04 49 0 分类: MCU/ 嵌入式 文集: 1 MCU应用
    为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。
    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。
    例:南京沁恒
    ${eclipse_home}template/wizard/WCH/RISC-V/CH32V003/NoneOS/CH32V003xx.svd

    这个文件一般由MCU厂家免费提供。但是不要以为原厂就不出错。比如上面这个文件中的IPRIOR寄存器就错了。这时可以自行编辑,修正错误。

作者: 电子知识打边炉, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-4061550.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
0
关闭 站长推荐上一条 /3 下一条