图;然后介绍软件开发环境和开发工具;最后设计了各软件件模块。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完成,此处的信号处理模块虽然在图中,但由于此次的设计并未过多关系此模块,故不作更进一步介绍。

上一篇:LabVIEW高速数据采集信号分析系统的设计与应用
下一篇:异步多包接受机制下IEEE802.15.4协议性能分析

Modbus工业控制嵌入式协议转换器设计+程序

ARM嵌入式技术的铁路信号测试系统设计+程序

FPGA嵌入式系统的电路板故障检测电路设计

嵌入式安装阵列对阵元间TDOA影响研究

Qt船舶导航雷达嵌入式终端的设计

VxWorks嵌入式军用瞄准吊舱...

PROFINET嵌入式系统工业现场总线通信设计

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

网络语言“XX体”研究

新課改下小學语文洧效阅...

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】