2599| 6
|
32接收到一串数组,如何把其中的一段提取出来,发送到串口,希望大家指导下 |
1金钱
最佳答案1.假设串口收到的内容是这样的
char Receive_Buff[RECEIVE_BUFF_SIZE] = {0x01, 0x02, 0x03, 0x04, 0x05, 0x06};
你想要把0x03, 0x04, 0x05这三个元素取出来,那就for循环就可以解决了呀,或者还有其他方式
char Send_Buff[SEND_BUFF_SIZE] = {0};
for(i = 0; i < SEND_BUFF_SIZE; i++)
{
Send_buff = Receive_Buff;
}
2.接下来弄到串口去发送吧
| ||
| ||
没有脑袋
|
||
| ||
| ||
| ||
| ||
| ||
没有脑袋
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-12 20:44
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网