ARM9微控制器LPC3180的 嵌入式系统 硬件平台设计 文章整理: (armodmlr) 设计包括硬件平台和软件平台两部分。 嵌入式系统硬件平台的设计 是以嵌入式微控制器/微处理器为核心的硬件系统; 嵌入式系统软件平台的设计 则是围绕 构建的软件系统。两者在设计上是密不可分的,并且需要在设计之间进行权衡优化,根据实际应用进行外扩和裁剪。 本文龙人嵌入式开发中心介绍以 微控制器 LPC3180为核心的硬件平台设计,关于 ARM9微控制器LPC3180的软件平台 的 设计 请进龙人嵌入式研发中心的网站: 以LPC3180为核心的硬件平台设计框架如图2所示
(1) 存储器系统 NAND Flash存储器。通过L 部集成的MLC/SLC NAND控制器直接外接多级或单级NAND Flash器件。本系统选用ST NAND256R3A,其32 MB存储空间可满足存放系统引导程序、嵌入式操作系统内核和文件系统的大小要求。 SDRAM存储器。系统选用2片16位MICRON SDRAM,并联构建32位SDRAM存储器系统。32 MB SDRAM空间,可满足嵌入式操作系统以及上层应用程序的运行要求。 SD卡插槽。系统通过LPC3180内部集成的SD卡接口,提供SD卡插槽,可用于SD存储卡外扩,作为外部存储空间。 ARM9 LPC3180 (2) 外围通信接口 UART接口。LPC3180内部集成了标准UART模块和高速UART模块,符合550工业标准。系统外扩了UART1/7、UART2和UART5,用于实现基本的串行通信功能;同时,UART5可用于系统启动时的外部程序下载。 USB接口。LPC3180内部集成了USB host、USB device以及USB OTG控制器,通过外部USB收发模块Philips ISP1301外扩USB host接口A、USB device接口B以及USB OTG接口AB。 (3) 其他外围模块 系统通过I2C接口外扩了一个简易的字符型LCD显示模块,用于应用程序运行结果显示;同时,为了简化硬件系统设计,系统的以太网模块通过USB host接口A以软件方式实现外扩。
深圳龙人嵌入式事业部在向海内外提供嵌入式开发、 (ARM解决方案 、 ARM9解决方案)与嵌入式产品(ARM开发板 、 ARM9开发板 、 ARM7开发板 、 ARM工控板)的同时立志成为行业内{zyx}最完备的 、嵌入式硬件技术及嵌入式系统解决方案提供商。 网址:
|