Other Parts Discussed in Thread:C2000WARE
专家好!我的程序是基于28377D的程序,在RAM下跑没有问题,但是程序下载到FLASH里面会出现程序无法执行CLA协处理器的程序的情况,请问是什么原因,怎样解决?附件是程序源文件,只是工程文件,可能要从新配置路径什么的。Example_led2.rar
Susan Yang:
我会在测试后给您回复。请问您使用TI例程是可以正常进入CLA的吗?
,
Susan Yang:
另外我看您在下面的链接也发了帖子
e2echina.ti.com/…/199901
是相同的问题吗?
,
user3888148:
我没有使用TI的例程
,
user3888148:
这两个 问题不一样,我的朋友测试是说这个现象是正常的。不知道你们官方是如何解答这个问题的。
,
Susan Yang:
使用TI例程测试了一下,是可以进入cla task的
,
Susan Yang:
烧录到flash中的话预定义FLASH和CLA_C,并且引用在cmd中定义的load和run参数
另外需要把flash中的程序复制到ram中 memcpy((uint32_t *)&Cla1funcsRunStart, (uint32_t *)&Cla1funcsLoadStart,(uint32_t)&Cla1funcsLoadSize);
具体可以参考例程
,
user3888148:
请问下 TI例程在哪里能找到?可否把烧录的步骤给我说下,谢谢!我安装的是CCS10
,
Susan Yang:
例程可以在C2000ware后找到
路径: C2000Ware_3_03_00_00\device_support\f2837xd\examples\cpu1\cla_asin
将工程设置 Flash 为 active,在cla文件内打断点,点击全速运行,就可以了