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

关于28035CLA初始化问题

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Hank Zhao:

不可以,CLA的变量只能在CLA中初始化。可以在CPU中给一个CPU变量赋值,然后放在CPU TO CLA RAM中,CLA就可以读取这个变量值,但是CLA不能修改这个变量。

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Xinxi Tang:

回复 Hank Zhao:

在把相应RAM空间分配给CLA之前,CPU不是有支配权吗?在相同地址写入数据不就行了?

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

囧:

回复 Hank Zhao:

你是什么样的应用,有这个需求,把初始化放在task8并不影响CLA的实时响应能力啊

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Hank Zhao:

回复 Xinxi Tang:

在CLA使用它的RAM空间时,你如何保证之前CPU写入的数据不会被覆盖掉,数据初始化时自己不能选择确定的地址。

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Xinxi Tang:

回复 囧:

三相整流,控制部分写在CLA里面,感觉代码量大了点,svm调制的代码量大了点。既然没办法的话,我在把控制代码那一部分放到外面CPU吧。

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Xinxi Tang:

回复 Hank Zhao:

这一点不是可以用datasection指令把其他的数据分配到其他的空间么,你指的是一些临时变量?

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Xinxi Tang:

回复 Hank Zhao:

还有一个问题,当cla要写数据到CLATOCPU RAM 时,CPU也要从这个空间读取数据,这种情况会导致什么样的后果

CLA中变量初始化函数能不能由CPU执行?

在把RAM空间分配给CLA之前,由主CPU执行CLA变量的初始化,然后再把相应的RAM空间分配给CLA?

Xinxi Tang:

回复 Hank Zhao:

还有一个问题,当cla要写数据到CLATOCPU RAM 时,CPU也要从这个空间读取数据,这种情况会导致什么样的后果?

如果是不同数据有没有影响?相同数据又会出现什么情况

赞(0)
未经允许不得转载:TI中文支持网 » 关于28035CLA初始化问题
分享到: 更多 (0)