您的位置:控制工程论坛网论坛 » 教程与手册 » 嵌入式主板

liu_oxford

liu_oxford   |   当前状态:离线

总积分:73  2024年可用积分:0

注册时间: 2006-12-12

最后登录时间: 2007-03-14

空间 发短消息加为好友

嵌入式主板

liu_oxford  发表于 2007/3/14 16:54:45      1241 查看 1 回复  [上一主题]  [下一主题]

手机阅读

MB9302嵌入式核心板介绍1.产品概述?采用32位ARM9处理器,主频200MHz,运算速率200MIPS;?核心板面积160mm*120mm,有4个40pin双排插针,核心板电源和输入/输出接口都通过插针引入和引出;?8M字节FLASH,16M字节SDRAM;?具有1个以太网接口,10/100Base-T;?具有2个RS232接口,TTL电平,可扩展成RS232或者RS485接口;?具有?32个IO接口,IO电压3.3V,可扩展成OC门或者继电器方式;?具有看门狗(WDT)电路,系统因意外干扰死机后可以自动拉起;?具有实时时钟(RTC)电路,可以在断电后继续累加时间;?FLASH和SDRAM容量可以扩展;?工作温度-40?C~80?C;?控制功耗,整体耗电量<4W;?采用Linux 2.4 kernel,用户存储空间在2M字节以上。2.CPU选型拟采用Cirrus的EP9302芯片。其主要特征如下:?ARM920 200MHz CPU;?支持Linux,WinCE,带MMU;?100MHz系统存储总线;?16位SDRAM接口,支持4 Bank;?2个通用异步串口(UART);?2个USB Host接口;?红外接口;?1个SPI(Serial Peripheral Interface)接口;?2通道串行音频接口(AC97);?内部RTC;?内部WDT;?352-pin PBGA封装;?工业级CPU温度范围-40?C~85?C;?16-pin IO脚带中断功能,49-pin IO脚和其他管脚复用;3.系统设计概述拟设计的主板需要和外围板配合使用,也可以独立使用。主板和外围板之间有两组插接口(见图3-2,在下面说明),每组插接口采用间距为2.54mm的双排插针和插座扣合,主板上的为插针,外围板上的为插座。插针和插座的具体定义在详细设计中论述。3.1.主板电路结构主板电路结构如图3-1所示。系统具有3个串口,其中1个做RS232电平转换,作为嵌入式系统的终端(Console)接口使用;另外2个串口不做电平转换,直接提供给外围板使用。考虑主板独立应用的情况,串口2做RS232转换,串口3做RS422/485转换后,采用板上其他的插针接出。板上贴装1片16-bit的Flash,最大容量可达16M字节。如果还不够,可以考虑采用USB HOST或者EIDE接口扩展其他的存储设备。为方便生产和维修,放一个8-bit的Flash座,便于软件从此烧写进入系统。板上贴装2片32-bit的SDRAM,最大容量可到128M字节。如果用户不需要用到这么大的空间,可以考虑少贴一块SDRAM,以及贴装低容量的SDRAM芯片。CPU内部自带RTC电路,需要安装3V纽扣电池,在断电情况下维持RTC部分电路的供电。上电复位/看门狗电路采用可编程逻辑器件,它同时起到上电复位、手动复位和看门狗复位的作用。CPU内部有看门狗计数器,采用内部看门狗和外部看门狗复用的目的是提高可靠性。电源电路输入为5V直流,电流不超过1A。考虑采用两级降压电路,第一次降低到3.3V,提供给SDRAM、FLASH以及CPU外围电路,第二次降低到1.8V,提供给CPU核心使用。CPU内部具有2个EIDE接口和3个USB HOST接口,板上预留1个IDE接口和2个USB接口。CPU提供16个带中断支持的IO接口,还有49个和其他接口复用的IO接口。由于我们很多接口未用(例如在本应用中,LCD显示接口可以不用),因此还能够省出16个IO口提供给别的应用。3.2.嵌入式软件主板采用嵌入式Linux系统。厂家和Linux ARM的官方网站,都可以提供支持ARM920芯片的Linux核心源代码和编译工具。板上其他设备的驱动程序由三思科技给出。我们提供源代码。三思科技已经成功地在Intel IXP420/425、MOSCHIP MCS1000、Micrel KS8695X等32位ARM CPU平台上建立了稳定运行的Linux核心,支持RAMDISK、CramFS、JFFS2等文件系统,数千套产品在稳定运行中。对于ARM系列的嵌入式Linux的核心编译和驱动代码,我们有丰富的实践经验。QQ:422572440 MSN:liu_oxford@hotmail.com
1楼 0 0 回复