网站大量收购独家精品文档,联系QQ:2885784924

嵌入式技术应用教程基于S3C2410第一章..doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式技术应用教程基于S3C2410第一章.

第一章 嵌入式系统概述 1.1 嵌入式系统概念 一、嵌入式系统概念 嵌入式系统,英文表达为Embedded Systems。实际上嵌入式系统的全称是嵌入式计算机系统,它是计算机系统中的一种特殊形式。既然嵌入式系统是一种计算机系统,那么它必然会与计算机系统有相似的组成和功能,同时又存在与计算机系统不同的特点。广义地说,计算机系统由软件和硬件组成,细化下去计算机是由CPU、存储器(内存、硬盘等)、输入输出设备(键盘鼠标、显示器、MIC和音箱等)外加操作系统(Windows、Linux、Unix、Solaris和Mac等)组成。相对于计算机系统,嵌入式系统的组成就显得非常灵活多变。首先,CPU在嵌入式系统中是必不可少的。其次,嵌入式系统中的存储器就有很多种选择,可以选择采用RAM作为系统内存,也可以采用像计算机上内存条式的内存;可以选择采用硬盘作为大容量存储器,也可以采用Flash、SD卡或者CF(Compact Flash)卡等存储器作为硬盘使用。再其次,嵌入式系统的输入输出设备概念不同计算机系统,嵌入式系统的输入输出设备是根据具体需要来自行定义的,不一定非要键盘鼠标显示器不可。当然,嵌入式系统中完全可以采用和个人PC一样的键盘鼠标显示器作为输入输出设备。再次,嵌入式系统中的操作系统种类和个人PC上的操作系统种类同样丰富,目前较流行的嵌入式操作系统有uC/OS、WinCE、uClinux、嵌入式Linux、Vxworks等等,这里面uC/OS、uClinux和嵌入式Linux是免费的。 综上所述,嵌入式系统是一种计算机系统,它具备计算机系统的一切特征,同时嵌入式系统又是专用的计算机系统,它会根据设计要求灵活地选择所需要的各种组成设备和软件配置。嵌入式系统对功能、可靠性、成本、体积和功耗等指标有严格的要求。 二、ARM9主流芯片S3C2410A的结构 1. CPU:三星公司的ARM9主流芯片S3C2410A。 2. 动态存储器:512MB,芯片H57V2562GTR-60C。 3. 海量存储器:64MB,芯片K9F1208。 4. 以太网:10M/100M自适应,芯片AX88796。 5. USB:1个主设备,1个从设备,主板集成。 6. 串口: 1个RS232电平。 7. 电源:DC5V。 1.2 S3C2410A结构简介 一、S3C2410A内部结构简介 1. 内核:ARM920T。 2. 工作电压:内核1.8V,IO电压3.3V。 3. 工作频率:最高266MHz。 4. 内部存储器: ① 16K D-Cache。 ② 16k I-Cache。 5. 扩展存储控制器: ① 地址空间:128M/BANK,总共1G BYTE。 ② 数据总线宽度:8/16/32可编程设定。 ③ 总空间分8组,其中6组可配置成ROM、SRAM等。另外2组可配置成ROM/SRAM/SDRAM。 ④ BANK0-BANK6起始地址固定,BANK7可编程设定。 ⑤ 可编程设定各个组的操作时序。 ⑥ 支持外部等待信号,可插入等待周期。 ⑦ 支持各种ROM启动。 ⑧ 在低功耗状态下,支持DRAM/SDRAM的自动刷新。 6. 时钟和电源管理: ① 片上MPLL和UPLL。 ② 可通过软件给不同的功能电路分配不同的时钟。 ③ 4种电源管理模式:Normal、Slow、Idle、power-off。 ④ 电源唤醒功能。 7. 中断控制器 ① 55个中断源(看门狗、5个定时器、9个串口、24个外部中断、4个DMA、2个实时时钟、2个模数转换、I2C、同步串口)。 ② 可设置外部中断触发为电平触发或边沿触发。 ③ 可设置电平和边沿触发的优先级。 ④ 支持快速中断请求。 8. 定时控制器 ① 4个带PWM功能的定时器和1个供DMA或中断使用的定时器。 ② 可编程设置定时器的占空比、频率和极性。 ③ PWM切换延时控制器。 ④ 支持外部时钟。 9. 实时时钟控制器 ① 支持秒、分、小时、日、月、年、星期。 ② 时钟频率:32.768KHz。 ③ 可产生告警中断。 ④ 可产生时间节拍中断。 10. 通用输入输出控制器 ① 24个外部中断源。 ② 复用的输入输出口。 11. 串口控制器(支持DAM传输和中断) ① 3个通用异步串行控制器 ② 支持5、6、7、8位数据传输。 ③ 支持外部时钟。 ④ 波特率可编程设置。 ⑤ 支持红外传输协议 IrDA1.0(115200)。 ⑥ 支持测试用的自收发功能。 ⑦ 每通道自带16字节的输入输出FIFO。 12. DMA控制器 ① 4通道通用DMA。 ② 支持连续模式增加传输效率。 ③ 支持存储器与IO口之间的传输。 13. 模数转换控制器 ① 8通道复用模数转换器。 ② 最大速率:500Ksps/10-bit。 14. LCD

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档