请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2355 为什么我的 mssg 不会在其中添加传感器?
请参阅以下代码:
传感器为0x30、但出于某种原因、它不会将其添加到消息中。 永久性信息被添加到 mssg 中只是正常...缓冲区是32
#pragma DATA_SECTION (DEAL_Info、".info") char permany_Info[5]={[0 ... 4]= 0xFF}; #pragma RETAIN (DEAL_Info) char * mssg、sensor = 0xFF、Send[buffer_size]={[0... Buffer_size-1]= 0xFF}; mssg =发送; strcpy (发送、"JA"); mssg = strncat (mssg、permany_Info、4); mssg = strncat (mssg、sensor、1);//客户端的系统 ID m = strlen (mssg); CRC_RESULT = CRC (mssg、m);