网站导航: 首页 > 设计参考 > 正文 文章搜索
S3C2410 LCD 驱动程序移植及GUI程序编写[图]
 
文章编号:
081229125145
文章分类: 单片机 ARM
点 击:
...
关 键 词: S3C2410,LCD,驱动程序,移植,GUI
文章来源:
网络,作者:刘利国
摘 要:
为了不让大家觉枯燥,让朋友们更好的理解,我以一个实例来叙述 S3C2410 下一个驱动程序的编写...


4) CSTN屏 12位色的画点函数 
 
注意,为了更便于代码书写,我在这个函数中将 fbp 定义为 static char * fbp,而在TFT 屏 16 位色的画点函数中 fbp 的定义为 U16 * fbp,你可以根据需要进行修改。
5) TFT 屏 16 位色下显示 24色位图函数 
 

Bmp文件的格式可以参考网上的一些资料,如果需要也可以直接找我要。
6) CSTN屏 12位色下显示 24 色位图函数 
  
7) 呵呵,别忘了关闭设备哦
void closegraph()
{
   munmap(fbp,screensize);
   close(fb);

8) 另外关于如何显示汉字的 C 语言代码,在我的网站上有现成的源码《点阵字库西那时程序》,在TC2.0 下都是可以跑的,她可以支持 12X12 点阵、14X14 点阵、16X16点阵汉字及 ASC 码的显示,将画点函数和与设备相关的函数简单替换就可以了,移植起来应该不困难。对于有更高需求的朋友,如果 GB 库还不够,我也提供了 GBK支持 2 万多个汉字的显示,只可惜只有 16X16点阵的字库,没有小字体。显示方法我也提供了源码哦(因为网上没有找到相关资料,再加上老刘我比较笨,我研究了好长时间才成功,就让需要的朋友一起分享吧!)

6.  糊里糊涂写了好长时间,从 2004 年 12 月就开始了,一直写到了今天(2005 年 1 月 18日),希望我的辛苦不会白费,希望这些东东对朋友们有所帮助,如果你发现错误或有好的意见,别忘了通知我啊
laoliu@laoliu-soft.net,我及读到这片文章的朋友们会感谢你的哦!阿门!

 

 
相关文章:
S3C2440A驱动RGB接口TFT LCD的研究[图]
s3c2410 Timer工作原理[图]
虚拟SPI时序在TC77与S3C2410通信中的应用[图]
s3c2410 MMU(存储器管理单元)讲解[图]
s3c2410 CACHES,WRITE BUFFER讲解[图]
S3C2410中的脉宽调制定时器(PWM)
S3C2410 中断程序的实现
s3c2410 watchdog详解
s3c2410 中断异常处理[图]
基于ARM9芯片S3C2410a的GPRS数据终端设计
ARM系统中DMA方式在数据采集中的应用[图]
AD7888与S3C2410的SPI接口及Linux下嵌入式驱动的实现[图]
基于s3c2410的ARMer9开发平台的使用
ARM S3C2410硬件手册重点
基于ARM S3C2410与TMS320C6416的接口设计[图]
S3C2410上Jffs2的移植
ARM S3C2410驱动TFT-LCD的研究[图]
Blob 在S3C44B0 上的移植
MINIGUI在S3C2410开发板的移植
ARM MPlayer移植过程
mplayer在S3C2410上的移植
在S3C2410上移植yaffs2文件系统
S3C2410 bootloader(vivi)阅读笔记
s3c2410 LCD图片显示
S3C2410X开发总结及心得
U-Boot在S3C2410开发板上的移植
ARM SDT汇编格式与GNU汇编格式的移植
S3C2410初始化
S3C2410通过IIS总线与音频芯片UDA1380进行通信
在S3C2410上移植bluetooth(蓝牙)
MiniGUI在AT91RM9200开发板上的移植
S3c2410软件调试总结
uboot移植到S3C44B0X开发板的经历
S3C2410上触摸屏的应用实例
S3c2410的触摸屏及模数转换
S3C2410的快速启动技术
基于嵌入式linux和s3c2410平台的视频采集
S3C44B0下ucos-ii的移植
S3c2410 LCD驱动学习心得
uCOS II 的移植
uCGUI 移植到 S3C44B0X的实验
基于 uCGUI 数据显示系统的设计
在UCGUI中增加汉字显示
s3c2410移植MPlayer到linux2.6

上一页 123456
 
最新开源项目
 
 
  查看更多...  
 
本站相关产品   淘宝网店
 




 
  查看更多...  

 

本站程序由百合电子工作室开发和维护
Copyright @ baihe electric studio
渝ICP备09006681号-4