打印

关于AM18XX系统中的PRU开发

[复制链接]
2990|4
手机看帖
扫描二维码
随时随地手机跟帖
沙发
黑发尤物| | 2011-7-29 17:50 | 只看该作者
没有听过PRU单元是啥啊

使用特权

评论回复
板凳
blacksword| | 2011-7-29 21:24 | 只看该作者
PRU全称Programable Realtime Unit

怎么理解他呢,你可以把它看着CPU片上CPLD。
通过他,CPU上预定义功能引脚如果有你用不到的,还有你想用而没有的,那么你可以通过CPLD将那些未用到的管脚像CPLD管脚那样来灵活配置。

此外,当CPU闲置时,可以将整个CPU都关闭而进入低功耗状态,当发生特定事件时,可以由PRU模拟来唤醒其它模块如ARM及DSP。

目前已经用PRU开发出来的应用已知有多串口,CAN,并口微打接口等

当然目前来看的话,使用PRU,缺点也是比较明显的,就是需要使用PASM汇编。
但可以预见,一旦TI开放PRU C库,PRU的应用将发性数量级的变化。

使用特权

评论回复
地板
jxlxq|  楼主 | 2011-8-2 13:58 | 只看该作者
因为在AM1808中没有DSP,在CCS中开发时,项目设备选择什么,是选择ARM呢还是DSP?

使用特权

评论回复
5
blacksword| | 2011-8-2 21:18 | 只看该作者
4# jxlxq
用CCS4吧,里面直接有AM1808可选

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

43

帖子

0

粉丝