治疗仪器需要实时将患者和机器运转情况传回上位机平台,粮仓温控装置需将各种传感器通过RS485总线或者CAN总线的方式达到数据传输的目的等等,这些数据传输往往需要合适稳定的总线和灵活的通信协议,我发现无论什么数据传输,原理大同小异,这里简单以stm32的几种数据传输总结下平时项目中用的一些...
由于前面定义了适合的通信协议,所以在代码部分也必须严格按照用通信协议进行编写 宏定义 在数据传输.c文件中,可以预先宏定义一些固定格式的转换或者标志位,例如下面这样: /* 数据拆分宏定义,在发送大于8位的数据类型时,比如int16、int32等,需要把数据拆分成8位逐个发送 */#defineBYTE0(dwTemp) ( *( (char *)(...
治疗仪器需要实时将患者和机器运转情况传回上位机平台,粮仓温控装置需将各种传感器通过RS485总线或者CAN总线的方式达到数据传输的目的等等,这些数据传输往往需要合适稳定的总线和灵活的通信协议,我发现无论什么数据传输,原理大同小异,这里简单以stm32的几种数据传输总结下平时项目中用的一些...