您的位置 首页 > 问题分享

_wince usb键盘驱动

_wince usb键盘驱动

- Atmel AT91SAM9G45(ARM 926EJ-STM,主频400MHz)工业级芯片,兼容AT91SAM9M10处理器

- 板载128MB DDR2 SDRAM、256MB NandFlash、4MB DataFlash

- 外扩精准RTC,支持多种尺寸LCD液晶屏显示,CPU支持最大分辨率1280*860

- 板载5路串口(其中COM2作为RS485),1路CAN-Bus总线接口,1路网口,并支持多种通信方式

- 外扩1路SPI总线、1路IIC总线、1路PWM信号、1通道10Bit ADC

- 支持Linux2.6.30/WinCE 6.0 操作系统并提供全部板载外设驱动程序说明及相关测试程序

SBC6845工业单板机是深圳市天漠科技有限公司基于Atmel AT91SAM9G45工业级处理器推出的一款ARM嵌入式工控应用单板机。体积小,价格低,SBC6845板载128MB DDR2 SDRAM、256MB NANDFlash、4MB DataFlash,扩展出了5路RS232串口(其中COM2作为RS485)、1路CAN接口、网口、高速USB Host、SD/MMC接口、Audio Out等接口。

SBC6845完全按照工业标准设计,可在-40℃~85℃宽温温度范围内稳定工作,满足工业级产品的各种应用需求,在工业控制、现场通讯、数据集分析、仪表仪器等各种领域得到广泛应用。 CPU单元:

Atmel AT91SAM9G45工业处理器芯片

400MHz ARM926EJ-S

扩展精准RTC,外置备用电池(CR2032,默认不配)

存储器:

128MB DDR2 SDRAM

256MB NandFlash

4MB DataFlash

高速SD卡接口,支持热插拔

通信接口:

5路串口 DEBUG:3线 RS232串口(可定制为TTL)

COM0: 3线 TTL串口(可定制为RS232)

COM1: 5线 TTL串口(可定制为RS232)

COM2: 3线 RS485串口,带隔离(可定制为TTL)

COM3: 3线 RS232串口(可定制为TTL)

1路以太网(CPU内部自带控制器,10/100Mbps 带灯)

2路USB HOST(支持USB键盘,USB鼠标,支持热插拔)

1路CAN-BUS(1路电源隔离CAN-Bus2.0总线)

显示接口:

LCD CPU支持最大分辨率1280*860

颜色位数16位RGB模式

出货选配4.3寸和7寸

输入输出接口:

键盘接口(6x6矩阵键盘)

触摸屏(4线电阻式触摸屏)

Buzzer(1路蜂鸣器)

Audio Out(支持MP3格式音频播放)

GPIO(16个GPIO(都来自CPU))

通用接口:

复位按键

LED指示灯(板载电源指示、工作状态指示)

2路IO按键

扩展接口:

1路SPI总线

1路IIC总线

1路PWM

1路集输入(ADC)(1通道10位AD转换控制器)

其它配置:

实时时钟(RTC)(独立实时时钟模块,设有备用电池)

系统电源(默认支持DC12V电源输入)

电气特性:

工作温度:-40~85°C

存储温度:-40~85°C

环境湿度:0%~90%,非冷凝

PCB机械尺寸:106.5(L)x94(W)mm

电气指标:+12Vx0.16A<不带LCD>

系统指标:符合CE、FCC、CCC性能指标 Linux软件特性 项 目 特 性 描 述 启动代码 版 本 u-boot 1.3.4 启动方式 支持从Dataflash启动 下载方式 支持从网络下载内核及文件系统 更新内核 可烧写映像到NandFlash、Dataflash 更新文件系统 支持烧写Yaffs2格式文件系统到NandFlash 内核 版本 Linux 2.6.30 支持文件系统格式 ROM/CRAM/EXT2/RAMDISK/YAFFS2/FAT32 serial 五串口驱动,其中一路是5线串口带硬件流控 RS485 RS485驱动 RTC 硬件时钟驱动,掉电保存并恢复系统时间 以太网口 10/100M以太网卡驱动(CPU自带网络控制器) LCD TFT LCD驱动,支持480x272、640x480、800x480、800x600 Touch screen 电阻式触摸屏驱动 音频 音频驱动 SD card SD card 驱动 USB Host USB常规设备驱动 CAN 外扩CAN总线驱动,提供驱动及测试程序 Keypad 6x6矩阵键盘驱动 LED 用户LED指示灯驱动 Buzzer 蜂鸣器驱动 GPIO 提供驱动 文件系统 文件系统格式 yaffs2文件系统,可读写文件系统 网络协议 TCP/IP 完整的TCP/IP协议 配置系统和服务 Network Ping Ping 命令,用于检查网络系统 Ifconfig,route,inetd 用于网络配置及相关服务程序 Login,sh,echo,discard 登录各其它程序 基本工具 Linux常用命令 Cat,chmod,discard,echo,flashwrite,flashfsd,

