单片机和上位机利用串口进行通讯
好评回答
闲来雅叙2024-05-18 17:34:55
大家在学习单片机时,上位机编写好程序后,生成.HEX文件,下载到下位机进行运行,一般情况下,都是单机版,就是说只是单片机和部分外设进行独立的工作。今天让我来分享一下,单片机和上位机利用串口,进行实时通讯的小经验。
操作方法
第一步,将keil 4安装到PC上,建个工程,编写串口程序(相信懂单片机的小伙伴都会的,这是基本知识),在串口初始化程序中,设置好波特率(可以理解为单位时间内传输码元符号的个数,要与比特率区分开),打开串口中断和总中断;
第二步,编写串口中断程序,串口中断号是interrupt 4,(这个千万别弄错了),在中断程序中,要定义一个接收从上位机PC端发过来的字符类型为:unsigned char ,并将单片机接收到的数据再返回到PC机上,在串口助手上显示出来;
第三步,利用下载工具(相信大家都有的)下载编译好的.hex文件到单片机中,在PC端打开串口助手,在“我的电脑”-->"设备管理器"中找到对应的串口,设置好波特率,数据位数,停止位,校验位,设置好以后,在“字符输入框”中,输入数字或者字符,点击“发送”,此时,会在接收区看到接收到的字符。
第四步,如果你在接收区看到的是乱码,一定是你波特率没有设置成一致,此时要检查串口初始化的程序,一般情况下,设置为4800Bps或者9600Bps,是没有问题的,过高(115200Bps)可能会出现问题,误差越小越好;
特别提示
在设置波特率的程序中,很可能会出现乱码,此时可以尝试将波特率设置的低一些,再尝试。
希望能帮到小伙伴们,大家一起努力!
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。
最新回答 换一换
1
问:什么是动产融资租赁
答:
答:动产融资租赁是指具有融资性质和所有权转移特点的有即出租人根据承租人所要求的规格、型形动产租赁业务活动。有形动产租赁给承租人,合同期内设备所有承租人只拥有使用权,合同期满付清租金后,承权属于出租人,和人有权按照残值购人有形动产,以拥有其所有权。不论出租人是否将有形动产残值销售给承租人,均属于融资租赁。有形动产经营性租货是指在约定时间内将物品、设备等有形动产转让他人使用且租赁物所有权不变更的业务活动。远洋运输的光租业务、航空运输的干租业务,属于有形动产经营性租赁。
2
考试车怠速低怎么上坡2019-11-09
3
房间放什么东西不会有蟑螂2021-08-12
4
车船税代缴是什么意思2019-11-27
5
吃不辣的火锅会上火吗2019-04-25
相关推荐
沙棘和枸杞有什么区别
沙棘是落叶性灌木,枸杞是茄科枸杞属多分枝灌木植物。沙棘,其特性是耐旱,抗风沙,可以在盐碱化土地上生存,因此被广泛用于水土保持。国内分布于华北、西北、西南等地。沙棘为药食同源植...
详情>
提问时间:2020-11-13
长春站是长春火车站吗
长春站是长春火车站。长春站(ChangchunRailwayStation),位于中国吉林省长春市宽城区,是中国铁路沈阳局集团有限公司管辖的特等站,是吉林省重要的交通枢纽。1...
详情>
提问时间:2021-08-30
从苍蝇身上发明了什么
从苍蝇身上发明了振动陀螺仪。振动陀螺仪利用高频振动的质量在被基座带动旋转时所产生的哥氏效应来敏感角运动。振动陀螺仪的主体是一个做高频振动的构件,其具有性能稳定、结构简单、可靠...
详情>
提问时间:2020-05-24
提高象棋技能有哪些方法
提高象棋技能可以采用很多方法例如掌握好最基本的开局要领,多看棋书,记住一些基本的定式,敢于突破创新,象棋中的变化不下于几十万种,还需要多练习中局功杀。多看棋谱,看看棋谱里面每...
详情>
提问时间:2020-02-24
丝瓜络熬水一天喝几次
丝瓜络熬水每天喝2次即可,丝瓜络不但能止痛去火,而且丝瓜络对于通经活络、清热解毒、利尿消肿、止血等具有特殊的效果。同时丝瓜络还是口味很好的美食。丝瓜络全体由维管束纵横交错而成...
详情>
提问时间:2020-04-02
推荐问答
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
帮新生儿拍嗝的正确姿势 帮新生儿拍嗝的正确姿势是什么 星际传奇有几部 如何做蜂蜜柚子茶 不用出门就能喝上美味冷饮 享受阳光 别让防晒把肌肤宠坏了 七星级酒店的标准是什么样的? 深入了解星级酒店 支付宝能给外地卡转账吗 林内热水器冬天调多少度 ipad自带procreate吗 沙糖桔的功效和作用 女22岁还能长高吗有希望吗 苏轼黄鹤楼十首 白灼虾调料 白灼虾调料有什么 泥鳅怎么处理啊 泥鳅的处理方法 冬季预防哮喘病的方法? 夸克浏览器怎么清除缓存 quark缓存清理方法介绍 如何分辨胎儿性别 怎样治疗手足脱皮注意什么? 梦见医生什么意思 孩子晚睡有什么危害 福睿斯自动挡省油技巧 分享三个有效的方法
热点问答
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200