title: 02_匿名上位机通信
匿名上位机通信
用户数据使用(stm32 ----> 上位机v7)
1.匿名通信协议

将stm32数据传送至上位机时,按照此格式,逐个字节进行传送。
2.stm32程序
/************************************************************************************************************
* ANO_DT_Send_ABC 函数是将A,B,C三个数据传送至匿名上位机V7(使用的是上位机的用户数据1)
* 首先将数据按照匿名通信协议存至data_to_send数组
* 然后将数组通过串口进行发送
* 用户根据需要自行编写ANO_DT_Send_Data
************************************************************************************************************/
void ANO_DT_Send_ABC(u16 A, u16 B, u16 C)
{
int i;
u8 sumcheck = 0;
u8 addcheck

本文详细介绍了STM32通过串口与上位机进行匿名通信的协议,包括帧头、目标地址、功能码、数据长度、数据内容以及校验数据的计算。通过ANO_DT_Send_ABC函数,STM32将A、B、C三个16位数据按照约定的格式打包并发送给上位机。该通信过程涉及数据的校验以确保传输的准确性。
最低0.47元/天 解锁文章
1240