Free,genhtml,init,kill,loader,Ls,mkdir,mount,

ps,reboot,rm,smanaged,sysconf,yes,insmod,

Ismod,rmmod Wince软件特性 项目 特 性 描 述 启动代码 版 本 eboot(wince 6.0) 启动方式 支持从Dataflash,NandFlash启动 下载方式 支持从网络、VS2005、SAM-BA下载WINCE 操作系统 版本 WINCE 6.0 Serial 五串口驱动 RS485 RS485驱动 RTC 硬件时钟驱动,掉电保存并恢复系统时间 以太网口 10/100M以太网卡驱动(CPU自带网络控制器) LCD&TSP TFT LCD 触摸屏驱动 音频 音频驱动 SD Card SD card 驱动 USB Host USB常规设备驱动 CAN 外扩CAN总线驱动,提供驱动及测试程序 GPIO GPIO驱动 Keypad 6x6矩阵键盘驱动 LED 用户LED指示灯驱动 Beep 蜂鸣器驱动 应用领域

工业控制终端

智能仪器仪表

数据集分析

医疗方面产品

远程抄表系统集中器

网络终端

://item.taobao/auction/item_detail-0db2-cdc4e9115ada5caefc8226a79f4c789b.htm

支持的操作系统很能多的,至少6种:

一、WinCE6.0软件(点击展开)

软件特性:

·CPU主频稳定工作于667MHz

·硬件编码、解码支持MPEG-4/H263/H264/VC-1

·2D、3D图形硬件加速、D3D Mobile,支持OpenGL ES1.1 & 2.0

·支持SD卡+USB2.0升级系统

·支持TCPMP播放器完美硬件解码,MPEG-4/H264/VC-1在D1分辨率下音解码35fps

·支持MediaPlayer + Directshow硬件解码

·支持Camera回显、H264/MPEG-4高效率编码

·支持JPEG硬件编解码

·支持WIFI、蓝牙、3G、GPS等外置模块

·支持录音并存储存储至nand flash

·支持显示开机进度条、开机logo

·支持即时通工具MSN、SKYPE、QQ

·支持OFFICE、PDF阅读器

·支持Adobe Flash Lit,IE浏览器

·提供丰富的测试源码实例:编码实例、解码实例、JPEG编码实例、JPEG解码实例、Camera回显、拍照、录像实例、多重解码分屏显示实例、显示处理、缩放,TV OUT实例等,驱动源码+上层测试实例源码,为用户提供丰富、全面的参考资料

软件:

WinCE6.0 BSP软件

类别 功能特性 描述

Bootloader Stepldr ★ 提供源码,最终生成镜像STEPLDR.bin

Eboot ★ 提供源码,最终生成镜像EBOOT.bin

Eboot功能强大,主要包括:

1、网络下载:可设静态IP、HDCP获取动态IP、Mac地址设置、开机自动通过网络下载内核等功能

2、USB下载:通过USB OTG 2.0接口,高速更新镜像

3、格式化Nand Flash

4、格式化BinFS

5、低级格式化

6、设置启动延迟时间

7、开机启动进度条

Sdboot 提供可使用的二进制

1、SD启动、通过USB下载并烧写镜像(取代JT烧写)

2、任意更换开机LOGO

底层驱动

程序 DISPLAY LCD显示驱动,★ 提供源代码

显示驱动特点:

1、支持多款不同尺寸的液晶屏,3.5寸、4.3寸、7寸、10.2寸、10.4寸(LVDS)

2、支持16/18/24Bpp模式

3、支持屏幕旋转

TOUCH 触摸屏驱动,★ 提供源码

DM9000A DM9000网口驱动,★ 提供源码

CAMERA 摄像头驱动,支持OV9650/9653/9655, ★ 提供源码(选配)

HSMMC SD/MMC/SDIO驱动,★ 提供源码

IIC IIC驱动,★ 提供源码

JPEG JPEG驱动,★ 提供源码

SPI SPI驱动,★ 提供源码

Keybd 按键驱动程序,支持板载用户按键、外置矩阵按键 ★ 提供源码

NANDFLASH FMD模式Nand Flash驱动,支持512 Byts小Page、2K bytes大Page,驱动兼容128Mbit~8Gbit容量 ★ 提供源码

SERIAL 串口驱动,4个UART ★ 提供源码

WAVEDEV 音频驱动,支持AC和IIS,默认驱动为AC(WM14) ★ 提供源码

CF_ATA CF卡,ATA硬盘驱动,提供源码

CMM ★ 提供源码

DMA ★ 提供源码

DrvLib ★ 提供源码

MFC 多媒体硬件编解码驱动, ★ 提供源码

