嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, orassist the operation of equipment, machinery or plants)。
可以看出此定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置
以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
1、嵌入式处理器
嵌入式系统 2、外围设备
3、操作系统
4、应用程序
三星系列:S3C2451、S3C6410等
Marvell系列:PXA270、PXA310、PXA320等
Freescale系列:i.MX27、i.MX31、i.MX515等
国内:龙芯 SOC、展迅、杰得微电子
与通用计算机系统相比的特点:
①面向特定应用
②结合了计算机技术、半导体技术和电子技术等技术
③软件和硬件设计都要求高效率
④将软件、硬件和具体应用及行业特点有机地结合在一起
⑤软件一般都固化在存储器中
⑥嵌入式系统本身不具备自举开发能力
①是一种支持嵌入式系统应用的操作系统软件
②它是嵌入式系统的重要组成部分
③具有通用操作系统的基本特点
④将硬件虚拟化,使开发人员从驱动程序移植和维护中解脱出来
(1)可定制性:
可添加或可裁剪内核
(2)可移植性:
支持多种微处理器
(3)实时性:
嵌入式系统环境的现实要求
(4)低资源占有性:
由系统资源少的特点决定
应用角度来看
通用型
Linux、VxWorks、Windows CE、Android等
专用型
Windows Mobile、Symbian、PlamOS等
实时性
实时嵌入式操作系统
可抢占型实时操作系统
不可抢占型实时操作系统
非实时嵌入式操作系统
(1)联网成为必然趋势
(2)小尺寸、微功耗和低成本
(3)提供精巧的多媒体人机界面
(4)无所不在的智能
Mini2451 是一款高性能,低功耗的 ARM9 一体化平台板,它由广州友善之臂设计、生产和发行销售。它采用 Samsung S3C2451 作为主处理器,运行主频最高可达 533MHz。作为Mini2440 的继任者,它不仅仅是秉承了 Mini2440“精于心,简于形”的外观,而且接口定义和布局尺寸几乎 99%和 Mini2440 兼容,非常便于老用户更新换代;也利于新用户充分利用Mini2440 现有的众多网络资源。
需要说明的是,Mini2451 采用了更精良的电源系统设计,以及更好的信号完整性规划,可以极大避免外接电源的干扰和温度变化带来的影响,因此非常适合环境恶劣的工业控制场合。
除此之外,作为继任者,Mini2451 还配备了速度更快,容量更大的 128M DDR2 内存,并且标配 256M SLC NAND Flash(可选 1GB);Mini2451 采用我们独家研发的精准一线触摸,它非常适合需要良好触摸效果的人机界面方面的产品项目,并且已经广泛应用到很多工控行业,很多用户对此称赞不已。相比 Mini2440,Mini2451 采用了更好用的弹出式 SD 卡座,并具有4 个串口,其 USB Device 为 USB 2.0,2 路 SDIO,2 路 IIC 总线等等。
CPU 处理器
• Samsung S3C2451,基于 ARM926EJ,运行主频 400MHz,最高可达 533Mhz
RAM
• 128MB DDR2 RAM @133Mhz
H FLASH 存储
• 标配 256M SLC NAND Flash
• 可选配 1GB SLC NAND Flash
LCD 显示
• LCD: 41Pin, 1.0mm 间距,兼容 Mini2440/Mini6410/Mini210S LCD 显示屏,支持一线
触摸
• LCD 可支持从 3.5 寸到 12.1 寸,屏幕分辨率可以达到 1024x768 象素
网络
• 1 个 10/100M 自适应以太网 RJ45 接口(采用 DM9000AEP)
标准接口资源
• 1 个 DB9 式 RS232 五线串口(另有 4 个 TTL 电平串口)
• 1 个 miniUSB 2.0 接口
• 1 路 3.5mm 立体声音频输出接口,1 路在板麦克风输入
• 1 路 USB Host 1.1 接口
• 1 个弹出式 SD 卡座
• 5V 直流电压输入:接口座型号为 DC-23B
在板即用资源
• 1 个 I2C-EEPROM 芯片(256byte),主要用于测试 I2C 总线
• 4 个用户 LED(绿色)
• 4 个侧立按键(中断式资源引脚)
• 1 个可调电阻,用于 ADC 转换测试
• 1 个 PWM 控制蜂鸣器
• 板载实时时钟备份电池
外扩接口资源
• 4 个串口座: TTL 电平, 2.0mm 间距;均为三线串口
• 1 个 JTAG 接口: 10pin 2.0mm 间距
• LCD 接口: 41pin 1.0mm 间距贴片座
• 1 个 SDIO 接口: 20pin 2.0mm 间距,可接 SD WiFi,其中还包含 1 路 SPI,1 路 IIC,1路串口等)
• 1 个 CMOS 摄像头接口: 20pin 2.0mm 间距,可外扩 CCD 摄像头
• 1 个 GPIO 接口: 34pin, 2.0mm 间距,包含了富余的 AD 输入,中断引脚,I2C, SPI, PWM,5V & 3.3V 电源等端 口
尺寸
• Size: 100 x 100(mm)
软件支持
• Superboot-2451
• Linux-3.6 + Qtopia-2.2.0/Qt-4.4.3/Qt-4.7
• WindowsCE 6.0(即将支持)
• 裸机教程(即将支持)
• uCos2(即将支持)