毕业论文

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

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

时间:2022-02-27 23:24来源:毕业论文
PCB设计 20 4 系统软件设计 21 4。1 软件平台的总体设计 21 4。2 软件开发环境 21 4。3 地址空间的分配 22 4。4 系统启动与初始化 23 4。5 软件平台的模块化设计

PCB设计 20

4 系统软件设计 21

4。1 软件平台的总体设计 21

4。2 软件开发环境 21

4。3 地址空间的分配 22

4。4 系统启动与初始化 23

4。5 软件平台的模块化设计 23

5 系统功能验证 32

5。1 测试方案 32

5。2 测试过程及结果 33

35

36

参考文献 37

绪论

 

1。1 课题的背景及意义

伴随着信息、微电子和网络等技术的迅猛发展,嵌入式产品已渐渐的融入到科学研究、日常生活和军事技术等领域,并发挥着重大作用。到目前为止,嵌入式系统经过了30多年的发展。8位单片机自身资源有限,无法适应时代的发展,已经被更高性价比的32位处理器淘汰。目前,采用ARM技术知识产权核的微处理器,已普及到电子产品、工业控制、网络系统、通信系统等[2]。至今为止,世界上大多数大半导体公司都是经过ARM公司的授权。目前,嵌入式微已成为处理器的代名词就是ARM[1]。因此运用ARM处理器嵌入式系统来解决实际问题变得越来越重要和热门。

AT91系列微控制器是16/32位微控制器,其基于ARM7TDMI嵌入式微处理器。ARM7TDMI微处理器采用了高密度的16位指令集实现了高效的32位RISC结构,且功耗较低。内部的工作寄存器很多,所以比较适合于实时控制方面的应用。AT91系列微控制器使用ATMEL公司的高密度CMOS技术,是强有力的微控制器,因为在一个单边上集成了ARM7TDMI和大量的Flash程序存储器、片内RAM以及各种外围功能模块[3]。因此,本次课题选用AT91SAM9G20ARM芯片为核心,设计最小系统设计开始,然后按需求添加课题所需要的模块。然后分模块为其编写程序代码使之实现驱动。

本次课题设计的应用是雷达信号模拟器,在实现ARM芯片基本功能的基础上,同时还对信号处理、通信及存储有特定需求。通过此次课题的研究,对嵌入式系统在各种终端方面的应用有了一次新的创新。

1。2 嵌入式系统概述

1。2。1 嵌入式的定义

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积功耗等有严格要求的专用计算机系统[1]。一般由如下四个部分组成:微处理器、操作系统、外围硬件以及应用程序[7]。嵌入式系统一般来说分为软件和硬件,通俗来讲硬件就是指各种设备,接口;软件则是内部运行的代码等,使整个系统运转正常。

 

1。2。2 嵌入式系统的组成

嵌入式系统由硬件和软件组成。如图1。1: AT91SAM9G20嵌入式处理器的显控系统设计(2):http://www.youerw.com/tongxin/lunwen_90322.html

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