初学的一些操作防止遗忘

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是以窗口服务启动程序。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值