OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1518|回复: 4

战舰V3串口1问题,详情见帖

[复制链接]

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
发表于 2018-3-11 13:00:26 | 显示全部楼层 |阅读模式
3金钱
串口1在用调试助手的时候,没问题都是对的,功能执行正常(即用到USB转TTL)。
但在我把串口1,直接接到一个设备上后,设备发数据给战舰的串口1的时候,会出现第一个字节失效,但后面功能又都正常了,很奇怪,每次都是只有复位后的第一次的第一个字节失效,其他均没问题。

所以是什么问题呢?
1.为什么用了usb转ttl连接串口1 然后接到电脑上,很正常

而当不用usb转ttl后,串口1 收到的第一个字节,跟没收到似的,第二个字节,就完美运行了。

原子哥这是啥原因啊,是设计到usb转ttl?还是涉及到cpu的内部原理啊?

因为串口程序,MCU程序,发数据的串口设备,这些都没有问题啊。要不然也不是只有第一次的第一个字节会失效了吧。

@正点原子

最佳答案

查看完整内容[请看2#楼]

在串口设备那儿,找到了解决方案,此贴终结
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-3-11 13:00:27 | 显示全部楼层
在串口设备那儿,找到了解决方案,此贴终结
回复

使用道具 举报

55

主题

474

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2374
金钱
2374
注册时间
2017-8-7
在线时间
207 小时
发表于 2018-3-11 13:18:04 | 显示全部楼层
检查检查你的设备?看看设备直接与串口通讯是否正常
qq1950361006,互帮互助,共同进步。
回复

使用道具 举报

55

主题

474

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2374
金钱
2374
注册时间
2017-8-7
在线时间
207 小时
发表于 2018-3-11 13:20:05 | 显示全部楼层
还有,就是原子的程序用串口1 是默认带发送新行的,有0x0d,0x0a,不行的话新建个其他串口试一试,或者可以修改串口1
qq1950361006,互帮互助,共同进步。
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-3-11 13:20:52 | 显示全部楼层
kbq1950361006 发表于 2018-3-11 13:18
检查检查你的设备?看看设备直接与串口通讯是否正常

嗯嗯,具体原因不知道,我最终还是用替代方案解决,谢谢啦

发帖是想知道原因,但是好像找不到。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 08:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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