BOOL
xMBRTUTransmitFSM( void )
{
BOOL xNeedPoll = FALSE;
** assert( eRcvState == STATE_RX_IDLE );//通过测试,每次都断言在这个地方
switch ( eSndState )
{
/* We should not get a transmitter event if the transmitter is in
* idle state. */
通过测试,电脑端发送的数据,单片机根本还没有接收完成,就会调用xMBRTUTransmitFSM( void )