初学的一些操作防止遗忘

前端之家收集整理的这篇文章主要介绍了初学的一些操作防止遗忘前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.用TF卡更新开发板linux系统

具体可以参考“EPC-28x-L用户手册_V1.10.pdf ”,其内容将的很详细,注意烧写时将其启动方式改为TF卡启动和禁止看门狗使能。

2.LCD分辨率显示不正确需要修改内核源码

先将源码压缩文件linux-2.6.35.3-102c9c0.tar.bz2用nfs服务器挂载在Ubuntu系统中,使用终端命令
tar jxvf linux-2.6.35.3-102c9c0.tar.bz2
将其解压,然后执行build-kernel脚本:
./config-kernel
目的是选择对应开发板的型号,生成config文件表明要编译那些文件,再使用命令:
make uImage
编译,第一次花费时间很长,20分钟以上,生成的uImage文件在arch\arm\boot中(其中arch是架构architecture的缩写,arm代表是arm的内核),然后 按照手册“ EasyARM-iMX283 Linux开发指南 V1.07.01 ”进入 7.6设置LCD的时序章节,进入 drivers/video/mxs/lcd_43wvf1g.c 修改LCD的参数,参数在英文数据手册上,要仔细找找,修改完后要确认是否运行了修改后的程序,可以注释一段修改了的、使用了的代码,再使用命令:
make uImage
编译,这次只编译改动的文件,如果编译出错,说明改动有效果,去掉注释,重新编译,编译好了用生成的uImage文件覆盖默认烧写的文件,烧写进开发板。

3.LCD不显示中文字体解决办法

可参考“qt中文.pdf”上面有详细教程,注意需要设置QT_QWS_FONTDI
R, 假设 wqy-micorhei.ttf 放置于目标板/opt目录下,如下设置:
export QT_QWS_FONTDIR=/opt
然后运行程序hello如下:
./hello -qws  -font  wqy-microhei 
其中-qws是以窗口服务启动程序。

猜你在找的Ubuntu相关文章