串口发数据 停不下来 一直重复发

2019-07-20 23:09发布

就在while(1)上面printf一下 然后单片机隔大约0.5就会自动重新发一遍停不下来
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
正点原子
1楼-- · 2019-07-20 23:13
仿真一下就找到问题了
Sun_Fly
2楼-- · 2019-07-21 01:14
 精彩回答 2  元偷偷看……
Greece
3楼-- · 2019-07-21 01:19
Sun_Fly 发表于 2016-3-29 17:52
程序呢

[mw_shl_code=c,true]void main(void)
{
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
        delay_init(168);
        uart_init(9600);                //串
        printf("1234 ");
while(1);
}[/mw_shl_code]
Greece
4楼-- · 2019-07-21 06:13
 精彩回答 2  元偷偷看……
hhlh2l
5楼-- · 2019-07-21 11:23
你的cpu自动复位了吧,复位一次发一次,根本停不下来嘛
Greece
6楼-- · 2019-07-21 12:33
hhlh2l 发表于 2016-3-29 19:45
你的cpu自动复位了吧,复位一次发一次,根本停不下来嘛

但是我的通信协议有收有发是正常的 好奇葩

一周热门 更多>