3.2中断处理模块 14

3.2.1闹钟中断以及生日提醒中断 14

3.2.2键盘中断处理模块 14

3.3显示模块 16

3.4振铃模块 18

3.5星期处理模块 19

3.5.1星期换算模块 19

3.5.2周次计算模块 20

4  程序调试 22

4.1 建立仿真环境 22

4.2 功能调试 23

5  不足与改进 27

结论 29

致谢 31

参考文献 32

1  引言

1.1  选题背景

近年来,随着微电子技术、计算机技术、通信以及网络技术的发展,嵌入式技术渗透到各个领域。ARM(Advanced RISC Machines) 嵌入式微处理器,以其完整的体系结构发展系列,极小的体积、极低的功耗、极低的成本、极高的性能,及时根据嵌入的对象的不同进行功能上的扩展的优势,在众多种类的嵌入式微处理器中脱颖而出[1]。论文网

嵌入式系统的定义:按照历史性、本质性、普遍性要求, 嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”,“嵌入性”、“专用性” 与“计算机系统” 是嵌入式系统的三个基本要素。对象系统则是指嵌入式系统所嵌入的宿主系统[2]。

本毕业设计(论文)提出了一种在东大的GE试验系统上,利用SEP3203嵌入式微处理器,了解用软件控制硬件接口芯片工作的原理和方法。并能掌握电子设计软件的使用,熟悉嵌入式系统开发应用环境。SEP3203的设计理念是面向低成本的多媒体手持终端应用和嵌入式控制器类应用,有低成本的设计方案以及低功耗设计以适应电池供电设备。本毕业设计(论文)将在这个实验平台上设计一个多功能日历[3]。文献综述

1.2  国内外研究现状

1.3  课题设计任务

要求学生在熟悉、了解ARM芯片工作原理、操作系统及东大的GE实验系统开发原理的基础上,完成以下工作:

a. 设计相应的键盘、LCD显示器的硬件接口原理图。

b. 熟悉软件开发环境,编制芯片初始化程序及相应的控制程序。

软件内容包括:

① 可以实现公历、星期、周次及时分秒的时间显示

② 生日提示音

③ 日期查询

2  硬件介绍以及系统总体结构

2.1 SEP3203芯片

SEP3203 移动终端应用处理器是由东南大学国家专用集成电路系统工程技术研究中心设计的基于ARM7TDMI的16/32 bit RISC 微控制器, 采用AMBA2.0标准,0.25μm CMOS 工艺,面向低成本手持设备和其它通用嵌入式设备[8]。本文利用ARM嵌入式系统的基本原理,在东大的GE操作系统上,利用时钟与功耗管理模块PMC,PWM脉冲调制器,TIMER通用定时器,INTC中断控制器等模块,设计一个带有日历,时间,闹铃等多种功能的日历。源:自~优尔·论`文'网·www.youerw.com/

SEP3203处理器的功能模块:ARM7TDMI,主频75MHz,内嵌20Kbyte 片上零等待静态存储器,外部存储器接口控制器(EMI),功耗管理模块(PMC),支持4 种功耗模式:IDLE、SLOW、NORMAL、SLEEP,中断控制器(INTC),支持32 个中断源,其中18 个外部中断,4 通道通用定时器(TIMER),2 通道脉宽调制器(PWM), 通道实时时钟模块(RTC),支持日历功能和Watchdog 功能等。其中主要用到的是RTC实时时钟控制器和LCD控制器。

上一篇:应用于WSN节点的5GHz低功耗分频器设计
下一篇:ARM故障检测设备专用适配器软件设计

云安全存储数据可恢复证明系统设计

基于Virtex-5FPGA的图像处理系统研究

STM32激光雷达探测器高压电...

45度扫描转镜设计及其在双...

Zemax小型尘埃粒子计数传感...

AT89C51单片机的简易脉搏测量系统设计+电路图

Jerene人工免疫系统的多机器人协作探测研究

安康汉江网讯

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

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

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

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

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

网络语言“XX体”研究

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

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

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