硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2814|回复: 2
收起左侧

[技术讨论] V4开发板bsp_uart_fifo驱动疑问

[复制链接]

12

主题

36

回帖

72

积分

初级会员

积分
72
发表于 2019-8-16 15:14:33 | 显示全部楼层 |阅读模式
最近调一个程序,用的是V4的bsp_uart_fifo驱动,发送一个字节,等待该字节发送完成后继续发送下一个字节。就发以下三个字节数据。发现一个情况,不太明白。当进入发送完成中断,应该就意味着发送完成了,那串口调试助手应该立刻会有显示吧?发送0x57这个字节能够正常显示,但是发送0xab时不会有显示,等到发送第三个字节0x06的时候,会有输出,但是不是ab 06,而是3F,不太明白为什么?能麻烦各位大侠帮忙解答下吗?
        comSendChar(COM1,0x57);
        while(temp == 0);//在回调函数中,发送完成后置1
        temp = 0;
        comSendChar(COM1,0xab);
        while(temp == 0);//在回调函数中,发送完成后置1
        temp = 0;               
        comSendChar(COM1,0x06);
        while(temp == 0);//在回调函数中,发送完成后置1
        temp = 0;





回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2019-8-16 15:40:11 | 显示全部楼层
测试了下,正常啊,你的硬件或者测试环境是不是坏了
QQ截图20190816154054.jpg

1.jpg

777.jpg
回复

使用道具 举报

12

主题

36

回帖

72

积分

初级会员

积分
72
 楼主| 发表于 2019-8-16 15:52:02 | 显示全部楼层
eric2013 发表于 2019-8-16 15:40
测试了下,正常啊,你的硬件或者测试环境是不是坏了

谢谢管理员,的确是测试环境坏了,我用的是野火的串口调试助手,有bug,换成sscom4.2调试助手,就好了。太感谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 05:15 , Processed in 0.164206 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表