我发现 MMEMCFG 寄存器在f2807x_cla_defines.h里有相关申明,但在cla.h里却没有,这个寄存器在28075程序当中能否被使用
Green Deng:
你好,对比了两款芯片(F28075和F28055)的CLA模块,确实F28075没有包含MMEMCFG寄存器。
F28075
F28055
我发现 MMEMCFG 寄存器在f2807x_cla_defines.h里有相关申明,但在cla.h里却没有,这个寄存器在28075程序当中能否被使用
4732245:
回复 Green Deng:
例程当中使用configure CLA memory 函数功能是和这个寄存器一样吗? 如果我想让CLA在主函数运行时自动执行,是不是要用memcpy函数拷贝
我发现 MMEMCFG 寄存器在f2807x_cla_defines.h里有相关申明,但在cla.h里却没有,这个寄存器在28075程序当中能否被使用
Green Deng:
回复 4732245:
你好,CLA可以独立于主 CPU 之外执行算法,CLA响应ADC,ePWM和CPU定时器0中断,即:CLA 是中断驱动的。
memcpy函数的功能是将FLASH运行状态下的指令搬移到RAM中运行,以此来提高程序执行速度。