ARM Cortex-A8/A9开发板 | ARM11开发板ARM11开发套件 | ARM9开发板ARM9开发套件 | 飞思卡尔I.MX28I.MX6开发板 |
tiny210/mini210开发板 | mini6410开发板/套餐 | Tiny6410开发板无线套件 | mini2440开发板/套餐 | micro2440开发板带核心板 | 友善开发板配件 模块 | QQ2440 V3 SBC-2410X |
FL2440 OK2440-IV V4 | OK2440-III OK2440V3 | TE2440-II TE2440V2 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | 开发板配件 模块和其他 |
Xilinx开发板/fpga开发套件 | altera开发板/fpga开发套件 | 基于FMC FPGA/DSP子卡 |
BeagleBoard原厂开发板 | PandaBoard原厂开发板 |
TI DM3730 DevKit8500D | TI系列 omap3530开发板 | ATMEL系列 开发板 | Samsung系列 开发板 | 开发板配件-仿真器 模块 | NXP LPC3250 mini3250 |
Tiny210 三星S5PV210 | Mini210/Mini210s开发板 | Tiny4412开发板Cortex-A9 | Tiny6410开发板 ARM11 | mini2440开发板 ARM9 | micro2440开发板 ARM9 | mini6410开发板 ARM11 | 友善ARM开发板配件 模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
FL2440 OK2440-IV V4 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | OK210/-A Cortex-A8 | TE2440-II TE2440V2 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | ARM开发板配件 模块等 |
Real6410开发板/套餐 | Real210开发板/Real2410 | WIFI GPS GPRS模块摄像头 |
Xilinx开发板/开发套件KIT | Altera开发板/开发套件KIT | 配套模块 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | 最小系统模块类(初学者勿选) | 开发工具 仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
DM3730/AM3715/AM3359 | OMAP3530AM1808AM3517 | 飞思卡尔Cortex-A9开发板 | ATMEL系列ARM开发板 | NXP LPC3250 LPC1788 | Samsung系列ARM开发板 | STM32系列F207/F407 | ARM开发板配件-仿真器 模块 |
Realv210 S5PV210开发板 | Real6410开发板 ARM11 | WIFI GPS GPRS模块摄像头 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | ARM小系统模块(初学勿选) | 开发工具 ARM仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
Exynos4412开发板A9四核 | UT-S5PV210 S5PC100 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 |
Xilinx开发板 FPGA开发套件 | altera开发板 FPGA开发套件 | FMC模块 配件 下载线 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
s3c2410 ARM9 FS2410 | s3c2440开发板 ARM9 | s3c44B0开发板 ARM7 | s3c6410 2450 2443/13 | PXA270 PXA320 PXA255 | Atmel 9200 9261 9G20 | Philips NXP开发板YL-LPC | FS-EP9315开发板ARM9 | LCD液晶屏TFT真彩/触摸屏 | ARM仿真器/仿真调试工具 | ARM开发板配套ARM核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯开发板UP-DRAGON-I | 物联网教学科研设备 | EDA/FPGA/SOPC教学科研 |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | YC-ePC-A系列人机界面 | Mars-EDA套件CPLD FPGA | 触摸屏LCD 摄像头 WI-FI模块 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器/仿真系统 | DSP开发板/DSP试验箱 | DaVinci系列多媒体平台 | Xilinx FPGA大学计划产品 | SEED教学实验系统 | FPGA/DSP FPGA开发板 | TI原厂开发板套件/CCS软件 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
广嵌实验室项目产品 | GEC2440/GEC6410开发板 |
泰克Tektronix示波器 | 普源RIGOL示波器 | USB虚拟示波器 |
UT-S5PC100 UT-S5PV210 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 | 开发板模块wifi gps等 |
EMA OMAP3530开发板 | EMA OMAP 3530核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx Altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯系列 UP-DRAGON-I |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | 触摸屏LCD 摄像头 WI-FI模块 | Mars-EDA套件CPLD FPGA | ePC系列工控一体机ARM9 A8 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器 | DSP开发板 | DSP实验箱 | Xilinx FPGA大学计划产品 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
ARM开发板S3C6410等 | Cortex-A8/ARM11仿真器 | ADSP Blackfin开发板 | FPGA Spartan-3E开发板 |
GEC2410开发套件ARM9 | GEC2440开发套件ARM9 |
泰克 示波器 |
送学习资料下载链接:为了答谢各位对我们产品质量和售后服务的肯定,免费赠送以下资料的下载链接,请凭评价截图 发邮件到 lyw@broadon.cn 索取。由博航嵌入式为您搜集整理的,Z适合初学者的11个编号DVD培训视频:如需实体光盘,需要加收20元成本费用。
53号盘【手把手教你学Mini2440开发板-申嵌精华部分】
视频截图---拿着开发板手把手给您讲
4-7号盘:【Mini2440配套教学培训视频光盘-共享版】
25号盘:【Mini2440配套开发环境Fedora9光盘】
45-46号盘【顶嵌培训视频 TQ2440资料 嵌入式Linux开发书籍】
47-49号盘:【韦东山老师嵌入式Linux应用开发完全手册-第一期】含大量开发代码)
软件已经全面升级,mini2440软件也可以完全适合micro2440,如果需要,可以为客户预装指定的Z新linux或winCE系统
本套餐邮寄清单:
如果您不知道如何选配件,请看下面的介绍:
1:高稳定性USB转串口一只,做嵌入式开发必须的工具,对开发板串口进行监控,解决笔记本电脑没有串口的问题,没有串口的强烈推荐价值20元,如果需要拍下以下套餐,仅需加10元;
http://item.taobao.com/meal_detail.htm?meal_id=6416530
2:高稳定性蓝色多接口J-Link V8仿真器,配合ADS RVDS等开发工具实现底层代码调试和仿真,本V8非市场上几十元的V8可比,具有高稳定性、接口丰富、方便携带等特性,不要再问为啥别人才几十块钱啦:),喜欢可以直接拍下,绝对超值。电脑没有并口,并且需要调试裸机代码的朋友,必须购买Jlink V8,价值168元,拍下以下套餐仅需加160元;
http://item.taobao.com/meal_detail.htm?meal_id=6416844
3:高稳定性黑色单接口J-Link V8仿真器,配合ADS RVDS等开发工具实现底层代码调试和仿真,本V8非市场上几十元的V8可比,具有高稳定性,不要再问为啥别人才几十块钱啦:),喜欢可以直接拍下,绝对超值。电脑没有并口,并且需要调试裸机代码的朋友,必须购买Jlink V8,价值168元,拍下以下套餐仅需加130元;(购买了2就不需要再购买3了,此链接是为限2贵的朋友准备的经济型套餐)
http://item.taobao.com/meal_detail.htm?meal_id=6417004
micro2440众多先进特性概括
(1)第一款被Linux 社区广泛支持的国产2440 开发板(自从Linux-2.6.31 开始,Mini2440
被正式加入Linux 官方内核)
(2)第一款在Linux 下支持万能USB 摄像头的2440 开发板(同类产品至今仍在使用近
乎绝迹、拍摄效果奇差的中星微摄像头,并且没有图形界面的应用)
(3)第一款统一采用支持EABI 标准交叉编译器的开发板(同类产品仍在使用拼凑的各
个版本的编译器,导致开发效率低下,并且不利于初学者入门掌握)
(4)第一款提供齐全BSP(基于Linux-2.6.29(当前为Linux-2.6.32.2)和WindowsCE 6.0)
的开发板,并全面配有图形界面实用应用程序(同类产品的部分硬件只是各摆设,并且还在盗
用友善之臂早期的命令行测试代码)
(5)第一款支持.NET 3.5 和腾讯QQ 的2440 开发板(2009 年10 月,WindowsCE 6.0 补
丁Release 3 发布)
(6)第一款可以让用户无需编程,即可自由简单定制WindowsCE 开机画面的开发板,
并且可在10 秒内极速启动系统(同类产品的WindowsCE 系统启动时间一般在30 秒甚至70 秒)
(7)第一款完美支持USB 烧写更新Linux(support yaffs2)和WindowsCE 6.0 的开发板,
并且支持整片Nand Flash 备份到PC,真正适合批量生产(同类产品尚无备份功能)
(8)第一款实现WinCE/Linux 图形界面均可使用CMOS 摄像头预览并拍照的开发板(同
类产品尚无此功能)
(9)第一款公开所有BSP 源代码(含Linux 和WindowsCE)的开发板(齐全的BSP 让初学
者可以了解更多的底层,让真正做开发的人只需关注上层应用)
(10)第一款内核(含WinCE 和Linux)同时支持大页和小页Nand Flash 的开发板,这样
新老用户均可享用Z新的软件,并且使用方式相同(同类产品尚无此特性)
(11)第一款在WindowsCE 和Linux 下通过简单直观的图形界面,就可设置各种程序开
机自动运行的开发板(同类产品尚无此功能)
(12)Mini2440 目前是国内销量Z多的2440 开发板,靠口碑相传及朋友间互相介
绍,Mini2440 已经被众多用户称赞和认同(6)第一款可以让用户无需编程,即可自由简单定制WindowsCE 开机画面的开发板,
并且可在10 秒内极速启动系统(同类产品的WindowsCE 系统启动时间一般在30 秒甚至70 秒)
开发板软件特性
1. Linux2.6.32.2 系统特性
版本
- Linux 2.6.32.2(BSP 可自适应64M/128M/256M/512M/1GB Nand Flash)
支持的文件系统
- yaffs2(可读写的文件系统,推荐使用)
- cramfs(压缩的只读文件系统,不在线更新数据时推荐使用)
- Ext2
- Fat32
- NFS(网络文件系统,开发驱动程序及应用程序时方便使用)
基本驱动程序(以下驱动均以源代码方式提供)
- 3 串口标准驱动
- DM9000 驱动程序
- 音频驱动(UDA1341)(可录音)
- RTC 驱动(可掉电保存时间)
- 用户LED 灯驱动
- USB Host 驱动
- 真彩LCD 驱动(含1024x768VGA 驱动)
- 触摸屏驱动
- 免驱的万能USB 摄像头驱动
- USB 鼠标、USB 键盘驱动、优盘、移动硬盘
- SD 卡驱动,可支持高速SD 卡, Z大容量可达32G
- I2C-EEPROM
- PWM 控制蜂鸣器
- LCD 背光驱动
- A/D 转换驱动
- 看门狗驱动(看门狗复位相当于冷复位)
Linux 应用及服务程序
- busybox1.13(Linux 工具集,包含常用Linux 命令等)
- Telnet、Ftp、inetd(网络远程登录工具及服务)
- boa(web server)
- madplay(基于控制台的mp3 播放器)
- snapshot(基于控制台的抓图软件)
- ifconfig、ping、route 等(常用网络工具命令)
嵌入式图形系统平台(以源代码方式提供)
- Qt/Embedded 2.2
分为x86 和arm 两个版本
实用的 Qtopia 测试程序
说明:以下程序均为友善之臂独立自主开发,不提供源代码
- A/D 转换测试
- LED 控制
- Buttons 按键测试
- I2C-EEPROM 读写测试
- LCD 测试
- Ping 测试
- 万能免驱USB 摄像头动态预览并拍照
- 录音机
- Web 浏览器
- 看门狗测试
- 网络设置(可保存参数)
- 背光控制
- 语言设置:可设置中英文
- 随手写:主要用于测试触摸笔的准确性
- MMC/SD 卡和优盘自动挂载和卸载
2. WindowsCE6.0 系统特性
版本
- WindowsCE Embedded 6.0 (BSP 可自适应64M/128M/256M/512M/1G Nand Flash)
特性
- 基于Z新的补丁Release3(2009.10 发布,用户可自行添加移动版QQ 组件,比较大)
- 支持.NET 3.5
- 支持全盘目录可读写,可以安装更多第三方软件,如蒙恬手写输入法
- 支持快速开机启动(10 秒以内)
提供了目前国内Z完善的WindowsCE 6.0 BSP(含bootloader),并100%开放源代码,包括:
1 - PWM 控制蜂鸣器
2 - CMOS 摄像头
3 - I2C-EEPROM 读写
4 - ADC 模数转换
5 - 看门狗
6 - 用户按键(6 个)
7 - 用户LED(4 个)
8 - 背光控制和管理(可设定背光关闭时间,并通过按键,触摸屏,键盘,鼠标唤醒)
9 - RTC
10 - DM9000 网卡
11- 大容量高速SD 卡,Z高可达32G
12- 优盘、USB 键盘、USB 鼠标等
13- 音频播放和录音
14- 触摸屏
15-LCD 驱动(支持N35/T35/X35, A70, L80, VGA1024x768,分别对应分辨率:240x320,
800x480, 640x480, 1024x768)
16- 通过简单修改头文件定义即可支持多种型号的LCD(保持和WinCE5 一致)
17- LCD 旋转设置
18- 完善的3 个串口驱动(通过简单修改头文件定义可以指定UART0 作为DEBUG 输出
或者普通串口, 保持和WinCE5 一致)
19- 通过修改Nboot 头文件可以方便的自定义进度条的颜色、位置、长宽,以及开机图
片的位置、背景
20- 增加了方便的Logo 制作工具StartLogoMaker(绿色软件,可运行于XP 或者Vista,
Win7)
21- 通过USB 可以烧写普通的bmp 文件作为开机画面
配合以上全新完善的 BSP,增加了以下各种WindowsCE 实用小程序,基本和Qtopia Apps
保持相同或类似的界面:
- (1) LCD-Test: LCD 测试
- (2) PWM-Buzzer: PWM 控制蜂鸣器
- (3) CMOS Camera: CMOS 摄像头动态预览并拍照
- (4) I2C-EEPROM: 读写基于I2C 总线的EEPROM 测试
- (5) Watchdog: 看门狗测试
- (6) AD-Convert: ADC 转换测试
- (7) Buttons: 按键测试
- (8) Rotate: 屏幕旋转设定(可保存旋转结果)
- (9) Autorun-Setting: 设定开机自动运行程序
- (11) Recorder: 录音测试 (原有,界面稍做调整),提供测试源代码
- (12) 串口助手: 提供测试源代码
- (13) LED 测试: 提供测试源代码
3. WindowsCE5.0 系统特性
版本
- WindowsCE 5.0 (BSP 可自适应64M/128M/256M/512M/1G Nand Flash)
特性
- 支持.NET 2.0
- 支持SQL Mobile
- 支持注册表保存
- 支持快速开机启动(10 秒以内)
提供了目前国内Z完善的WindowsCE 5.0 BSP(含bootloader),并100%开放源代码,包括:
1 - PWM 控制蜂鸣器
2 - CMOS 摄像头
3 - I2C-EEPROM 读写
4 - ADC 模数转换
5 - 看门狗
6 - 用户按键(6 个)
7 - 用户LED(4 个)
8 - 背光控制和管理(可设定背光关闭时间,并通过按键,触摸屏,键盘,鼠标唤醒)
9 - RTC
10 - DM9000 网卡
11- 大容量高速SD 卡,Z高可达32G
12- 优盘、USB 键盘、USB 鼠标等
13- 音频播放和录音
14- 触摸屏
15-LCD 驱动(支持N35/T35/X35, A70, L80, VGA1024x768,分别对应分辨率:240x320,
800x480, 640x480, 1024x768)
16- 通过简单修改头文件定义即可支持多种型号的LCD(保持和WinCE5 一致)
17- LCD 旋转设置
18- 完善的3 个串口驱动(通过简单修改头文件定义可以指定UART0 作为DEBUG 输出
或者普通串口, 保持和WinCE5 一致)
19- 通过修改Nboot 头文件可以方便的自定义进度条的颜色、位置、长宽,以及开机图片的位置、背景
20- 增加了方便的Logo 制作工具StartLogoMaker(绿色软件,可运行于XP 或者Vista,
Win7)
21- 通过USB 可以烧写普通的bmp 文件作为开机画面
配合以上全新完善的 BSP,增加了以下各种WindowsCE 实用小程序,基本和Qtopia Apps
保持相同或类似的界面:
- (1) LCD-Test: LCD 测试
- (2) PWM-Buzzer: PWM 控制蜂鸣器
- (3) CMOS Camera: CMOS 摄像头动态预览并拍照
- (4) I2C-EEPROM: 读写基于I2C 总线的EEPROM 测试
- (5) Watchdog: 看门狗测试
- (6) AD-Convert: ADC 转换测试
- (7) Buttons: 按键测试
- (8) Rotate: 屏幕旋转设定(可保存旋转结果)
- (9) Autorun-Setting: 设定开机自动运行程序
- (11) Recorder: 录音测试 (原有,界面稍做调整),提供测试源代码
- (12) 串口助手: 提供测试源代码
- (13) LED 测试: 提供测试源代码
精彩展示
1. WindowsCE5.0/6.0 系统
2. Linux2.6.32.2 + Qtopia2.2.0 系统
开发板硬件特性参考
如图为 Micro2440 核心板布局图,它采用6 层板设计,并使用等长布线以满足信号完
整性要求。从调试开发和方便维修的角度,我们把主要芯片均放置在顶层。为了方便拔插和引出更多的CPU 信号脚,核心板采用2.0mm 间距“U”型排列插针,故我们也经常把它简称为“U”型核心板-U2440。
Micro2440 其实是一个Z小系统板,它包含Z基本的电源电路(5V 供电)、复位电路、
标准JTAG 调试口、用户调试指示灯、以及核心的CPU 和存储单元等。其中FLASH 存储单元包含NAND FLASH 和NOR FLASH 两种类型,通过跳线J1 可以选择从NAND 或NOR 启
动系统。一般NOR FLASH 里面放置的是不经常更改的BIOS(我们采用的是supervivi),NAND FLASH 里面则烧写完整的系统程序(bootloader、内核、文件系统等)。
Micro2440核心板 的具体硬件资源特性:
CPU
- Samsung S3C2440A,主频400MHz,Z高533Mhz
SDRAM
- 在板64M SDRAM
- 32bit 数据总线
- SDRAM 时钟频率高达100MHz
Flash Memory
- 在板256M Nand Flash, 掉电非易失,可根据客户要求更高为64M-1G(订量20套以上)
- 在板2M Nor Flash,掉电非易失,已经安装BIOS
接口和资源
- 1 个56 Pin 2.0mm 间距GPIO 接口PA
- 1 个50Pin 2.0mm 间距LCD & CMOS CAMERA 接口PB
- 1 个56 Pin 2.0mm 间距系统总线接口PC
- 在板复位电路
- 在板10Pin 2.0mm 间距JTAG 接口
- 4 个用户调试灯
系统时钟源
- 12M 无源晶振
实时时钟
- 内部实时时钟(需另接备份锂电池)
系统供电
- +5V
尺寸
- 63 x 52 mm
Micro2440SDK 底板布局及接口资源如上图所示,它是一个双层电路板,为了方便用
户学习开发参考使用,上面引出了常见的各种接口,并且大部分都集中在电路板一侧,多余的IO 口和系统总线则通过2.0mm 间距的插针引出。
Micro2440SDK 底板资源特性:
* 1 个100M 网络RJ-45 接口,采用DM9000 网卡芯片
* 3 个串口接口,分别有RS232 接口和TTL 接口引出
* 4 个USB Host(使用USB 1.1 协议),通过USB HUB 芯片扩展
* 1 个USB Slave(使用USB 1.1 协议)
* 标准音频输出接口,在板麦克风(MIC)
* 1 个PWM 控制蜂鸣器
* 1 个可调电阻接W1,用于AD 转换测试
* 6 个用户按键,并通过排针座引出,可作为其他用途。
* 1 个标准SD 卡座
* 2 个LCD 接口座,其中LCD1 为41Pin 0.5mm 间距贴片接口,可直接连接本公司提
供的真彩屏显示模块或者VGA 转接板,另一个LCD 接口适合直接连接群创
7”LCD。
* 2 个触摸屏接口,分别有2.0mm 和2.54 间距两种,实际它们的定义都是相同的,
* 1 个CMOS 摄像头接口(CON4),为20Pin 2.0mm 间距插针,可直接连接本公司的
CAM130 摄像头模块。
* 在板RTC 备份电池
* 1个电源输入口,+5V 供电
主要接口定义:
Micro2440SDK 参考底板除了常见的标准接口:音频输入和输出、DB9 串口COM0,
COM1、COM2、USB Host 和 USB Slave、RJ-45 网络接口、SD 卡座等,为了方便学习开发,还引出了其他GPIO、系统总线接口等外设和接口,它们的名称及定义可以在用户手册中查询。
参考图片
套餐清单
micro2440和mini2440的主要区别:
1. 采用核心板+底板形式,核心板采用6层板设计,更稳定运行,方便单位用户开发;
2.按键和摄像头接口预留在LCD液晶屏之外,方便客户设计使用;
3. 串口接口增加了2个DB9接口,方便客户应用在3串口场合;更有3个TTL电平com口外引;
4. 采用广大mini2440客户的建议增加了一个音频输入口,解决了话筒难接入的不便;
5.JTAG接口在核心板上,即使脱离了底板也照样可以进行系统的调试;
6.软件资源基本相同!如果您之前采用mini2440进行了产品开发,移植程序到micro2440开发板非常方便!
mini2440众多先进特性概括
(1)第一款被Linux 社区广泛支持的国产2440 开发板(自从Linux-2.6.31 开始,Mini2440
被正式加入Linux 官方内核)
(2)第一款在Linux 下支持万能USB 摄像头的2440 开发板(同类产品至今仍在使用近
乎绝迹、拍摄效果奇差的中星微摄像头,并且没有图形界面的应用)
(3)第一款统一采用支持EABI 标准交叉编译器的开发板(同类产品仍在使用拼凑的各
个版本的编译器,导致开发效率低下,并且不利于初学者入门掌握)
(4)第一款提供齐全BSP(基于Linux-2.6.29(当前为Linux-2.6.32.2)和WindowsCE 6.0)
的开发板,并全面配有图形界面实用应用程序(同类产品的部分硬件只是各摆设,并且还在盗
用友善之臂早期的命令行测试代码)
(5)第一款支持.NET 3.5 和腾讯QQ 的2440 开发板(2009 年10 月,WindowsCE 6.0 补
丁Release 3 发布)
(6)第一款可以让用户无需编程,即可自由简单定制WindowsCE 开机画面的开发板,
并且可在10 秒内极速启动系统(同类产品的WindowsCE 系统启动时间一般在30 秒甚至70 秒)
(7)第一款完美支持USB 烧写更新Linux(support yaffs2)和WindowsCE 6.0 的开发板,并且支持整片Nand Flash 备份到PC,
真正适合批量生产
开发板软件特性
1. Linux2.6.32.2 系统特性
版本
- Linux 2.6.32.2(BSP 可自适应64M/128M/256M/512M/1GB Nand Flash)
支持的文件系统
- yaffs2(可读写的文件系统,推荐使用)
- cramfs(压缩的只读文件系统,不在线更新数据时推荐使用)
- Ext2
- Fat32
- NFS(网络文件系统,开发驱动程序及应用程序时方便使用)
基本驱动程序(以下驱动均以源代码方式提供)
- 3 串口标准驱动
- DM9000 驱动程序
- 音频驱动(UDA1341)(可录音)
- RTC 驱动(可掉电保存时间)
- 用户LED 灯驱动
- USB Host 驱动
- 真彩LCD 驱动(含1024x768VGA 驱动)
- 触摸屏驱动
- 免驱的万能USB 摄像头驱动
- USB 鼠标、USB 键盘驱动、优盘、移动硬盘
- SD 卡驱动,可支持高速SD 卡, Z大容量可达32G
- I2C-EEPROM
- PWM 控制蜂鸣器
- LCD 背光驱动
- A/D 转换驱动
- 看门狗驱动(看门狗复位相当于冷复位)
Linux 应用及服务程序
- busybox1.13(Linux 工具集,包含常用Linux 命令等)
- Telnet、Ftp、inetd(网络远程登录工具及服务)
- boa(web server)
- madplay(基于控制台的mp3 播放器)
- snapshot(基于控制台的抓图软件)
- ifconfig、ping、route 等(常用网络工具命令)
嵌入式图形系统平台(以源代码方式提供)
- Qt/Embedded 2.2
分为x86 和arm 两个版本
实用的 Qtopia 测试程序
说明:以下程序均为友善之臂独立自主开发,不提供源代码
- A/D 转换测试
- LED 控制
- Buttons 按键测试
- I2C-EEPROM 读写测试
- LCD 测试
- Ping 测试
- 万能免驱USB 摄像头动态预览并拍照
- 录音机
- Web 浏览器
- 看门狗测试
- 网络设置(可保存参数)
- 背光控制
- 语言设置:可设置中英文
- 随手写:主要用于测试触摸笔的准确性
- MMC/SD 卡和优盘自动挂载和卸载
2. WindowsCE6.0 系统特性
版本
- WindowsCE Embedded 6.0 (BSP 可自适应64M/128M/256M/512M/1G Nand Flash)
特性
- 基于Z新的补丁Release3(2009.10 发布,用户可自行添加移动版QQ 组件,比较大)
- 支持.NET 3.5
- 支持全盘目录可读写,可以安装更多第三方软件,如蒙恬手写输入法
- 支持快速开机启动(10 秒以内)
提供了目前国内Z完善的WindowsCE 6.0 BSP(含bootloader),并100%开放源代码,包括:
1 - PWM 控制蜂鸣器
2 - CMOS 摄像头
3 - I2C-EEPROM 读写
4 - ADC 模数转换
5 - 看门狗
6 - 用户按键(6 个)
7 - 用户LED(4 个)
8 - 背光控制和管理(可设定背光关闭时间,并通过按键,触摸屏,键盘,鼠标唤醒)
9 - RTC
10 - DM9000 网卡
11- 大容量高速SD 卡,Z高可达32G
12- 优盘、USB 键盘、USB 鼠标等
13- 音频播放和录音
14- 触摸屏
15-LCD 驱动(支持N35/T35, A70, L80, VGA1024x768,分别对应分辨率:240x320,
800x480, 640x480, 1024x768)
16- 通过简单修改头文件定义即可支持多种型号的LCD(保持和WinCE5 一致)
17- LCD 旋转设置
18- 完善的3 个串口驱动(通过简单修改头文件定义可以指定UART0 作为DEBUG 输出
或者普通串口, 保持和WinCE5 一致)
19- 通过修改Nboot 头文件可以方便的自定义进度条的颜色、位置、长宽,以及开机图
片的位置、背景
20- 增加了方便的Logo 制作工具StartLogoMaker(绿色软件,可运行于XP 或者Vista,
Win7)
21- 通过USB 可以烧写普通的bmp 文件作为开机画面
配合以上全新完善的 BSP,增加了以下各种WindowsCE 实用小程序,基本和Qtopia Apps
保持相同或类似的界面:
- (1) LCD-Test: LCD 测试
- (2) PWM-Buzzer: PWM 控制蜂鸣器
- (3) CMOS Camera: CMOS 摄像头动态预览并拍照
- (4) I2C-EEPROM: 读写基于I2C 总线的EEPROM 测试
- (5) Watchdog: 看门狗测试
- (6) AD-Convert: ADC 转换测试
- (7) Buttons: 按键测试
- (8) Rotate: 屏幕旋转设定(可保存旋转结果)
- (9) Autorun-Setting: 设定开机自动运行程序
- (11) Recorder: 录音测试 (原有,界面稍做调整)
- (12) 串口助手
- (13) LED 测试
超级好用的micro2440开发板
Mini2440是目前国内使用人数Z多,软件更新速度Z快的开发板!
Z好的服务支持不是电话里的寒暄,而是让你的开发板永葆青春,跟上技术发展的步伐!
Z好的服务是实用、易用,就跟大自然的空气一样!
友善之臂Z新系统:Linux-2.6.32.2 + Qtopia-2.2.0,超级好用,技术Z强,100%开放平台!
众多精彩实用特性,国内首创:
- 串口助手 : 支持2440本身的三个串口,和市面上通用的USB转串口线
注意: ttySAC0已经被用作console,所以串口助手默认使用ttySAC1
- 开机自动运行 : 可设置用户的Qtopia图形程序开机后自动运行,比如贪吃蛇,串口助手以及任何Qtopia用户程序等
- CMOS摄像头 : 配合CMOS摄像头模块CAM130使用,可以动态预览并拍照
- 文件管理器 : Qtopia-2.2.0本身并不带文件管理器,我们移植了Qtopia-1.7.0自带的。
- USB摄像头拍照程序 : 根据用户的反馈,增加了更多USB摄像头输出接口支持
- 语言设置 : 增加了程序组日文文件名支持
- 支持万能驱动USB摄像头,含中星微以外的千百种USB摄像头都可以!
- 支持高速大容量MMC/SD卡,Z大可达32G
- 支持MMC/SD卡,优盘自动挂载/卸载,无需手工输入命令,接上就能用,还可以显示中文文件名
- 支持USB键盘、鼠标、条码扫描器热插拔
- 各种Qt图形应用程序:录音、摄像头拍照、网络设置(可关机保存)、蜂鸣器、I2C-EEPROM读写、AD转换、LCD测试、看门狗、按键、LED、语言设置等,极其方便使用!
- 带矢量浮点的新型交叉编译器arm-linux-gcc-4.3.2:可编译出速度更快的应用程序,并可同时编译内核、Qtopia-2.2.0、busybox、vivi、u-boot等各种嵌入式Linux软件
- 统一的精简文件系统:支持自动识别NFS启动、自动识别触摸屏支持、支持USB鼠标和触摸屏共存、含12M的多媒体演示文件仅43M!
- 以上所有驱动均有源代码提供,并有友善打过补丁的Qtopia-2.2.0完整源代码
- 图形化的linux logo制作工具LogoMaker (基于Fedora 9平台)
来自嵌入式Linux中文站的Z新报道:
http://www.embeddedlinux.org.cn/html/xingyexinwen/200904/08-582.html
Z新消息(2010-2-5):全新的WindowsCE 5.0现已发布,具有Z完善的BSP,功能接近当前的WindowsCE 6.0,是目前开发板中功能Z强大的Windows CE5.0/6.0
基于Z新的WindowsCE6,还可以运行众多第三方软件,示例如下(以下软件均包含在Z新的光盘中)
与其他厂家开发板的比较:
项目 |
友善之臂 |
其他厂家开发板 |
说明 |
基本库 |
支持带矢量浮点运算,符合EABI标准 | 不支持浮点运算,或为软浮点运算,采用老式的ABI标准 |
符合EABI标准的编译器可以编译出执行速度更快的可执行程序 |
图形界面Qtopia |
版本:2.2.0 | 版本:1.7.0 |
Qtopia-2.2.0是终极版的Qtopia PDA系统,拥有更多的类。 |
统一性 |
采用统一的目标文件系统,支持: 自动检测NFS启动 USB鼠标和触摸屏共存 自动检测触摸屏驱动支持 |
采用多个文件系统,有诸如 root_qtopia_mouse root_qtopia_tp root_qtopia_nfs 等多个版本,根据不同的情况烧写不同的文件系统,浪费时间,降低效率 |
大部分开发板都抄袭友善之臂早期的目标文件系统分类方法,甚至连名字都没有改变 |
USB鼠标和触摸屏共存 |
支持:无缝切换使用,便于演示 | 不支持:要么只能用鼠标,要么只能用触摸屏 |
有的厂家也做到了“共存”,但需要重新启动系统,这不是真正的共存,重启之后依然只能选择其中一种。 |
USB鼠标和键盘热插拔 |
支持:任何时候都可以拔插使用USB鼠标和键盘 | 不支持:需要重新开机才能使用 |
USB鼠标的热插拔支持,也并不是由什么udev/mdev实现的,而是由我们改进的Qtopia-2.2.0实现的,有的开发板直接抄写了友善之臂的Qtopia-2.2.0,却并不了解USB鼠标热插拔的原理,udev/mdev确实可以更好的管理外设,但它并不是万能的。 |
优盘和SD卡自动挂载 |
支持:无需连接电脑即可使用,Z大支持32G | 不支持:必须连接电脑输入繁杂的命令才可使用 |
友善之臂首家实现图形界面的优盘和SD卡自动挂载卸除。 |
Qtopia自动检测触摸屏驱动 |
支持:Qtopia启动时若检测到触摸屏驱动支持,自动启动触摸校正程序,否则直接进入系统 | 不支持:必须烧写不同的系统映象才可以 |
比如使用LCD2VGA模块时,一般是不接触摸屏的,这时系统启动时当然不希望出现校正界面,而是直接出现desktop |
实用测试程序 |
全部图形化操作,只需连接电源,开机后通过触摸笔操作即可测试开发板各项外设资源 | 均为命令行程序,必须连接电脑通过串口输入繁杂的命令才可以操作。 有些开发板也提供了简单有限的2-3个测试程序,但那都不过是从网上“扒”出来的别人的代码,还硬是模仿友善之臂的程序界面。 |
当今很多开发板厂商以前为友善之臂代理,他们直接抄袭了友善的测试代码和手册,大都不具备软件研发能力,因此软件升级改进的能力有限,大都是在网上找别人的资料东拼西凑的东西,不具有系统完美和完善性。 |
micro2440硬件特性:
micro2440核心板采用6层板设计,并使用等长布线以满足信号完整性要求。从调试开发和方便维修的角度,我们把主要芯片均放置在顶层;为了方便拔插和引出更多的CPU信号脚,核心板采用2.0mm间距“U”型排列插针,故我们也经常把它简称为“U”型核心板-U2440。 micro2440硬件资源配置
|
博航网 www.broadon.net 版权所有
京ICP备10051899号-2 京公网安备110108006479号