本帖最后由 hufans 于 2017-11-13 11:41 编辑
定义数组 uint8_t temp[8] = {0x02, 0x03, 0x00, 0x03, 0x00, 0x01, 0x74, 0x39};
用串口4发送 UARTSendBuf_485(&g_tUart4, temp, 8);
显示结果为:02 03 00 03 00 01 74 39 00,多出了最后一位“00”,感觉莫名其妙!
寻求大哥哥大姐姐帮助~~O(∩_∩)O~~
UARTSendBuf_485函数定义如图1:
UARTSendBuf函数定义如图2:
串口中断函数定义如图3:
一周热门 更多>