USART2寄存器操作没有执行?

2019-03-23 18:38发布

源代码 源代码
选用PA2为输出Tx,设置USART2->BBR,波特率设为9600,换算为16进制传入,

但是烧进去发现没有数据输出,调试的时候发现,USART2->BBR |= 0X0EA6 这句并没有作用

捕获1.PNG


寄存器里的值并没有改变。

但是其他的寄存器操作语句又可以正常执行



捕获3.PNG

我用的是nucleo L053R8 求大神指点!!o(≧v≦)o~~


























此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
dantemin
1楼-- · 2019-03-24 02:05
 精彩回答 2  元偷偷看……
dantemin
2楼-- · 2019-03-24 03:52
是因为工程里的一些包含文件有问题吗? 捕获4.PNG

一周热门 更多>