4902| 3
|
根据协议实现串口通信状态机 |
5金钱
最佳答案把宏定义展开代入程序中就能看懂了,这些只是值,给g_uart_state用的,并非字节数。
报头定义2字节,不是改宏定义就行的,还要改switch语句里面,添加一个状态,
且要处理好状态在什么条件下进入下一状态。如:
switch(g_uart_state)
{
case 报头1: break;
case 报头2: break;
| ||
| ||
专治疑难杂症
|
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-8 15:59
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网