基于NIOS II嵌入式处理器实现LCD的控制
时间:06-17
来源:中电网
点击:
3 DMA控制流程及实验结论
3.1 DMA传输方式下的程序流程
利用该方案实现LCD的显示已在某面阵CCD采集系统中得到验证。在实际的系统中,该部分主要实现所采集的面阵CCD图像传感器图像数据的动态显示。在实际的采集控制系统中选用了2个DMA,一个用于图像数据的采集,一个用于采集后图像的再现。在文中仅介绍了显示DMA传输控制方式下的相应模块。实际系统中,图像数据从面阵CCD图像传感器以DMA控制方式将图像数据采集到SDRAM,所采集后的图像数据从SDRAM到LCD显示。实际系统中的DMA控制流程如图3。
3.1 DMA传输方式下的程序流程
利用该方案实现LCD的显示已在某面阵CCD采集系统中得到验证。在实际的系统中,该部分主要实现所采集的面阵CCD图像传感器图像数据的动态显示。在实际的采集控制系统中选用了2个DMA,一个用于图像数据的采集,一个用于采集后图像的再现。在文中仅介绍了显示DMA传输控制方式下的相应模块。实际系统中,图像数据从面阵CCD图像传感器以DMA控制方式将图像数据采集到SDRAM,所采集后的图像数据从SDRAM到LCD显示。实际系统中的DMA控制流程如图3。
3.2实验结论
根据图3所采集到的面阵CCD的图像数据保存在SDRAM中,按一定比例抽取的图像数据在SDRAM中合成18位的RGB图像信号,而后在NIOS II处理器以及显示DMA的控制下,将一帧完整的图像显示在LCD上,实际控制的显示结果如图4。
4 结束语
利用NIOS II作为FPGA嵌入式处理器控制LCD的解决方案,能较容易地实现图像数据的DMA传输与控制,系统中可根据实际需求有选择的定制相应模块,使系统具有较强的灵活性。同时由于采用"软"硬件实现LCD的控制,调试过程中通过不断更改"软件"就可达到改进硬件功能的目的。
- 基于SOPC技术的便携式定位系统方案(03-07)
- 基于FPGA NiosII的MPEG-4视频播放器设计(04-03)
- 拨云见日 数字家庭无线连接剖析 (01-31)
- 基于ARM芯片LPC2214和μCOS-II的家庭智能终端的设计与实现(02-24)
- 基于NXP UOCIII芯片的小尺寸液晶电视设计指导(05-09)
- 基于NXP UOCIII芯片的小尺寸液晶电视设计详解(05-16)