使用AM3358开发。现在想做的事情是从ARM端赋值给PRU初始化时所需的参数。查芯片手册,PRU和ARM都可以使用全局地址访问内存。我再ARM端给一个内存地址写入数值,然后再从PRU0中把这个地址存放的数值读取出来。ARM端使用C代码,PRU0端使用汇编代码。但是具体该怎么写我不太清楚,哪位高手能够给写一段这样的代码示例?谢谢啦
Shine:
PRU的汇编指令见下面的文档。
www.ti.com/…/spruij2.pdf另外,PRU也可以用C写,有PRU compiler编译器,下面的网站有很多PRU-ICSS的文档,例程和培训资源。
processors.wiki.ti.com/…/PRU-ICSS
yongqing wang:
直接用C的吧,参考的列程比较多