我使用的是msp430fr5739 开发板。在调试 uart0时,当我不设置校验位设置时,电脑端串口软件不管是设置无校验位,还是奇校验 发送 430 均可正常接收,但是当我在430程序中设置打开 奇校验时 ,我在电脑端用串口助手发出带校验位的数据,430收不到 。这里 我猜测 是不是 这个application uart 会自动把我收到的数据 去掉校验位 这样处理的?而他不是一个正常的串口?我无法使用校验了?
程序如下
UCA0CTLW0 |= UCSWRST;
UCA0CTLW0|=UCPEN;
UCA0CTLW0 |= UCSSEL_1; // choose ACLK aclk= 1mhz
UCA0BR0 = 52; // 1200 baud
UCA0BR1 = 0;
UCA0MCTLW |= 0X4911;
UCA0CTLW0 &= ~UCSWRST; // release from reset