OTG USB OTG驱动,仅支持Device功能, ★提供源码

USB USB HOST驱动, ★ 提供源码

POWERBUTTON ★ 提供源码

POWERCONTROL ★ 提供源码

UAO ★提供源码

WIFI_SDIO wifi模块驱动, ★ 提供源码(选配)

上层应用程序 MFC编解码

测试程序 提供源码、用户手册,支持MPEG-4/H264/H263/VC-1

详细的编码、解码实例和API操作文档

DirectShow filter

硬件解码程序 提供源码,源码内容包括

AACDecoderFilter

FrameExtractFilter

MFCDecoderFilter

MP4testcode

mpeg4ip_mp4v2

SsapMp4Parser

JPEG编解码测试程序 提供源码、API操作文档

OpenGL测试程序 提供源码、用户手册, 2D/3D硬件图形加速(OpenGL ES1.1&2.0)

Camera预览和编码测试程序 提供源码 支持OV9650/9653/9655 CMOS图像传感器

串口测试程序 提供源码 测试串口通讯的程序

TCPMP播放器 完美硬件解码MPEG-4/H263/H264/VC-1

支持i、mp4、m4v、mov、3gp、flv、mpg等扩展格式

支持DIVX、XVID

支持解码MP1、MP2、MP3、AC3、AAC等音频格式

D1分辨率(720*576)下,解码40fps以上

录音程序 录音测试程序,支持永久存储至nand flash

Flash播放器 一款不错的flash 播放器

Skype 即时通讯工具,支持信息、语音聊天

MSN WinCE6.0自带即时通讯工具

QQ 腾讯QQ,支持在线聊天、QQ群、发送接收文件等

支持

OFFICE软件 Word、Excel、PowerPoint、PDF、txt等阅览

PC端

开发环境及烧写软件 DNW V0.60C 串口调试终端、USB下载镜像工具

IROM_Fusing_Tool 烧写IROM_SD_EBOOT.NB0到SD卡的工具

Microsoft Visual Studio 2005 集成开发环境,系统定制、编译、调试环境 应用程序开发环境

Windows Embedded CE 6.0 内核定制、裁剪插件

Microsoft Activesync PC和WinCE的同步软件,同步建立后,可通过USB Device口与PC间进行数据交换,应用程序单步调试等

二、Linux2.6.28软件(点击展开)

Linux2.6.28 BSP软件

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JT烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.28

系统时钟 系统主频:533MHz

显示驱动 支持多种不同尺寸液晶屏:3.5寸、4.3寸、7寸、10.2寸、10.4寸

★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

DM9000 DM9000网口驱动 ★ 提供源码

CAMERA 摄像头驱动,支持OV9650/9653/9655, ★ 提供源码(选配)

HSMMC SD/MMC/SDIO驱动 ★ 提供源码

IIC IIC驱动 ★ 提供源码

SPI SPI驱动 ★ 提供源码

NANDFLASH NANDFLASH FMD模式Nand Flash驱动,支持512 Byts小Page、2K bytes大Page,驱动兼容128Mbit~8Gbit容量 ★ 提供源码

SERIAL 串口驱动,4个UART ★ 提供源码

WAVEDEV 音频驱动,支持AC和IIS,默认驱动为AC(WM14) ★ 提供源码

USB Host 支持USB键盘、鼠标、U盘等 ★ 提供源码

DMA DMA驱动 ★ 提供源码

JPEG JPEG硬件编解码驱动 ★ 提供源码

MFC 多媒体硬件编解码驱动 ★ 提供源码

TV OUT 支持电视输出 ★ 提供源码

2D/3D 2D/3D硬件加速驱动 OpenGLES1.1 & 2.0、D3DM

文件系统 NFS文件系统 支持系统启动NFS挂载网络文件系统

Yaffs 支持yaffs文件系统

交叉编译器 cross-4.2.2-eabi.tar.bz2 交叉工具链

图形界面 Qtopia 2.2.0 图形界面支持多种功能

1、浏览器

2、MediaPlayer

3、日历、时钟、计算器

3、浏览器

4、文件管理器

5、终端

6、多款游戏

7、触摸校正程序

8、插件管理器

等等功能

上层

应用

程序 H.264 display H.264硬件解码测试程序

MPEG-4 display MPEG-4硬件解码测试程序

H.263 display H.263硬件解码测试程序

VC-1 display VC-1硬件解码测试程序

4-windows display 多重解码,四分屏硬件解码测试程序

Camera preview & MFC encoding Camera集回显及MFC编码测试程序

MFC decoding & Camera preview MFC解码及camera回显测试程序

Camera input and JPEG encoding Camera 集及JPEG编码测试程序

JPEG decoding and display JPEG解码机显示

MFC decoding & Camera preview thru TV TV输出MFC解码及camera回显

