1.首先SRIO初始化 DSP_BSP.c
DSP底层驱动初始化函数
void DSP_BSP_Init(void)
{
SrioInitAndSwitchCfg();
}
2.
void SrioInitAndSwitchCfg()
{
Ih_srio_init(DSP_PROC_ID,1);
printf("srio_init_success");
}
3.发送APPTask.c
lh_srio_dio_ex(VOID *src_addr, VOID *dst, UINT32 uiByteCount, UINT16 dstDeviceID, UINT16 CoreNum, UINT32 EnInt, UINT16 u64Expired);
运行项目
1.编译buildProject
2.如果结果是a.out
finish 代表编译成功
3.debug运行基于配置文件启动
4.核连接上电
5.运行
调试过程
1.导入工程(可能需要删除之前的工程)
2.编译工程
3.debug依据工程的.ccxml启动项目
4.选择一些核或者group(全部8个核)上电
5.上电完成以后选择一些或者group(全部)下载编译生成的.out文件到DSP核里面
6.开始打断点调试
7.之后如果上电就reload一下