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

...与PC机通信的程序,开始:0xf0,数据,结束0xff. 怎么写啊

发布网友 发布时间:2024-02-09 16:34

我来回答

3个回答

热心网友 时间:2024-10-10 23:52

单片机作为从机,定义为接收状态,PC机的通信软件应主动向单片机发送询问数据,单片机接受到规定格式的数据后,即进行回答。若规定通信协议格式就是 开始0xf0, 数据,结束0xff。应在单片机接受中断中进行判断,若接收到0xf0,即认为数据流开始, 将其后接受的数据依次存在接收缓冲区里,直到检索到0xff,视为数据流结束。 接收结束后,作为应答, 仍然依照规定的数据格式发送数据串即可, 上位机软件同样依据以上流程做接受处理。
但是,你这个通信协议规定的过于简单,不能实用。如果数据中出现0xff也可能被误认为结束符。如果想以特定的字头作为数据流起始标志,可以多设几个字节,比如3个字节, 如规定0xf0,0x2a,0x7e三个数据连续出现时,作为数据流的开始,那么可靠性就会提高,另外,通信协议必须具有校验字节,例如校验和,或者CRC校验,校验字节后,才是结束符。如果没有校验,数据常常错乱,不能使用。 当接受到校验不能通过的数据流后,数据应当丢弃,重新接收。校验字节是必须要有的。
如果是简单的一对一通信,可以规定固定的数据流个数,那么此时可以没有结束符和起始符,只有固定的数据流个数和校验字节,就可满足通信要求。

热心网友 时间:2024-10-10 23:48

单片机 型号是什么

热心网友 时间:2024-10-10 23:49

汇编还是C啊。。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
深圳公共营养师怎么申请补贴 深圳公共营养师补贴怎么领 深圳营养师工资待遇怎么样 ...出道16年一直不露额头,当他撩起刘海,效果堪比「 ”整容”_百度... ...刘海的鹿晗,重回颜值巅峰!换个发型堪比“整容”都有哪些?_百度... ...整容”叫尹正剪头,仅仅换个发型而已,为何会变化那么大呢?_百度... 会计考高级有什么要求 报考高级会计需要什么条件呢? 工程项目融资、建设、管理、运营等过程中各模式的英文简称及专业分析... 200平米别墅装修多少钱别墅装修需要注意些什么 ...20分:51单片机,读老读出0xff,初始化程序正常完成.晶振11.0592M,电路... ...操作,为什么从总线上读出的数据都是0xff。求大侠帮忙。 口腔溃疡怎么办?. 吃药,喷药不好使,维BC,都吃了。 水果也吃了、 就... 怎样注册免费的网站域名 苹果怎么解除id锁啊!? 苹果怎么解除ID账户 京东商家加我微信申请退货返款是怎么回事? 小说<<射雕英英雄传>>中郭靖把黄蓉叫作“蓉儿”是在哪个时候 ?_百度知... ...名字。好像是一个戒指。可以穿越很多位面。把黄蓉收做老婆。_百度知... 一本关于黄药师的小说,似乎是女主和黄蓉先认识女主也住在一个小岛上... 犯诈骗罪,一万多,如果还上,还判刑吗? CAD怎么截图? 顺冶知道董小宛殉情吗 出轨只有“零次”和“无数次”吗? ...水,有木,有土都有哪些字?(或者其中有三样的) 比如灌... ...部首的汉字..是用来起名字的,,大家帮想想啊 磁畴是什么意思 正月初六打碎碗好不好 青鸾繁华录怎么把羽卫变成侍君 天正建筑里如何添加logo ...数据一致显示的是0,读不回来,也写不进去别的可以用 ...读出来的数据都是00, 写0x70后,读出为0x0e,怎么回事 魔兽世界现在3.0了,小D是野德升级快还是平衡德升级快 梦见弟弟把鸽子毛剪了,却像鸡一样攻击弟弟,来回跑啊 项目ppt汇报 里面 阶段性成果 和进展情况 有什么区别?或者重点有什么不... 什么时候给我办理的10元闲时流量包?如何取消??? 我上月退订了10元3g流量包,怎么这月有自动生效,还扣了我20多块钱... 一起玩农场怎么快速赚钱 八马茶和小罐茶哪个好? 茶叶品牌代理哪个好一点? 微信里怎么把好友藏起来 广东揭西有什么适合亲子游的景点推荐? 揭西有哪些风景不错的小众景点? 揭西山湖村有哪些适合拍照的景点? 6月份的揭西县,有哪些景点值得推荐? 赤县神州什么意思赤县神州怎么读 为什么微信视频声音那么小,怎么解决啊? 赤县神州是什么意思赤县神州成语故事 ...有一个阿姨就说,没点经验就能去代课吗,我听着很不舒服? 湘潭理工学院在哪个位置