H.264 decoding thru TVOUT TV输出 H.264解码

PC端

(windows xp)

烧写工具 DNW V0.60C 串口调试终端、USB下载镜像工具

moviNAND_Fusing_Tool.exe 烧写启动代码到SD卡的工具

三、Android 1.5软件(点击展开)

Android1.5 BSP软件

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JT烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.27

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272)/7寸屏(800*480) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

DM9000 DM9000网口驱动 ★ 提供源码

HSMMC SD/MMC/SDIO驱动 ★ 提供源码

IIC IIC驱动 ★ 提供源码

SPI SPI驱动 ★ 提供源码

KEYBD 按键驱动程序 ★ 提供源码

WAVEDEV 音频驱动,支持AC和IIS,默认驱动为AC(WM14) ★ 提供源码

DMA DMA驱动 ★ 提供源码

RTC 实时时钟驱动

USB USB Device驱动

JPEG JPEG硬件编解码驱动 ★ 提供源码

MFC 多媒体硬件编解码驱动 ★ 提供源码

TV OUT 支持电视输出 ★ 提供源码

ROTATOR 屏幕旋转驱动 ★ 提供源码

2D/3D 2D/3D硬件加速驱动 OpenGLES1.1 & 2.0、D3DM

交叉编译器 arm-none-linux-gnueabi 交叉工具链

上层

应用

程序 Alarm Clock 这是Android 下一个闹钟程序,可以设置闹铃时间、铃声选择等等

ASTRO 文件管理器

Mediaplayer 不错的播放器,透明的工具条、可以横竖旋转屏幕

Music 音频播放器,支持专辑分类,艺术家、专辑、歌曲、播放列表、派对随机播放、背景播放、搜索等功能

Picsay 一款强大的编辑软件,通过该软件可以编辑、添加标题、文字说明、装饰,在上添加文字、添加小等等

Gallery 一个非常好的浏览控件,支持放大、缩小、上一张、下一张、幻灯片演示、共享、旋转、裁切、信息等

Browser Android 下的Brower 功能非常强大,支持网页放大、缩小、跳转、属性设置等

Panda Reader 熊猫看书是android下一款用于智能设备的阅读器,功能相当的强大。四大功能模块:本地图书、在线书库、电子杂志、我的收藏。

1、TXT动态加载实现流畅阅读

2、主题换肤:海蓝、银灰、金黄

3、多种滚屏方式、滚屏速度自由选择

4、历史记录的自动保存

5、色彩的设定:背景、背景颜色、文本颜色

6、字体的设置:字体大小、字体属性、字间距、行间距

7、全盘文件任意搜索

8、支持中英文切换

9、可浏览ZIP文件

PC端烧

写工具

(Windows XP) DNW V0.60C 串口调试终端、USB下载镜像工具

moviNAND_Fusing _Tool.exe 烧写启动代码到SD卡的工具

四、Android 0.9软件(点击展开)

Android 0.9 BSP软件

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JT烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.29.1

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

UART 4路串口驱动 ★ 提供源码

256M Nand Flash Nand Flash驱动,256M Bytes ★ 提供源码

Keybd 按键驱动,默认功能:上、下、左、右、确定、返回 ★ 提供源码

RTC 实时时钟驱动 ★ 提供源码

SD/MMC SD/MMC驱动 ★ 提供源码

编译器 Arm-none-linux-gnueabi 交叉工具链

图形界面 androidfs-sdk_m5-rc15-fix.tar Android 0.9

五、Ubuntu 9.04软件(点击展开)

Ubuntu-9.04 BSP软件

类别 功能特性 描述

Bootloader u-boot 版本:u-boot-1.1.6

主要功能:

1、支持Nand Flash擦除、读、写

2、支持USB 下载镜像

3、支持打印、设置、保存环境变量

4、支持内存内容显示、对比、修改

5、支持bootm、bootargs设置

★ 提供源代码

Sdboot 支持SD启动、通过USB下载并烧写镜像(取代JT烧写)

内核及

设备驱动

程序 内核 内核版本:Linux-2.6.29.1

系统时钟 系统主频:533MHz

显示驱动 4.3寸屏(480*272) ★ 提供源码

TOUCH 触摸屏驱动 ★ 提供源码

UART 4路串口驱动 ★ 提供源码

256M Nand Flash Nand Flash驱动,256M Bytes ★ 提供源码

Keybd 按键驱动,默认功能:上、下、左、右、确定、返回 ★ 提供源码

RTC 实时时钟驱动 ★ 提供源码

SD/MMC SD/MMC驱动 ★ 提供源码

编译器 Arm-none-linux-gnueabi 交叉工具链

图形界面 Lxde-ubuntu Ext3 rootfs

六、 DJYOS操作系统介绍(点击展开)

热门文章