99问答网
所有问题
单片机怎样接收通过串口发来的数据,上位机发的数据格式如图。谢了。
如题所述
举报该问题
推荐答案 2015-08-02
设置串口数据,波特率,校验等,打开串口中断和总中断,在中断程序读取SBUF里的值,循环8次,读取到你第一的内存中,注意每次接收一个数据后都会有中断,要关掉
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WejBOtB7jvjt7jW7ejj.html
其他回答
第1个回答 2015-08-02
需要设置串口通讯。接收数据存储到数据区再处理即可。
第2个回答 2015-08-02
相似回答
...上位机
,上位机发送数据
给
单片机,单片机怎么接收
答:
串口接收,
设置好串口工作方式和波特率,采用查询或中断方式接收,然后对接收到的数据进行判断,控制设备不同的动作
,要用51单片机的话,我可以提供例子
STM32
单片机如何
处理QT
上位机串口
中发
过来的数据
?
答:
单片机接收处理串口的数据的过程就是配置好波特率、位宽、校验位等
,收到数据 后可以引起中断,也可以查询标志位,然后进行相应的处理。1) 串口时钟使能,GPIO 时钟使能。2) 设置引脚复用器映射:调用 GPIO_PinAFConfig 函数。3) GPIO 初始化设置:要设置模式为复用功能。4) 串口参数初始化:设置波特率,...
...发送一字符串
,单片机如何接收
SBUF中
的数据
呢,是
用
一个
答:
单片机接收数据,
无论是中断接收,还是查询接收,通常都是根据接收标志位,来判断接收一个字节。写程序之前,都会根据接收数据长度建立一个接收数组,比如根据协议,应该接收25个字节,那就建立一个大于等于25个字节的数组,根据判断条件(可以根据长度判断,可以根据特定字节判断),完成25个字节的接收后,再...
用上位机发送
512个字节
,怎么用单片机
存储和识别,可以用什么方法。急求...
答:
数组加中断比如
串口接收,上位机
每发送一个字节
单片机接收
到后都会发生中断,你可以在中断函数中这么写 int count=0; //定义全局计数变量。用来纪录
接收数据
的次数 char i=0;unsigned char buf[512];定义一个512字节的数组,用来保存接收到
的数据
unsigned char buf1[100][512]; //100个512字节...
谁能介绍一下
单片机串口
通信的知识?
如何
应用?
答:
在串行通信中,收发双方对发送或
接收数据
的速率要有约定。通过软件可对
单片机串行口
编程为四种工作方式,其中方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,由定时器T1的溢出率来决定。
串行口的
四种工作方式对应三种波特率。由于输入的移位时钟的来源不同,所以,各种方式的波特率计算公式...
单片机串口
中断中
怎么
设置程序,使得
上位机
能发送数组给单片机?
答:
上位机发
,下位机收,下位
机接收
中断服务程序中进行判断
接收数据
正确性及是否接收完成。需要一个简单的通信协议。比如你定义第一个字节为数据类型(单字节/数组),第二个字节为数组长度,第三、四……为数组
数据,
最后一个字节定义为校验字节(也可以没有)。如果你要
发送的
数组为a[7],那么你通过...
如何
让
单片机
把实时采集到
的数据
传送给
上位机
答:
串口发送
,如果是8位二进制
数据,
一次即可
发送,用串口
调试助手即可接收显示,如果数据比较大,可以用16位数据分2次发送,或化成十进制以ASCI码发出,为了便于观察和处理,要自编编
上位机
处理程序,用VB比较简单,网上有很多介绍"VB串口通信"
单片机
中
如何
将DS18b20 测得的温度
通过串口发送
到
上位机
VB中?
答:
你的一位十进制数据+0x30,不就变成字符的数字了吗例如:TN是十进制温度 fasong[0]=TN/10 + 0x30; fasong[1]=TN%10 + 0x30;DS18B20采集到
的数据
你可以在
单片机
中处理成16进制或字符后发送到
上位机,
也可以直接发到上位机 由电脑处理数据后显示,当然VB上位机对字符的处理能力强些可以追问。D...
单片机接收通过串口发来的
字符串存进一个数组里面
答:
if(RI){ arr[i++]=buff;if(i>8)i=0;} 这样可以接收并赋值,但是会有一个问题
,上位机
必须一次发送8个字节才行 如果上位机有一次发送了4个字节,在发送8个字节的时候,
单片机
将不能正常接收
大家正在搜
单片机串口发送和接收数据
单片机串口接收处理数据
51单片机串口接收多个数据
单片机连续接收串口数据
单片机串口收发数据
单片机串口接收程序
单片机串口查询接收
51单片机串口接收不定长
单片机串口如何通讯
相关问题
如何向串口发送数据,并接收串口发来的数据
单片机串口如何向上位机发送数据
串口发送给单片机的数据的存储格式是怎样的
我写了个上位机,主要接收单片机发送回来的数据,有线用串口一切...
单片机怎样通过串口发送数据给上位机,上位机是一个显控触摸屏
急!!单片机里程序用usb通信,上位机编写的界面为用串口通信...
你那个串口通信的问题后来解决了吗,,,,单片机 串口通信 上...
单片机AD转换后用串口发送数据,数据格式0000dddddd...