毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

AT91SAM9G20嵌入式处理器的显控系统设计(4)

时间:2022-02-27 23:24来源:毕业论文
图;然后介绍软件开发环境和开发工具;最后设计了各软件件模块。5、第五章主要设计了系统功能测试方案,最后测试系统各部分的工作情况。 多次重复

图;然后介绍软件开发环境和开发工具;最后设计了各软件件模块。5、第五章主要设计了系统功能测试方案,最后测试系统各部分的工作情况。

多次重复实践实验,并改善系统,最终确定系统各部分正常的运行,实现系统各部分功能,达到预期目的。

 

 

2 嵌入式系统总体设计

 

2。1 嵌入式系统的开发流程

嵌入式系统是应用于特定的环境,拥有某几个特定的功能即可。所以从经济实惠的角度来说,在系统器件选型时,只要满足需求就好;这一点不同于我们所熟知的PC系统,其预留给用户的资源非常多,所以PC可以做很多的事。因此,嵌入式设计需要在需求分析的基础上完成总体结构设计,本次的开发过程的主要流程图如图2。1(a)、(b)、(c):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图2。1(a)系统设计

 

 

硬件需求分析

 

硬件概要设计细化功能单元

 

芯片选型

 

各硬件模块详细设计

 

结合各模块

完成硬件整体设计

 

图2。1(b)硬件设计 图2。1(c)软件设计

 

2。2 系统需求分析

 

本次课题设计,在硬件方面主要包括ARM最小系统设计,以及显示、键盘和通用接口设计;软件方面主要包括键盘驱动模块、显示驱动模块、工作模式管理、串口驱动模块、网口驱动模块和其他程序部分。具体就硬件来说其需要满足以下要求:

(1)嵌入式最小系统

 

该最小系统是以AT91SAM9G20处理器为中心,具备相应的电源电路、Flash电路、SDRAM电路、复位信号电路、JTAG电路、晶振电路和系统总线扩展等,使处理器能先正常工作起来。

(2)显示器

 

640×480的8/16位彩色液晶显示。

 

(3)键盘需要有功能键包括:“频段”、“确认”、“扫频带宽”、“脉冲宽度”、

“工作模式”、“作用距离”、“自检”、“扫频时宽”、“中心频率”、“门

限+”、“门限-”、“发射功率”、“干扰模式”。有数字键包括:0-9及小数点。总计24个键。

 

 

(4)数据接口

 

串口参数:波特率115200,停止位1位,数据位8位,校验位无。网络接口为自适应网口,全双工,支持TCP/IP协议,速率为10Mb/s或100Mb/s。

具体软件方面包括:系统工作模式管理、信息显示、数据通信与存储、信号处理与产生、系统自检。

 

2。3 主体结构设计

此次显控系统设计的组成如图2。2所示。LCD与矩阵键盘通过接口与系统相连,起到人机交互界面的作用,其中,操作人员通过键盘来对系统进行控制。外围设备的数据交换则通过串口与网口来完成。调试通过JTAG完成,此处的信号处理模块虽然在图中,但由于此次的设计并未过多关系此模块,故不作更进一步介绍。 AT91SAM9G20嵌入式处理器的显控系统设计(4):http://www.youerw.com/tongxin/lunwen_90322.html

------分隔线----------------------------
推荐内容