工具/软件:TI-RTOS
您好!
将 MSP432P401R Launchpad 与 TI RTOS 配合使用的 IAM
我已按如下方式配置 UART
UART_PARAMS_INIT (uartParams);
uartParams.writeDataMode = UART_DATA_BINARY;
uartParams.readDataMode = UART_DATA_TEXT; uartParams.readReturnMode=UART_Return_NEWLINE;
uartParams.readEcho = UART_ECHO_OFF;
uartParams.baudrate = 115200;
uartParams.readMode=uart_mode_callback;
uartParams.readCallback=&UART1_readCallBack;
uartDaughterPort1 = UART_OPEN (Board_UART1、&uartParams);
我以01 01 02 0A 的形式发送 UART 数据 (0A 是十六进制的换行符)。
IAM 定期发送此帧、持续0.5秒。
但 ISR 将在1秒内触发一次。
如果我以0.5秒的间隔发送上述数据10次、 ISR 将仅触发5次、即丢失5个帧。