我要开店

基于ARM微处理器S3C4510B的最小系统设计

摘要:介绍S3C4510B型ARM微处理器和基于该处理器设计的最小系统,概述该系统外围应用电路的选型,以便使用者自行设计开发。 关键词:ARM;微处理器;S3C4510B;最小系统;设计

1 引言 ARMAdvanced RISC Machines),既可以认为它是一个公司的名字,也可以认为它是一类微处理器的统称,还可以认为它是一种技术名称,习惯上称之为"高级精简指令集计算机机器公司"。目前,各种各样ARM微处理器的设备应用数量已经远远超过了通用计算机。在工业和服务领域中,使用ARM微处理器的数字机床、智能工具、工业机器人、服务机器人正在逐渐改变着传统的工业生产和服务方式。因此,基于ARM微处理器的开发应用正成为数据时代的应用技术潮流。本文介绍S3C4510BARM微处理器最小系统的构建,并给出系统外围相关器件的选型。2 S3C4510B S3C4510B是韩国三星公司(Samsung)基于以太网应用系统的高性价比16/32RISC微处理器,内含1个由ARM公司设计的低功耗、高性能16/32ARM7TDMIRISC处理器核,最适合用于对价格和功耗敏感的应用领域。 S3C4510B的工作电压为3.3V,总高主频为50MHz,采用208引脚QFP封装。其外部数据总线(双向、32位)支持外部816位、32位的数据宽度;22位的地址总线可寻址每一个ROM/SRAM组、FLASH存储器组、DRAM组和外部I/O4M字(16M字节)的地址范围。该微处理器内建3732位的寄存器(31个通用寄存器和6个状态寄存器),在某一时刻寄存器能否访问由处理器的当前工作状态和操作模式决定。单个S3C4510B具有的片内外围功能模块包括1个带总线请求/应答引脚的外部总线控制器;132位系统总线仲裁器;1个可配置为内部SRAM的一体化指令/数据Cache8KB);1个仅支持主控模式的C接口;1Ethernet控制器;2个带缓冲描述符的HDLC(高层数据链路控制)通道;1DMA控制器;2个可工作于DMA方式或中断方式的UART模块;2个可编程32位定时器;18个可编程I/O口;1个含有21个中断源的中断控制器和1PLL电路。3 硬件设计3.1 最小系统设计 最小系统是由保证微处理器可靠工作所必须的基本电路组成的。S3C4510B的最小系统由S3C4510B、电源电路、晶体振荡器电路、复位电路和JTAG接口电路组成。它们的连接关系如图1所示。

3.1.1 电源电路 在系统中,S3C4510B及部分外围器件需3.3V电源,另外,部分器件需要5V电源,为简化系统电源电路的设计,要求整个系统的输入电压为5V直流稳压电源。为了得到可靠的3.3V电压,此处选用Linear Technology公司生产的LT1085CT3.3DCDC变换器,它的输入电压为5V,输出电压为3.3V,输出电流可达3A。电源电路如图2所示。

关于阿里巴巴国际站

阿里巴巴国际站成立于1999年,是阿里巴巴集团的第一个业务板块,现已成为全球数字化出海服务平台。阿里巴巴国际站累计服务200余个国家和地区的超过2600万活跃企业买家,近三年支付买家的复合增长超过100%。

阿里巴巴国际站致力于让所有的中小企业成为跨国公司。打造更公平、绿色、可持续的贸易规则。提供更简单、可信、有保障的生意平台。它始终以创新技术为内核,高效链接生意全链路,用数字能力普惠广大外贸中小企业,加速全球贸易行业数字化转型升级。

未来三年,阿里巴巴国际站将赋能全球3000万活跃中小企业,实现全面无纸化出口、货通全球。

  • 我要开店
  • 在线咨询
  • 活动日历
  • 获取报告