现在程序是在NAND FLASH跑的,测试的是一个异步交流电机的SVPWM算法,平均耗时是12.5US,而在F28335里面,同样的算法是在RAM执行的,平均耗时是3.5US,所以要是6748也在RAM执行的话,肯定会快很多吧,有没有代码搬移到RAM执行的相关资料呢
Shine:
在cmd文件里可以把代码定义到片上RAM。如:
MEMORY{
L2RAM org=0x11800000 len=0x00040000 /* DSP L2RAM */ }
SECTIONS{
.text : {} > L2RAM }
user18914063:
回复 Shine:
曾经在F28335上也是为了能在RAM执行代码而尝试修改CMD文件,结果改错,烧写后28335被锁死了,C6748不会有这种情况吧
user18914063:
回复 user18914063:
就只做你举的例子中的这些工作就可以了吗,就不需要在做别的准备工作了哈?
Shine:
回复 user18914063:
c6748片上没有flash,不会锁死。
Shine:
回复 user18914063:
user18914063就只做你举的例子中的这些工作就可以了吗,就不需要在做别的准备工作了哈?
user18914063:
回复 Shine:
那就好,那就放心了,之前锁死,我问了别人,说是可能改错了CMD文件,把代码烧到密码区了,谢谢解答