带移植说明的xmodem源码(STM32)//移植时,需要修改该函数//串口收发,实用查询方式。voidxm_port_write(uint8*ch){while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET);USART1->DR=*ch;}//串口接收函数,需要移植sint8xm_port_read(uint8*ch){if(USART_GetFlagStatus(USART1,USART_IT_RXNE)!=RESET){*ch=USART_ReceiveData(USART1);return1;}re