图;然后介绍软件开发环境和开发工具;最后设计了各软件件模块。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协议性能分析

STM32F103C8T6单片机嵌入式的...

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

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

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

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

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

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

《水浒传》中血腥暴力研...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状

提高小學语文課堂朗读教...

小型通用机器人控制系统设计任务书

高效课堂教师问卷调查表

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...