在 环境下将 版本的 移植到 下了,为了方便大家,特写此移植方法,大家可以
借鉴(有错误之处,望大家指点出来共同讨论!)
移植步骤:
第一步:首先,得把你的 底层驱动写好,既在裸机下,可以正常显示。
第二步:加入 程序包。
第三步:配置 由于我的液晶不带触摸功能,此配置在此不
讲。
配置 文件如下:
!"
# !"
#!$%&'())配置 的水平分辨率
#!*%&'+))配置 的垂直分辨率
#! ,&,-.'.)) 控制器的名称
#!/0&,0$&'())每个像素的位数
#!$&01&&-(-))调色板格式
#!210!,/))红蓝反色交换
#! ! ,&,!34))此处需要定义的是你的 初始化函数
)5 !"5)
配置 文件如下:
!"
# !"
#!'))多任务
#!00,!"))触摸
#!00,! &(')) 支持
#!&1! 6!3(7+)) 默认字体
#!1!%&-))动态内存的大小
#!2 00,'))窗口控件支持
#!00,!&&8'))支持内存设备
#!00,!11')5139:9;<9=9:9>:5)
)51=?:3@::;5)
第四步:最关键的一步。那就是让 能够找到你的 驱动。修改 A=A。
在编写你的 底层驱动程序的时候,一定不能忘记编写这两个函数:设置一个像素和获取一个像
素的颜色,因为后面很多 和你的 驱动关联起来需要这两个函数为前提。以我的 为例:
=!307:;<;A37B;<;A3CB;<;A3:A
D
E
E
F
;<;A3!307:;<;A37B;<;A3C
D
评论3