主题中讨论的其他器件:SFRA
您好!
我正在尝试使用 SFRA 库来识别我的受控体系统(开环)并使用 F280049C Launchpad 设计补偿器。 我已经介绍了用户指南 SPRUIK4A。 我使用外部 ADC 以200KHz 的频率采集数据、在控制器中进行一些处理(1KHz 的控制环路)、并将控制信号发送到外部 DAC (200KHz 的控制信号)。 我是第一次使用 SFRA、按照以下步骤操作并有一些疑问。
1) 1)"example_stb_f28004x_f32_tmu_coff "被导入到我的工作区并进行编译、但它在错误之后发生了变化。 原因可能是什么? 我未能包括的任何库?
2) 2)在 SDK 中的示例项目中、有2个 TMU 项目存在 viz **_F32_TMU_coff 和**_F32_TMU_eabi。 它们之间有什么区别,我应该选择哪一个?
3) 3)我的 CPU 几乎完全用于其他处理。 那么,我是否可以单独在 TMU 上运行相同的操作? 如果是,它是否仍然需要任何 CPU 周期? 如下面所述。 因此,如果我使用 FloatTMU,那么 SFRA_INPUT 和 SFRA_COLLECUP 函数是否需要37和67个 CPU 周期?
4) 4)在上图中、SFRA_Background 任务在做什么? 它应该在什么频率被调用?
谢谢、此致
Karthik R