![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 61
supranos
这个作者很懒,什么都没留下…
展开
-
LCD_TEST.C之Glib_Line函数简化
看LCD_TEST.C的时候看到这个函数的,一个画线的函数一百来行,好像总共分了八种情况来处理,实在感觉冗余,就动手自己写了。 void Glib_Line(int x1,int y1,int x2,int y2,int color) { int dx=x2-x1, dy=y2-y1; int e; double dx_f=dx;原创 2013-05-23 19:07:58 · 578 阅读 · 0 评论 -
tq2440 linux环境下工具安装
折腾了两天 终于在CENT OS 6.4下把tq2440开发板所要用到的一些软件装起来了... 安装的软件有: dnw for linux minicom usbserial.ko pl2303.ko 大致说下整个安装的流程 顺便理一下. 1. usbserial、PL2303驱动 由于我的内核已经将这两个驱动都编译成了模块 所以直接 cd /lib/mo原创 2013-05-29 15:06:01 · 599 阅读 · 0 评论 -
crosstool-ng创建交叉工具链for S3C2440
之前一直都是用crosstool来构建交叉编译器的. 这回百度了下结果发现一个新版的crosstool-ng. crosstool-ng提供了menuconfig来配置交叉编译器. LET'S GO. 下载地址:http://www.crosstool-ng.org/download/crosstool-ng/ 最新版本是1原创 2013-08-21 17:12:12 · 830 阅读 · 0 评论 -
tq2440 MMU实验收获
本实验根据《韦东山 嵌入式linux完全手册》进行. 主要参考资料:ARM920T Technical Reference Manual 1.刚开始的时候,直接把书中附带的源代码编译之后dnw到板子上了.结果发现led灯是常亮的,并不是源代码中实现的跑马灯.源代码中已经在GPBDAT = (~(i 解决方案.关闭GCC优化;或者,将static inline void wait(un原创 2013-09-18 16:20:35 · 616 阅读 · 0 评论 -
u-boot.lds与-Ttext $(TEXT_BASE)
在看本博文之前,先看下华嵌的一篇文章,写的十分简单明了(里面的VMA.LMA可能写混了) http://www.embedu.org/Column/Column345.htm 看完之后,我们就明白了ldr r2, _armboot_start当中到底存放的是什么值了. 不过到底其中一个大概的处理过程是怎么样的呢?? 我们来做一个实验. 先在U-BOOT.LDS当中再增加几个变量来显示(l原创 2013-11-02 18:12:08 · 888 阅读 · 0 评论