使用的是tms320f28377s的芯片,为何我在调试CLA的时候运算加减乘除都要慢一个指令才读到结果,如我运算了fnumber0+fnumber1这个语句的时候,还得先执行完第二条指令以后才出的结果。赋值语句却能直接运行完就出结果。
再有就是sin和cos如何使用,为何不能想CPU使用VMU的时候直接使用math.h就可以使用。观看ti讲堂里说使用Lab.h但我的工程却没有该文文件。如果的确是使用该头文件的话该头文件在哪能找到???
user6285461:是否只能想例程一样使用数据表的形式???感觉这样会特别麻烦,应为自己写的策略已经使用很多的结构体变量了,使用数据表的话需要占用CLA数据空间,CLA数据空间好像只能使用RAMLS0~5;已经为代码分配3~5了,RAMLS2有别的用途,所以数据空间不一定够用。是否有函数库支持三角函数。
使用的是tms320f28377s的芯片,为何我在调试CLA的时候运算加减乘除都要慢一个指令才读到结果,如我运算了fnumber0+fnumber1这个语句的时候,还得先执行完第二条指令以后才出的结果。赋值语句却能直接运行完就出结果。
再有就是sin和cos如何使用,为何不能想CPU使用VMU的时候直接使用math.h就可以使用。观看ti讲堂里说使用Lab.h但我的工程却没有该文文件。如果的确是使用该头文件的话该头文件在哪能找到???
Green Deng:看一下这个帖子,是否有所帮助:
e2echina.ti.com/…/379271