下载中心
UCGUI在44b0上的移植pdf
1星 发布者: lamaba

2013-09-29 | 1积分 | 51.68KB |  0 次下载

下载 收藏 评论

文档简介
标签: UCGUI

UCGUI

的移

的移

UCGUI在44B0的移植思创嵌入式开发文档embed.8800.orgUCGUI 在 44BO 上的移植 在网络上看到已经有不少人把 UCGUI 成功移植到 44BO 上了 不过他们只提供了他们的演示程序 而公开他们的 移植方法 过程 这里我把我的移植过程写写 希望对各位有帮助 我们采用的是思创嵌入式开发网研发的 S3C44B0 黄金开发板及其液晶显示模块 我的移植分两个大部分来做的 一是液晶的正确初始化 二是 UCGUI 移植 原本应该包括触控屏的移植 可是因 为 IAR 下的中断一直没有调通 就没有做触控屏的移植 我的液晶是 320 240 16 灰度的 跟 44BO 的连接方式是 4 位单扫描 一 液晶的正确初始化 液晶的初始化可以参照下面的函数 最后得到显示缓冲区数组跟视窗屏幕的对应关系如下事实上液晶的正确初始化就是需要明确显示缓冲区跟视窗屏幕的对应关系 为了达到这个目的 可是通 过单步调试 逐个显示点来观察这种对应关系 在上图中那就是这样一个顺序 Bmp[0]=0xF000;//点 0 Bmp[0]=0xFF00;//点 0 1 Bmp[0]=0xFFF0;//点 0 1 2 Bmp[0]=0xFFFF;//点 0 1 2 3 单步执行 查看液晶屏上显示点的位置 这样就可以确定对应关系了 这 44BO 中的液晶控制寄存器中有 BSWP 这个设置位 它是用于调整每 4 个字节的字节顺序的 也是通 过单步调试来明确这种对应关系的 #define SCR_XSIZE (320)//视窗屏幕大小 #define SCR_YSIZE #define LCD_XSIZE #define #define #define #define #define (240) (320)//液晶屏幕大小LCD_YSIZE (240) MVAL_USED (0) MVAL (13) INVCLK (0……

评论
相关视频
  • 控制系统仿真与CAD

  • PLC功能指令应用详解

  • 微波毫米波电路分析与设计

  • Android车载系统框架

  • 天线原理与基本参数

  • 嵌入式电机驱动 SoC NSUC1610 的座椅通风应用解说

推荐帖子
精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 短波AM发射器电路设计图

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

×