Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177010
  • 博文数量: 22
  • 博客积分: 1411
  • 博客等级: 上尉
  • 技术积分: 370
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-19 18:12
文章分类
文章存档

2011年(1)

2010年(1)

2008年(20)

我的朋友

分类:

2011-03-04 14:52:10

    根据系统设计需求,本文目的是实现一个具有图形接口界面的嵌入式显示终端,该系统使用嵌入式系统设计技术。硬件上,使用自行开发的基于Pxa270 CPUTPC-32T,该CPU主频可达520Mhz;在软件上,选择嵌入式linux为操作系统,因为它源码开放,而且稳定性与安全性较高。

整个系统软件由引导装载程序(U-boot) 设备驱动(包括帧缓存fb)、嵌入式Linux内核、文件系统(jffs2)、基于QT/Embedded的用户图形界面以及应用程序组成。

 

目标平台硬件环境

 

TPC-32T

3.5" QVGA TFT LCD XScale PXA270 Touch Panel Computer with CAN-bus

Main Features

  • Intel® PXA270 processor on board
  • 3.5" color TFT LCD
  • Super slim and compact design with plastic housing
  • Fanless cooling system
  • NEMA4/IP65 compliant front panel
  • Built-in flash memory 32MB and Windows CE OSLinux with Qt Libraries
  • 1 x SD card slot
  • Automatic data flow control RS-485
  • SDRAM 64M


软件环境

目标板最后运行的环境

启动程序:U-boot v2009.06-rc3

内核:Linux-2.6.30

应用程序:Busybox-1.14.2 Udev-145

图形库:Qt Embedded Linux Open Source 4.5.2


TPC-32TU-boot引导linux的过程截图


U-boot通过U盘更新系统并能显示U-boot引导LOGO

TPC-32T目录结构解说

TPC-32T上文件系统组织

U-boot启动时的logo



linux启动时的欢迎界面


Qt Embedded 演示程序


USB 数据采集卡, AD采集演示程序


本人有丰富的Windows/Linux Kernel Driver开发的经验, 所有的驱动都是自己独立开发, 并提供源代码, 如有需要请跟我联系

MSN: litroncn@163.com
QQ:  37573880

阅读(643) | 评论(0) | 转发(0) |
0

上一篇:linux 驱动qq群

下一篇:没有了

给主人留下些什么吧!~~