没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM的串口通信系统的设计方案实用文档doc.doc
0 下载量 178 浏览量
2022-11-30
19:16:14
上传
评论
收藏 3.68MB DOC 举报
温馨提示
试读
80页
基于ARM的串口通信系统的设计方案实用文档doc.doc
资源推荐
资源详情
资源评论
基于 ARM 的串口通信系统的
设计方案【实用文档】doc
文档可直接使用可编辑,欢迎下载
目 录
摘
要···············································································································
····························1
1 设 计 目
的···············································································································
················1
2 设 计 要
求···············································································································
················1
3 设 计 内
容···············································································································
················2
3 。 1 S3 C 2410 与 串 口 通 信 概
述·····························································································2
3.1.1S2C241 0 处 理 器 概
述·······························································································2
3 . 1.2 串 口 通
信···············································································································
· 3
3 . 2 方 案 设
计···············································································································
········· 4
3.3 电 路 设
计···············································································································
········· 4
3 。 3 。 1 电 源 设
计··········································································································· 4
3.3 。 2 晶 振 电
路 ·············································································································
5
3. 3 . 3 复 位 电
路 ·············································································································
6
3.3 。 5 存 储 器 设
计 ········································································································ 6
3 。 3 。 4 J T AG 接
口 ············································································································6
3.3. 6 串 口 电
路 ·············································································································
7
3.4 软 件 设
计···············································································································
············8
3 。 4 。 1 B oo t load e r 工 作 原
理·····················································································8
3 . 4 . 2 第 一 阶
段 ·············································································································
9
3.4. 1 第 二 阶
段 ············································································································
10
总 结 与 致
谢···············································································································
···············11
参考文
献···············································································································
···················12 摘 要
串口通信是目前单片机和 DSP 等嵌入式系统之间,以及嵌入式系统与 PC 机或无
线模块之间的一种非常重要且普遍使用的通信方式。在嵌入式系统的硬件结构中,通常
只有一个 8 位或 16 位的 CPU, 不仅要完成主流程的工作, 同时还要处理随时发生的
各种中断, 因而嵌入式系统中的串口通信程序设计与 PC 机有很大的不同。
串行端口的本质功能是作为 CPU 和串行设备间的编码转换器,一般微机内都配有通
信适配器,使计算机能够与其他具有 RS 232 串口的计算机或设备进行通信。
本系统中目标机开发板的内核采用的是三星的 S3C2410 ,工作非常可靠,可稳定
运行在 203 MHz 的时钟频率下。其外设非常丰富,功能强大,完全可以满足设计需要。
串口线采用常用的 RS 232 型接口模式,能实现计算机与开发板间的数据传输与控制。
关键词:ARM;串口通信;串行端口;RS 232
1 设计目的
以嵌入式芯片 S3C2410为核心的最小嵌入式系统构建方法,给出了 S3C2410 的复
位电路、电源电路、存储器电路和串口电路等硬件组成。在 ADS 环境下自制的最小 Boo
bt loader 程序开发并调试。
2 设计要求
串口通信是嵌入式设备必备的通信方式之一,选用 ARM芯片和电平转换芯片完成
出口通信的设计,并设计完整物理接口。
根据设计题目的要求,选择确定 ARM 芯片型号、电平转换芯片型号,完成系统硬
件设计和程序设计。
3 设计内容
3.1 S3C2410 与串口通信概述
3.1.1S3C2410处理器概述
S3C2410是 Samsung 公司基于A RM 920T内核的嵌入式微处理器.本文以
S3C2410为核心,配置了最基本外围电路构成了最小的嵌入式系统,并在 ADS上开发
了启动程序,完成硬件初始化,配置运行环境,串日调试功能。
Samsung 公司推出的 16/32位RISC 处理器 S3C2410A,为手持设备和一般
类型应用提 供了低价格、低功耗、高性能小型微控制器的解决方案。为了降低整个系
统的成本, S3C2410A提供了以下丰富的内部设备:分开的 16KB 的指令 Cache 和 16
KB 数据Cache, MMU 虚拟存储器管理,LCD 控制器(支持STN&TFT),支持
NAND Flash系统引导,系统 管理器(片选逻辑和 SDRAM 控制器),3 通道 UART,
4 通道 DMA,4 通道 PWM定时器,I/O 端口,RTC,8 通道 10 位ADC 和触摸屏接口,
IIC-BUS接口,IIC-BUS 接口,USB 主机,USB 设备,SD 主卡&MMC卡接口,2 通
道的 SPI 以及内部PLL 时钟倍频器.
S3C2410A采用了 ARM920T 内核,0.18um 工艺的 CMOS标准宏单元和存
储器单元. 它的低功耗、精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。
同样它还采用 一种叫做 Advanced Microcontroller Bus Architecture
(AMBA)新型总线结构.
S3C2410A的显著特性是它的 CPU核心,是一个由 Advanced RISC Machines
(ARM) 有限公司设计的 16/32 位ARM920T RISC 处理器。ARM920T 实现了
剩余79页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 709
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功