我想在使用的时候打开,使用完后关闭,怎么搞??
我简单设置了U0CSR寄存器RE位禁止接收,好像也不管用···
Yan:
yueliangz0123,
我没试过,但是你可以尝试,用DMA abort,, 可以在datasheet 里面找到DMAARM 这个寄存器。
WIND JXC:
回复 Yan:
之前试过了DMAARM 赋值0,但还是能收发数据。。。
我直接通过P0SEL寄存器,再不用串口的时候直接赋值0,试了是可以的
da qin zheng sheng:
可以试UxUCR.FLUSH=1;
The current operation can be aborted by setting the UxUCR.FLUSH register bit. This event stops thecurrent operation and clears all data buffers