STM32F103VCT6串口问题

2019-07-24 13:27发布

1.如图,主程序里就一句USART1->DR = 0x45;
可是debug里(J-Link仿真)USART1-DR寄存器一直是0?
2.关键电脑上位机也收不到数据,一个数据都没有?
3.逻辑分析仪分析单片机TXD引脚,一直低电平。
4.电脑上位机发送数据给单片机,单片机可以收到,RXD上有数据且正确。
5.单片机时钟正确72MHZ 波特率9600没问题,现在单片机发送不了数据,但是可以收,怎么回事?
6.产品马上量产。很着急!!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
Alle
1楼-- · 2019-07-24 13:28
端口重复初始化了
正点原子
2楼-- · 2019-07-24 14:57
 精彩回答 2  元偷偷看……
灵魂的重量
3楼-- · 2019-07-24 16:42
赞原子哥的答案、、、、、
Alle
4楼-- · 2019-07-24 17:14
正点原子 发表于 2018-2-19 23:09
你这main函数又没有死循环? 另外,产品都要量产了,你连个串口都没调通,你逗我玩?  你是新招进来,还是 ...

串口早就调了,只是最近又加了些东西,粗心把串口TXD脚重新初始化成普通IO口了,不过我确实是新招进来的
炫色康康
5楼-- · 2019-07-24 18:37
老板冒冷汗
Alle
6楼-- · 2019-07-24 22:08
炫 {MOD}康康 发表于 2018-2-23 16:56
老板冒冷汗

小公司,你懂得

一周热门 更多>