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开始的全局地址映射空间。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值