摘要: Linux内核版本号:linux 2.6.39 交叉编译工具 :arm-linux-gcc 4.5.1 开发板 :友善之臂Tiny6410 LCD :友善之臂S70 Libpng版本 :libpng-1.5.14 Zlib版本 :zlib-1.2.8 一、交叉编译Zlib Zlib是一个文件压缩库, 阅读全文
posted @ 2016-06-05 20:18 青春没有尾巴 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: ucos系统由于构思巧妙,结构精简设计,可读性强,同时又具有实时性操作系统大部分的优点,在嵌入式产品中应用非常广泛。 之前一直都只是会用ucos却没有好好研究过它,最近项目中要用到了ucos-II所以顺便研究了一番,突然发现ucos-II的内存管理写得非常巧妙。 废话不多说,直接上代码: 先看一个内 阅读全文
posted @ 2016-05-14 12:10 青春没有尾巴 阅读(3010) 评论(0) 推荐(1) 编辑
摘要: 问题描述: 将tslib测试程序ts_test.c触摸屏的操作程序移植到我的应用程序中,发现程序运行到ts_config函数的时候出现segmentation fault。ts_test程序在开发板上可以运行为什么我的程序却出现segmentation fault? 1 ts = ts_open ( 阅读全文
posted @ 2016-03-11 17:36 青春没有尾巴 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Linux内核版本号:linux 2.6.39 交叉编译工具:arm-linux-gcc 4.5.1 Linux内核下载:www.kernel.org 开发板:友善之臂Tiny6410 LCD:友善之臂S70 一、移植LED驱动 打开arch/arm/mach-s3c64xx/mach-mini64 阅读全文
posted @ 2016-02-24 11:44 青春没有尾巴 阅读(901) 评论(0) 推荐(3) 编辑
摘要: Linux内核版本号:linux 2.6.39交叉编译工具:arm-linux-gcc 4.5.1Linux内核下载:www.kernel.org开发板:友善之臂Tiny6410 一、解压内核 tar xzvf linux-2.6.39.tar.gz 二、修改Makefile ARCH ?= $(S 阅读全文
posted @ 2016-01-30 10:38 青春没有尾巴 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 一、将Tiny6410一线触摸程序改成输入设备(input device) 由于友善一线触摸下位机不开源,所以只能在官方提供的内核模块上进行修改。 官方源代码:http://pan.baidu.com/s/1bog4rZD 1、修改模块加载函数 在这个函数中提交输入的事件EV_KEY、EV_ABS、 阅读全文
posted @ 2016-01-15 21:27 青春没有尾巴 阅读(1369) 评论(0) 推荐(1) 编辑
摘要: 一、S3C6410 LCD驱动裸机代码LCD控制器初始化: 1 unsigned long VideoBuffer[LCD_LOW][LCD_COL] = {0}; 2 void lcd_init(void) 3 { 4 /* 1.初始化IO端口为LCD端口 */ 5 /* GPIO... 阅读全文
posted @ 2016-01-12 17:31 青春没有尾巴 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 一、外部中断分组:外部中断组0 GROUP0 GPN0--GPN15 GPL8--GPL14 GPM0--GPM4外部中断组1 GROUP1 GPA0--GPA7 GPB0--GPB6外部中断组2 GROUP2 GPC0--GPC7外部中断组3 GROUP3 GPD0--GPD5外部中断组4 GRO... 阅读全文
posted @ 2016-01-11 09:05 青春没有尾巴 阅读(355) 评论(0) 推荐(1) 编辑
摘要: 之前的一篇博客简单介绍了平台设备驱动模型(http://www.cnblogs.com/ape-ming/p/5107641.html),现在就根据那篇博客所列出来的模板把上一篇博客(http://www.cnblogs.com/ape-ming/p/5110996.html)的例程改成平台设备驱动... 阅读全文
posted @ 2016-01-10 19:48 青春没有尾巴 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: 1、安装NFS服务器:sudo apt-get install nfs-kernel-server2、创建一个NFS服务器共享文件夹,并设置777权限(可读、可写、可执行):sudo mkdir /nfssudo chmod 777 /nfs3、配置NFS:sudo vim /etc/exprots... 阅读全文
posted @ 2016-01-07 19:48 青春没有尾巴 阅读(562) 评论(0) 推荐(0) 编辑