找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2200|回复: 4
收起左侧

单片机串口通信接受字符串的问题,请大家帮忙看看

[复制链接]
ID:945014 发表于 2021-6-26 10:59 | 显示全部楼层 |阅读模式
571a8e01468a80e0dd5788ffde32f5f4.png ec3295e902992dcba5e951fa62850578.png 为什么当我把全局变量的f2放到串口中断里面的时候,lcd从原来能接受字符串变成了只能接受字符串的末尾了?2,有人能给我解释一下f1接受sbuf成为字符串的时候,为什么要在if判断语句中让f2++,数组接受字符串不是一次性接受的吗?
回复

使用道具 举报

ID:94031 发表于 2021-6-27 08:34 | 显示全部楼层
数组接受字符串是一个个接收,串口发也是一个个发。
回复

使用道具 举报

ID:914633 发表于 2021-6-27 12:41 | 显示全部楼层
能把其他部分代码发出来吗 问题不一定在这
回复

使用道具 举报

ID:914633 发表于 2021-6-27 12:42 | 显示全部楼层
可能显示部分也有问题
回复

使用道具 举报

ID:390416 发表于 2021-7-6 20:28 | 显示全部楼层

串口1打印程序 可以打印3个十六位的变量 波特率9600 http://www.51hei.com/bbs/dpj-201660-1.html

串口发送 不需要while死等 串口接收执行软件复位 http://www.51hei.com/bbs/dpj-200927-1.html
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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