大型的stm32从入门到精通pdf工程文件源代码如何阅读才有效率

 这些时钟配置如果搞不清楚很嫆易引起编程错误,查找起来也不方便还有像flash读写操作,必须开启HSI内部时钟怎么确定你的时钟开启了没有,如果通过寄存器每条语句詓排查耗时,并且前面的配置可能在后面被冲掉了怎么能有一种比较好的方式去查看时钟配置是否正确呢?

通过了解我认识到mdk带的system viewer widow  對应数据手册可以帮助我们来查看配置,排除错误

在仿真界面,在时钟配置之后设置断点运行到断点

在system viewer widow中点击RCC查看寄存器配置,在配置窗口中我们可以看到每个寄存器都被分成了几部分这几部分是按照官方数据手册中的功能分类分块的,下面我们对照寄存器数据手册進行查看

这样就可以非常简单的看出系统的配置了,而不需要对照着寄存器变量的值和手册在那一位一位的对应,一位一位的排查

————————————————————————————

现在大家在编程中大都使用函数库的形式但是通过这种方式可以用于排查配置错误等信息~  其他外设的配置中也可以用到这种方式,在此小记一下

我要回帖

更多关于 stm32从入门到精通pdf 的文章

 

随机推荐