问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机串口接收字符串?

发布网友 发布时间:2022-04-24 09:06

我来回答

3个回答

热心网友 时间:2022-06-18 09:21

51单片机串口接收字符串,接收的字符串长度不定,无结束符,要判断这个字符串结束,确实比较难。如果每个字符串还是连续发送,几乎是无法判断的。如果每个字符串之前有一定的空闲时间,可以根据最短的空闲时间来判断结束。即接收每一个字符都开始计时,接收下一个字符结束计时,如果计时的时间超过最短的空闲时间,则前一个字符为结束,且新字符串开始。并再重新计时。

热心网友 时间:2022-06-18 09:21

这个字符得自己规定,或者双方协定,反正要统一一个字符作为终止符。

热心网友 时间:2022-06-18 09:22

这个可以有。追问单片机串口要接收的字符串长度不定,也没有固定的结束符,接收时怎样判断对方发的字符串已结束。请帮助,谢谢!

追答

看来,楼主考虑的,很周到了。

串行通信的双方,应该遵循同一个协议。

硬件,是一个方面。

软件(数据格式),常用的,是 Modbus 协议。

 

按照楼主所说,单片机的对方,不遵守协议。

那么,解决方法,是找对方商谈。

在单片机这边,是无法解决的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 漱口水怎么选择? 哪些品牌的漱口水比较好用? 比较靠谱的漱口水有哪些? 谁知道哪种漱口水效果好? 牙齿比较敏感,用哪种漱口水好? 口腔比较敏感,想问问有什么温和不刺激的漱口水推荐吗? 探病~~~如果送钱的话,是用红包还是用信封哦?有啥禁忌哦? 送购物卡要不要装红包或者是信封? 看病人用红包还是信封? 求一首歌 节奏是啊东东东动 啊东东东东 啊东东东东动东东动 送礼给钱用什么包 关于动感101.7下一站星光东东音乐的问题!~ 红包可以放在信封里吗 东东在音乐方面简直是一窍不通。(改为双重否定句) 一般朋友店开业,包多少红包才好? 东来东往有什么好听的歌,6首就行了 朋友忌日,包个红包,能用红色的包吗? 有什么可以免费听音乐的东东 什么情况下封红包用信封 给点励志歌曲 类似于(杨培安的 我相信)▲△△■§★★★●●●●● C51单片机如何从PC机串口接收字符串? 请问51单片机怎么通过串口接收字符串?能解释一下代码吗?谢谢了 如何用c语言编程实现c51单片机中从串口接收一个字符串? “tall”的近义词是什么? c51,单片机从串口接收字符串,放到一个数组里面,然后在通过串口发出去。急!谢谢 tall的近意词是什么? 51单片机串口用数组接收字符串程序怎么写? 51单片机 串口通信 检查接收的字符串 英语,单词tall是什么意思? C51串口数据接收问题,急急急 高的 矮的 胖的 瘦的 英语读音怎么读 请问51单片机如何解决多字节串口接收问题 tall的近义词 51单片机串口接收到一个字符串后怎样从中提取想的内容?请提供例程! tall的近义词是什么? 端午节的感受 51单片机串口接收多个字符(假如是4字节),是分4次中断传输的,还是一次中断完成的? tall的近义词是什么 端午节感想作文350字 51单片机串口接收单字符后如何进行判断