没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
DSP C6455 之 GPIO 与中断系统 最近一直在做 DSP 与 FPGA 之间的视频传输工作,使用的通信方式是 EDMA,为了系统的介绍通过EDMA方式在DSP与FPGA之间实现数据传输。 首先介绍一下 DSP-C6455 中的 GPIO 与中断系统。以后再介绍 DSP强 大的EDMA模块,以及具体的数据传输实现。 (注: 其实EDMA 是C6455芯片中的一个模块,可以认为其是芯片内部的一 个”协处理器”) --------------------------------华丽分割-------------------------------------- 背景 使用 DSP+FPGA 搭建的嵌入式系统进行视频采集,编解码,传输无疑是一 个不错的选择。使用 FPGA 系统进行视频采集,DSP 进行视频处理需要了解一 下知识: 1. DSP-C6000 系列的中断与 GPIO 系统 2. DSP-C6000 系列的 EDMA 模块 3. DSP-C6000 系列的 EMIFA 接口 4. FPGA 的乒乓 RAM 5. 一种视频格式(例如VGA,PAL等) 6. 视频处理算法 本文将介绍 DSP C6000 系列的 GPIO 系统(针对 C6455) --------------------------------华丽分割--------------------------------------
资源推荐
资源详情
资源评论
DSP C6455 之 GPIO 与中断系统
最近一直在做 DSP 与 FPGA 之间的视频传输工作,使用的通信方式是
EDMA,为了系统的介绍通过 EDMA 方式在 DSP 与 FPGA 之间实现数据传输。
首先介绍一下 DSP-C6455 中的 GPIO 与中断系统。以后再介绍 DSP 强
大的 EDMA 模块,以及具体的数据传输实现。
(注: 其实 EDMA 是 C6455 芯片中的一个模块,可以认为其是芯片内部的一
个”协处理器”)
--------------------------------华丽分割--------------------------------------
背景
使用 DSP+FPGA 搭建的嵌入式系统进行视频采集,编解码,传输无疑是一
个不错的选择。使用 FPGA 系统进行视频采集,DSP 进行视频处理需要了解一
下知识:
1. DSP-C6000 系列的中断与 GPIO 系统
2. DSP-C6000 系列的 EDMA 模块
3. DSP-C6000 系列的 EMIFA 接口
4. FPGA 的乒乓 RAM
5. 一种视频格式(例如 VGA,PAL 等)
6. 视频处理算法
本文将介绍 DSP C6000 系列的 GPIO 系统(针对 C6455)
--------------------------------华丽分割--------------------------------------
C6455 的 GPIO
TMS320C6455 中共有 16 个通用输入输出管脚。每一个管脚都可以单独进
行配置成如下功能之一:
通用输入管脚
通用输出管脚
中断&EDMA 事件 管脚
GPIO 框图
首先看一下 GPIO 的框图
通过查看 GPIO 框图,我们可以得出许多信息:
1.DIR 寄存器控制 GPIO 管脚是输入还是输出,其中,对应位置 0 表示该管脚配
置为输出管脚;对应位置 1 表示该管脚配置为输入管脚。
2.若一个 GPIO 管脚配置为 Output,给 SET_DATA 寄存器对应位置 1,将使该
管脚输出高电平,给 CLR_DATA 寄存器对应位置 1,将使该管脚输出低电平。
需要注意的是:向 SET_DATA 和 CLR_DATA 中写入 0 无作用。
3.若一个 GPIO 管脚配置为 Input,可以通过读取 IN_DATA 寄存器中的对应位
来获得管脚的状态。且向 SET_DATA 和 CLR_DATA 中写入 0 无作用。
4.若 GPIO 管脚配置为中断&EDMA 事件模式,此时可以忽略该管脚的
Input/Output 配置。可以通过置位 SET_RIS_TRIG 和 SET_FAL_TRIG 寄存器的
相应 bit 把 GPIO 管脚配置为中断/事件触发方式。如下图所示:
由于 C64+的 CPU 无法直接访问 RIS_TRIG 和 FAL_TRIG 寄存器,若要访问
中断模式的配置状态,可以通过读取 SET_RIS_TRIG(SET_FAL_TRIG)或者
CLR_RIS_TRIG(CLR_FAL_TRIG)来获得。
GPIO 寄存器组
C6455 中 GPIO 的寄存器组如下所示:
剩余15页未读,继续阅读
资源评论
drjiachen
- 粉丝: 172
- 资源: 2138
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- json的合法基色来自红包东i请各位
- 项目采用YOLO V4算法模型进行目标检测,使用Deep SORT目标跟踪算法 .zip
- 针对实时视频流和静态图像实现的对象检测和跟踪算法 .zip
- 部署 yolox 算法使用 deepstream.zip
- 基于webmagic、springboot和mybatis的MagicToe Java爬虫设计源码
- 通过实时流协议 (RTSP) 使用 Yolo、OpenCV 和 Python 进行深度学习的对象检测.zip
- 基于Python和HTML的tb商品列表查询分析设计源码
- 基于国民技术RT-THREAD的MULTInstrument多功能电子测量仪器设计源码
- 基于Java技术的网络报修平台后端设计源码
- 基于Python的美食杰中华菜系数据挖掘与分析设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功