OMAPL138 PRU学习日记

TI的多数芯片都集成了一个或者多个PRU模块,在学习PRU开发过程中,学习到了一些关键知识点,记录如下:

1、CCS集成开发环境需要在CCS6(含)及以上

2、PRU集成开发包在TI的官网上都可以下载到。这里提供一个自己常用的查找的下载路径http://software-dl.ti.com/codegen/non-esd/downloads/download.htm#PRU

3、PRU只支持汇编编程并使用TI提供的PASM命令行汇编器进行编译,但是现在CCS集成开发环境已经可以使用C语言进行开发。

引用:

PASM 将汇编代码转换成一整块可执行的二进制数据用于加载,代码从指令内存
的首地址开始排放,编译时没有链接过程,没有内存映射,所以没有段,从而也
没有段指示符。输出格式可以为纯二进制文件,
C 语言形式的数组, Hex
格式文

4、在使用CCS开发时,PRU模块可以查看到本地数据空间的数据,不能够查看到全局地址空间映射的数据。

例如:在PRU工程中可以查看地址为0x00000000 -0x000001FF地址空间的数据,不能够直接查看到0x01c30000开始的全局地址映射空间。

 

你可能感兴趣的:(TI,PRU)