TI AM5718的PRU开发详解
PRUSS简介
TI AM5718 系列 OK5718开发板 有两个PRU-ICSS(ProgrammableReal-Time Unit Subsystem and Industrial CommunicationSubsystem),可以独立编程实现一些实时性要求高的个性化需求,实现产品的差异化。
本文介绍PRU处理器架构,开发,调试方法。在系统架构上,PRUSS是连接L3_MAIN内部总线上的一个模块,与系统中其它主模块如ARM,DSP一样,可以访问芯片上的其它外设。
PRUSS包括两个PRU,通过自己的32-bitinterconnect总线与子系统的中断控制器、指令内存、数据内存、共享内存、外设模块相连。
PRU不是一个加速器,它是32-bitLoad/Store RISC架构小端处理器,每个PRU有32个通用寄存器R0~R31,12Kbyte指令RAM,8Kbyte数据RAM和32byte共享RAM。指令RAM是独立的,互相之间不能访问,但数据RAM可以通过映射地址互相访问;专用的21个输入引脚和21个输出引脚。
设备中的pru-icss1和pru-icss2集成功能:
•PD_L4PER power domain instantiation
• two master ports (PRU0and PRU1 core initiators) on the device L3_MAIN interconnect
•Non-wakeup capable - smart Standby protocol with the device PRCM
•Software assertion of a standby request “MStandby” (formaster port clock disable) with local (PRUICSS) monitorin
TI AM5718的PRU开发详解相关推荐
- 长文分享丨TI AM5718的PRU开发详解
PRUSS简介 TI AM5718 系列 OK5718开发板 有两个PRU-ICSS(ProgrammableReal-Time Unit Subsystem and Industrial Commu ...
- 【OpenCV 4开发详解】分割图像——分水岭法
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】QR二维码检测
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】深度神经网络应用实例
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】图像修复
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】分割图像——Mean-Shift分割算法
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】分割图像——Grabcut图像分割
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】漫水填充法
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
- 【OpenCV 4开发详解】点集拟合
本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4 ...
最新文章
- Git入门教程(上)
- oracle中decode函数用法及应用
- 无人驾驶属于计算机科学吗,无人驾驶的车辆如何识别物体?科研笔记,原来车辆的眼睛是它...
- 看不到这些痛点,就无法入局智能制造
- boost::math::tools::polynomial相关用法的测试程序
- LeetCode 92. Reverse Linked List II
- 5月19-20日WebRTCon 2018 梳理全球WebRTC技术实践与案例
- linux 命令 考试,linux常用命令总结-第一次考试
- java ha_java – Haproxy Bad Gateway 502
- RocketMQ 常见面试题
- tensorflow2.0 图像处理项目_游戏爱好者应该看看这个开源项目
- mysql逻辑读高影响_运维日记| MySQL/Oracle深度解析之一:逻辑读
- yii2得到的数据对象转化成数组
- C#如何生成随机不重复的数字
- MD5加密——使用Java自带的MessageDigest工具类实现
- SQL查询中的笛卡尔积现象解决方法
- IDEA 返回上一步 快捷键
- android自定义view设置背景颜色,Android View的几种背景颜色设置
- Win10禁用驱动签名,进入测试模式
- 用电脑怎么打开pdf文件阅读