ARM嵌入式系统硬件怎么用?教你一招

2018-05-17 17:24:46 来源:电子发烧友
标签:

随着计算机技术、微电子技术和网络技术的迅速发展,嵌入式系统在工农业等诸多领域得到了广泛的应用。本文主要详细介绍ARM嵌入式系统硬件设计及ARM嵌入式系统的应用实例,具体的跟随小编一起来了解一下。

 

ARM嵌入式系统硬件设计

图1是系统硬件结构图“系统采用外部3.6864MHz的晶振产生内核所需要的18.432MHz、36.864MHz、49.152MHz或73.728MHz的时钟。

 

  

 

以下主要针对此硬件开发平台,进行结构、储存器扩展、主要接口、显示及其外设方面设计的介绍。

 

1、电源部分设计

电源是系统可靠工作的保证,包括供电和复位电路部分。系统复位模块提供CS89712启动信号。系统采用nPOR信号作为复位信号,使用复位芯片产生复位信号。如图2:

 

  

 

整个系统的外部电源输入采用直流18V-36V,系统的供电较为复杂,电压等级多,其中CS89712芯片I/0和内核分别采用3.3V.2.5V供电,而扩展的MAX125、LCD显示器采用5V供电,同时LCD对比度调节需负电压偏置(选用MAX686芯片);而模拟量采集MAX125前向通道中滤波和电压跟随电路所用运放电源电压为正、负12V。这里采用Ericsson的DC/DC电源模块PKC2131PI,提供隔离的正负12V和+5V,同时选用MICREL公司MIC2211-2.5/3.3BML型双输出LDO提供CS89712的3.3V和2.5V。图3为CS89712双电源供电电路:

 

 

 

2、存储器部分设计

本系统采用FLASH存储程序和参数,使用SDRAM作为程序的运行空间。数据及堆栈。CS89712内置了SDRAM控制器和内存接口。其中FLASH部分采用2片Intel公司TE28F320B3BA110,构成32位宽8MB的FLASH,SDRAM采用2片NEC公司uPD-4564163G5,构成32位宽16MB的SDRAM,如图4:

 

 

3、LCD硬件扩展设计

液晶显示器(LCD)具有显示信息丰富、功耗低、体积小、重量轻等其他显示器无法比拟的优势,目前在智能仪表仪器和低功耗电子产品中得到了广泛的应用。

 

CS89712内置了LCD控制器,LCD控制器就相当于嵌入式系统的显卡,接口有以下信号:DD[0:3](数据线)、FRM(帧同步信号)、CL1(行同步信号)、CL2(象素数据时钟)、M(交流偏置信号)。这里我们扩展的是一个STN的彩色LCD,该LCD显示屏提供8位数据接口。表1为CS89712和该LCD控制信号接线对应表。

 

 

 

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
想做嵌入式系统工程师,这十点要切忌出现
想做嵌入式系统工程师,这十点要切忌出现

1. 不要第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。

干货整理!LPC2103定时器中断方式寄存器设置
干货整理!LPC2103定时器中断方式寄存器设置

研究了好长一段时间,LPC210X的定时器,查询方式定时很简单如上面,但中断方式要操作好多寄存器,太麻烦,一直是一头雾水。好不容易理出了思路,现将一段例程粘贴备忘。

难以进入的ARM市场,对手真的这么强大吗?

本月初,彭博社援引知情人士消息称,全球最大的手机芯片制造商高通准备放弃开发数据中心服务器芯片。知情人士还表示,高通还在考虑两种选择,关闭这项业务或者为其寻找新的买家。

安谋科技“正式开始运营”,ARM将在中国打造一个半导体“独角兽”?

近段时间,全球半导体“隐形巨头”ARM在中国布局的步伐密集起来。

如何利用nRF5182嵌入式系统设计智能手环
如何利用nRF5182嵌入式系统设计智能手环

nrf51822 是功能强大、高灵活性的多协议SoC,非常适用于 Bluetooth® 低功耗和 2.4GHz 超低功耗无线应用。 nRF51822 根据配备 256kB flash + 16kB RAM 的 32 位 ARM® Cortex™ M0 CPU 而建构。

更多资讯
角蜂鸟AI视觉套件正式发布,打造即插即用式AI体验

2018年5月25日,角蜂鸟Horned Sungem嵌入式AI视觉套件在北京正式发布,这是触景无限科技(北京)有限公司基于“Plug and AI”理念打造的一款即插即用人工智能视觉套件,致力于为大众提供学习、使用及创造AI应用,定义AI生活的机会。

详解ARM7_ARM9和ARM11的区别
详解ARM7_ARM9和ARM11的区别

ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

Cortex-M和linux系统不兼容都怪内存管理单元?
Cortex-M和linux系统不兼容都怪内存管理单元?

单片机与应用处理器的核心区别到底是什么呢?是核心主频的差异?还是Linux系统的支持?又或者是处理器的架构?本文将以NXP的Cortex-M系列为例做简要介绍。

嵌入式LWIP网络客户端设计教程
嵌入式LWIP网络客户端设计教程

嵌入式技术的兴起使得传统的基于PC机的互联网技术优势不再,嵌入式网络客户端与服务端技术成为热点,而该技术需要移植性高、占用资源小的协议栈,轻量级TCP/IP协议栈LWIP (light weight Internet protocol)比较适合嵌入式设备中存储容量有限的情况,而且能实现TCP/IP协议栈的基木功能

DRAM需求年增22%,南亚科将要赚翻?

内存厂南亚科24日举行股东会,展望今年整体市况,董事长吴嘉昭表示,预期今年DRAM位元需求将年增22%,位元供给将增加21%,DRAM整体仍是需求仍大于供给,今年营运状况不错。

Moore8直播课堂
电路方案