标题: 单片机串口通信接受字符串的问题,请大家帮忙看看 [打印本页]

作者: 崂山可乐    时间: 2021-6-26 10:59
标题: 单片机串口通信接受字符串的问题,请大家帮忙看看
为什么当我把全局变量的f2放到串口中断里面的时候,lcd从原来能接受字符串变成了只能接受字符串的末尾了?2,有人能给我解释一下f1接受sbuf成为字符串的时候,为什么要在if判断语句中让f2++,数组接受字符串不是一次性接受的吗?

作者: xuyaqi    时间: 2021-6-27 08:34
数组接受字符串是一个个接收,串口发也是一个个发。
作者: hoodieboi    时间: 2021-6-27 12:41
能把其他部分代码发出来吗 问题不一定在这
作者: hoodieboi    时间: 2021-6-27 12:42
可能显示部分也有问题
作者: 人人学会单片机    时间: 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




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1