Thread 中讨论的其他器件:SFRA、 controlSUITE
工具/软件:Code Composer Studio
尊敬的先生/女士:
在指南文档"C2000软件频率响应分析器(SFRA)库和补偿设计器"之后、我尝试在定点28035中迁移 SFRA。
串行通信已成功建立、但当开始扫描时、状态栏没有指示、所有内容都变为灰色、并且不显示错误。
1.我在后台任务中添加以下代码
if (初始化标志= 1)
{
SFRA_IQ_init (&SFRA1);
初始化标志= 0;
SFRA1.START = 1;
}
SerialHostComms();
2.我在1ms 任务中添加了 SerialCommsTimer++。
3.在 ISR 中添加代码
SFRA_i32Iref = SFRA_IQ_Inject (SFRA_i32IoutSetSlewed);
SFRA_IQ_Collect (&SFRA_i32Iref、&SFRA_i32Fdbk);
然后、我尝试在后台任务中添加 SFRA_IQ_background (&SFRA1);在使用定点 SFRA 库但浮点 SFRA 库中未提及此任务。
这里始终有一个构建错误
未定义的首次引用
符号
------ --------
_IQ16log D:/WSP/DSP_WorkSpace/OBC33_LLC_SFRA/build/SFRA_IQ_Lib.lib
我的问题是。
1、SFRA_IQ_background (&SFRA1)的用途是什么? 定点 SFRA 库是否必须使用它?
2.如何消除此链接错误?
3.我是否错过了使 SFRA 正常工作的任何要点?
谢谢你