微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 串口/DMA咨询

串口/DMA咨询

时间:10-02 整理:3721RD 点击:

我想在使用的时候打开,使用完后关闭,怎么搞?

我简单设置了U0CSR寄存器RE位禁止接收,好像也不管用···

yueliangz0123,

我没试过,但是你可以尝试,用DMA abort,, 可以在datasheet 里面找到DMAARM  这个寄存器。

之前试过了DMAARM  赋值0,但还是能收发数据。。。

我直接通过P0SEL寄存器,再不用串口的时候直接赋值0,试了是可以的

可以试UxUCR.FLUSH=1;

The current operation can be aborted by setting the UxUCR.FLUSH register bit. This event stops the
current operation and clears all data buffers

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top