发布时间:2012-12-16 20:43:53
原文地址:http://www.cnitblog.com/zouzheng/articles/40300.html本文使用最新的U-Boot-1.3.0-rc2。 U-Boot本身支持很多开发板,在其源代码中,每个板子都对应一个board/目录下的文件夹(笔者注:这并不确切,因为有的文件夹是供应商名称,下面可以有多个目标板目录,这里只考虑最简单的情况),以及include/configs/目录下的目标板配置头文件。因此,要添加U-Boot对我们的目标板的支持,首先就是要建立目标板文件夹和配置头文件,并修改相关的Makefile。 下面以实例说明为U-Boot添加新的目标板定义的步骤和过程。......【阅读全文】
发布时间:2012-12-16 20:43:39
一开始自己不会用,发现图像输出得很难看。 我的板是S3C2440,LCD是创群的4.3寸TFT屏幕480*272. 注意!转换之后的图片的像素最好是与原来图片的像素一模一样,否则很容易失真。 配置如下图 选择图片之后,记得先按重新载入,然后再按保存。 输出之后即C语言的字符串数组了。 最后加入下载的附件 Image2Lcd 破解版.rar ......【阅读全文】
发布时间:2012-12-16 20:43:01
作者:曹冬洋,华清远见嵌入式学院讲师。 open()函数 功能: 打开设备文件 原型: #include #include #include &nb......【阅读全文】
发布时间:2012-12-16 20:42:55
许 多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内 存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面 前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办法是把程序分割成许多称为覆盖块(overlay)的片段。覆盖块0首先运行,结束时他将调用另一个覆盖块。虽然覆盖块的交换是由OS完成的,但是必须先由程序员把程序先进行分割,这是一个......【阅读全文】
发布时间:2012-12-16 20:42:25
首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文章,慢慢品尝,这绝对是一篇需要品尝2~3天,再结合自己过往的经验,加上自己的思考,我相信会对你不仅仅是技术能力,甚至包括整体的思维方式都会有一个非常大的提高。 我写这篇文章的目的,是用本人20年的嵌入式经验呈现给大家一副完整的产品,项目开发蓝图,用本人多年经的历总结了一些教训无私的分享给各位,希望各位今后能站在本人的肩膀之上,少走弯路,多为公司,为个人多做贡献,那我的愿望就达到了,也同时希望能看到大家反馈和回复,留个脚......【阅读全文】