Xilinx FPGA与TI DSP数据接口:EMIF与触摸屏设计
需积分: 9 92 浏览量
更新于2024-08-08
收藏 6.34MB PDF 举报
"《DSP嵌入式系统开发典型案例》作者:华清远见"
本文主要讨论了数据处理接收程序流程在Xilinx FPGA与TI DSP EMIF平台接口中的应用,并介绍了触摸屏软硬件设计,特别是UCB1400触摸屏控制器在其中的作用。首先,数据处理接收程序流程涉及到数据通信的查询方式,通过CURR和Boundary寄存器来判断是否接收到新帧数据。主程序通过读取这两个寄存器的值进行数据读取和更新,循环监控以实现数据接收。而在发送数据时,需先检查TSR寄存器确认上一帧是否已发送完毕。
接着,文章提到了触摸屏的设计,采用UCB1400作为四线制电阻式触摸屏控制器,它能提供AD转换并支持SPI接口,同时具备多种功能,如温度、压力和电池电压测量。当触摸屏被按下时,UCB1400会向DSP发送中断信号,DSP通过串行口与UCB1400交互,接收12位的数据输出。UCB1400有两种计算触摸坐标的模式:单端模式和差分模式。单端模式依赖内部或外部参考电压,而差分模式则不需要参考电压,可以直接得到触摸点相对于屏幕的比例位置,减少参考电压波动的影响。
此外,文章还简述了DSP的历史和发展。从1978年第一块DSP芯片S2811开始,到后来的TMS32010系列,以及由TI公司推出的多代DSP芯片,如TMS32020、TMS32C30等,展现了DSP技术的快速发展。这些芯片具有高速处理能力,内置硬件乘法器,不断提高数据处理的吞吐量,使得DSP在通信、软件无线电、自动化等多个领域得到广泛应用。
该文涵盖了数据通信、触摸屏控制以及DSP技术的基础知识,展示了如何在实际应用中利用这些技术进行数据处理和系统设计。通过对UCB1400的工作原理和DSP芯片发展历程的介绍,读者能够深入理解嵌入式系统中数字信号处理的关键环节。
390 浏览量
418 浏览量
722 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Big黄勇
- 粉丝: 66
- 资源: 3905
最新资源
- Hibernate开发指南.pdf
- 用matlab小波分析的实例
- VTK:an introduction to programming for medical image processing with VTK
- xilinx ise的入门
- 高质量C++编程指南(林锐博士)
- 图 书 借 阅 管 理 系 统
- 线性网络编码的线性框架的奠定者An Algebraic Approach to Network Coding
- 虚拟数字电压表的设计
- zigbee系统入门
- 高质量C++编程指南
- systemC software and haredware codesign
- java语言编程规范
- Windows进程讲解
- SIP协议分析.pdf
- java笔试 必备 宝典 scjp
- ibatis入门教程