基于ARM9的视频显示系统设计.docx

资料分类:工业大学 上传会员:无悔青春 更新时间:2018-09-16
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15903
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着社会的发展,人们对各种多媒体信息的需求增大,视频是多媒体信息中的重要组成部分,嵌入式视频系统在很多领域有着广泛的应用。因此研制一种低成本高性能的视频显示系统是很有意义的工作。

-本文设计了一种基于ARM9的视频显示系统。采用ARM9内核的N32926微处理器作为主控制器, Linux系统作为嵌入式操作系统。移植了Mplayer视频播放器实现视频播放,CAN总线功能的实现则是采用了基于SPI接口的CAN控制器MCP2515。软件方面基于QT图形界面构架设计了用户界面。该系统成本低,性能稳定,实现了视频的播放和CAN通信的要求。

 

关键词:N32926、Linux、Mplayer、QT、CAN

 

目录

中文摘要

Abstract

第一章 绪论-3

1.1 课题的背景和意义-3

1.2系统开发平台-4

1.2.1 硬件设计平台-4

1.2.2 软件设计平台-4

1.3论文主要内容和章节安排-4

1.3.1 主要内容-4

1.3.2 章节安排-5

第二章 视频显示系统的总体方案设计-6

2.1设计目标-6

2.2整体思路-6

2.3系统模块选型-7

2.3.1 处理器的选择-7

2.3.2 操作系统的选择-8

2.3.3 视频显示方案选择-10

2.3.4 CAN总线收发模块选择-11

2.3.5 显示界面方案选择-11

第三章 视频显示系统硬件设计-12

3.1硬件总体设计-12

3.2 多路电源设计-13

3.3 NANDFLASH存储器模块设计-14

3.4 SD卡接口设计-15

3.5 TFT液晶显示屏设计-15

3.6 Debug UART接口设计-16

3.7 CAN总线设计-17

第四章 视频显示系统软件设计-19

4.1 Linux系统的移植-20

4.2 Mplayer播放器的移植-22

4.2.1 Mplayer工作流程-22

4.2.2 Mplayer的配置和编译-23

4.3 QT的移植和图形界面的搭建-24

4.3.1 QT的移植-24

4.3.2图形界面的搭建-25

4.4 CAN总线通信-26

4.4.1 MCP2515底层驱动-26

4.4.2 MCP2515应用程序-35

第五章 视频显示系统运行结果-37

第六章 总结和展望-38

6.1总结-38

6.2展望-38

参考文献-39

致谢-41

附录-42

相关论文资料:
最新评论
上传会员 无悔青春 对本文的描述:随着arm构架的流行和其芯片产业的高速发展,可以获取到性能足够优越的嵌入式微处理器。使用ARM9内核的芯片设计一个视频显示系统,可以得到一个性能优越,成本较低的解决方案。而......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: