基于 S3C44BOX 电子词典软件设计和实现1 概述此次基于 ARM7 电子词典系统开发作业,由我们小组 4 人合作完成,其中我关键负责软件方面开发,所做方面有英译汉软件功效实现,输入值软件识别功效实现和看门狗定时器实现
因为不怎么熟悉 arm 开发,基础是看着书做,设计思绪和方法、功效实现也全部是书上怎么来,自己就怎么实现,期望傅老师谅解,这块基础确实微弱
2 S3C44BOX 处理器介绍2
1 S3C44BOX 介绍S3C44BOX 微处理器片类集成 ARM7TDMI 核,实行 0
25μm CMOS 工艺制造,并在 ARM7TDMI 核基础上集成了丰富外围功效模块,便于低成本设计嵌入式系统应用系统
片上集成关键功效以下:在 ARM7TDMI 基础上增加至 8KBCache
外部扩充存放器控制器(FP/EDO/SDRAM 控制,片选逻辑)
LCD 控制器(最大支持 256 色 DSTN),并带有一个 LCD 专用 DMA 通道
2 个通用 DMA 通道 2 个带外部请求引脚 DMA 通道
2 个带有握手协议 UART,1 个 SIO
1 个多主 I2C 总线控制器
1 个 I2S 总线控制器
5 个 PWM 定时器及 1 个内部定时器
看门狗定时器
71 个通用可编程 I/O 口,8 个外部中止源
功耗控制模式:正常,低速,休眠和停止
8 路 10 位 ADC
含有日历功效 RTC(实时时钟)
PLL 时钟发生器
2 S3C44BOX 特点2
1 S3C44BOX 体系结构 S3C44BOX 是基 ARM7TDMI 体系结构 SOC
集成了手持设备和通用嵌入式系统应用处理方案;16/32 位 RISC 体系结构和 ARM7TDMI 处理器内核强大指令体系; Thumb 代码压缩机,最大化代码密度同时保持了 32 位指令性能;