单片机中的数据发送给上位机,首先要把要发送的数据赋给sbuf,这个数据应该是什么类型的?

2024年11月18日 18:42
有3个网友回答
网友(1):

一般单片机和pc机通信,都是用串口通信的,协议简单,实现容易,程序易实现。
串行通信一般是需要以字节发送的,
所以,你的这个sbuf应该是字节型,char。
要注意的是,单片机和PC机的串口电平是不一样的,单片机是3.3或者5v的,pc机是12v的,需要加电平转换芯片,MAX232,或者max3232,不然你的电脑是收不到任何东西的,还可能把单片机烧了。

网友(2):

单片机不就是char,int,unsigned int等类型吗,这就要看你的单片机的类型。

网友(3):

只能8位,用char