本帖最后由 中国白杨 于 2013-9-5 16:43 编辑
用的是MSP430F149这个芯片。利用usart时出现了这样一个现象:usart0在波特率2400,4800,9600,38400下都能实现收发,usart1在波特率2400,4800,9600,19200,下实现收发也没有问题,在38400波特率下发送也没有问题,就是在接收的时候接收不到,我测试了一下。串口发送FF,RXBUF1接收到FE,发送FE,RXBUF1接收到FC,发送FC,RXBUF1接收到F8,发送F8,RXBUF1接收到F0,发送F0,RXBUF1接收到E0,发送E0,接收C0,发送C0,接收80,发送80,接收00。发送EF,接收CE,发送CF,接收8E,发送8F,接收0E。7F及小于7F的接收不到。这个问题是怎么回事? |