欢迎光临MCUWAY! 本站网名:单片机之路  永久域名:www.mcuway.com

设为首页

加入收藏

电子基础 初学MCU 单片机类型 MCU程序 MCU应用 设计软件 测控电路 技术论坛
 您现在的位置: 单片机之路 >> 单片机类型 >> ARM系列 >> 文章正文

移植嵌入式Linux到ARM处理器S3C2410:基本概念2

3.硬件设计

  3.1 S3C2410A微控制器

  电路板上的ARM微控制器 S3C2410A采用了ARM920T核,它由ARM9TDMI、存储管理单元MMU和高速缓存三部分组成。其中,MMU可以管理虚拟内存,高速缓存由独立的16KB地址和16KB数据高速Cache组成。ARM920T有两个内部协处理器:CP14和CP15。CP14用于调试控制,CP15用于存储系统控制以及测试控制。

   S3C2410A集成了大量的内部电路和外围接口:

   ·LCD控制器(支持STN和TFT带有触摸屏的液晶显示屏)

   ·SDRAM控制器

   ·3个通道的UART

   ·4个通道的DMA

   ·4个具有PWM功能的计时器和一个内部时钟

   ·8通道的10位ADC

   ·触摸屏接口

   ·I2C总线接口

   ·12S总线接口

   ·两个USB主机接口

   ·一个USB设备接口

   ·两个SPI接口

   ·SD接口

   ·MMC卡接口

  S3C2410A集成了一个具有日历功能的RTC和具有PLL(MPLL和UPLL)的芯片时钟发生器。MPLL产生主时钟,能够使处理器工作频率最高达到203MHz。这个工作频率能够使处理器轻松运行WinCE、Linux等操作系统以及进行较为复杂的信息处理。UPLL则产生实现USB模块的时钟。

  下图显示了S3C2410A的集成资源和外围接口:

 
  我们需要对上图中的AHB总线和APB总线的概念进行一番解释。ARM核开发的目的,是使其作为复杂片上系统的一个处理单元来应用的,所以还必须提供一个ARM与其它片上宏单元通信的接口。为了减少不必要的设计资源的浪费,ARM公司定义了AMBA(Advanced Microcontroller Bus Architecture)总线规范,它是一组针对基于ARM核的、片上系统之间通信而设计的、标准的、开放协议。

[1] [2] [3] [4] 下一页

“单片机之路”的网址:www.mcuway.com

普通文章SST89C54/58系列单片机的IAP应用技术
普通文章AT89C51单片机的介绍——最常用的51芯
普通文章如何进行反汇编
普通文章将目标文件写入单片机
普通文章keil软件的使用
普通文章跟我来编一个最简单的单片机程序
普通文章单片机的管脚
普通文章指针类型和存储区的关系详解
普通文章单片机MCS-51系列指令快速记忆法
普通文章MCS51和8051是否相同?
普通文章什么是单片机
普通文章与电源管理有关的技术问答
普通文章关于复位源和其他C8051F单片机的技术
普通文章关于开发工具及调试的技术问答
普通文章JTAG与ISP的区别
普通文章单片机振荡器技术问答
普通文章有关IDE(集成开发环境)的技术问答
普通文章uPSD系列8 位单片机概述
普通文章电子工程师的心声
普通文章一个嵌入式工程师的忠告
普通文章单片机的发展之路
普通文章一位电子前辈的心得体会
普通文章单片机应“做中学”
普通文章给年轻IC解密和芯片解密工程师的十大
普通文章MC-S51单片机简介

  • 上一篇文章:
  • 下一篇文章:
  • 更多精彩内容>>>

    普通文章电容器的基础知识及检测方…
    普通文章可控硅的特性于检测
    普通文章电阻的使用
    普通文章芯片封装

    学习单片机的必经之路——单片机之路,永久域名:www.mcuway.com