使用的是28377D,程序一开始没问题,后来再写了一些代码之后,对DMA的RUN寄存器操作会出现奇怪的现象,像下面图中,对同一个寄存器的不同操作,CCS认不了RUN位,而调用 StartDMACH1();编译没有问题,把代码直接敲进去我自己的main文件就不行,错误代码位#135 expected a field name
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用的是28377D,程序一开始没问题,后来再写了一些代码之后,对DMA的RUN寄存器操作会出现奇怪的现象,像下面图中,对同一个寄存器的不同操作,CCS认不了RUN位,而调用 StartDMACH1();编译没有问题,把代码直接敲进去我自己的main文件就不行,错误代码位#135 expected a field name
#135 expected a field name
在芯片TRM中www.ti.com/.../spruhm8h.pdf 有关于寄存器的介绍
5.8.3.2 CONTROL Register (Offset = 1h) [reset = 0h]
其中用的是RUNSTS