工具与软件:
尊敬的团队:
当我们尝试使用 tms320f28377s、在0.1us 周期内使用 ADC 来测量电压时、CPU 可能处于重负载状态、因此我们尝试使用 DMA 功能而不是 ADC 中断。
我们正在实现一个代码、此代码通过 adcd 寄存器的 ADCRESULT0检测值、将 ePWM 设置在0.1us 周期、以及通过 DMA 函数检测值。
我们希望通过变量 adcbuffer (一个数组)将检测值存储在 RAMLS4存储器中、并将该值存储在变量中以供使用。 但是、当前 DMA 中断未激活。
我们要询问运行周期为11.76us 的中断是否具有效果。 进入调试模式时、会出现"Trouble Reading Memory Block at 0x0 on Page of Length 0xc8"错误。 我们想询问在这种情况下 DMA 的使用是否受到限制。
此致、
Oh Junyeong Oh