TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6671: DSP代码的动态加载

Part Number:TMS320C6671

您好,我想实现DSP代码的动态加载,目前是ARM+DSP架构,通过ARM来动态更新DSP代码, 有相关参考资料吗?谢谢

Gary Lu:

我查阅了TI资料,并没有找到您需要的资料

我通过个人理解为您写了一段Demo,请参考

ARM:

#include <communication_library.h>// 准备要加载的DSP代码的二进制数据
unsigned char dspCode[] = { /* DSP代码的二进制数据 */ };int main() {
// 初始化通信通道
initializeCommunication();// 将DSP代码的二进制数据传输到DSP端
transferCodeToDSP(dspCode, sizeof(dspCode));// 通知DSP动态加载代码
sendCommandToDSP(LOAD_CODE_COMMAND);// 关闭通信通道
closeCommunication();return 0;
}

DSP:

int main() {
// 初始化通信通道
initializeCommunication();// 等待接收ARM端传输的二进制数据
receiveCodeFromARM();// 动态加载代码
loadCodeToMemory();// 执行新加载的代码
executeLoadedCode();// 关闭通信通道
closeCommunication();return 0;
}

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6671: DSP代码的动态加载
分享到: 更多 (0)