2015年4月17日

摘要: 昨天从南京回学校了,驱动上完,该做毕业论文了。驱动那块的知识点比较深,把思路理清楚很重要,今天来合肥了,看看老妈,明天回学校,把该做的想做的事都做完,该出去闯一闯了。 阅读全文

posted @ 2015-04-17 21:09 笨笨滴菜鸟 阅读(123) 评论(0) 推荐(0) 编辑

2015年4月8日

摘要: 2015.4.8星期三 晴天 今天老师讲的内容是内核编写led和pwm驱动,实现花样灯和放歌的功能。理解应用和驱动的对接,最后自己实现了在放歌的时候根据歌曲的节奏亮灭一个小灯,应为两个独立的驱动都已经写好,想要组合其实很简单,只要在主调函数里面打开两个驱动的设备节点,分别进行操作并有机的组合在一起就 阅读全文

posted @ 2015-04-08 21:34 笨笨滴菜鸟 阅读(676) 评论(0) 推荐(0) 编辑

2015年4月5日

摘要: 下面是关于字符驱动两个程序,主要是说明驱动编写的思想,理解驱动是怎么一步一步被实现的。 驱动的第一个实现程序,是相对于裸机编程的,主要是体会一下驱动编程思想: cdev.h: 所包含的头文件 #ifndef CDEV_H_#define CDEV_H_ #define MAX_CDEVS 1024 阅读全文

posted @ 2015-04-05 15:05 笨笨滴菜鸟 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 静态编译,动态加载应用想访问内核需要通过系统调用驱动:1.模块(打包,加入内核)2.内核机制3.操作硬件在Kconfig里面配置menuconfig的时候,不同的类型会在图形化界面的终端显示不用的配置选项:bool CONFIG_HELLO []hello_driver 两态tri... 阅读全文

posted @ 2015-04-05 15:01 笨笨滴菜鸟 阅读(494) 评论(0) 推荐(0) 编辑

2015年4月3日

摘要: 文件系统:内核管理文件的一种应用通过bootargs或者nfs将文件系统映射到本地内核挂载文件系统的时候,首先需要找到挂载的地方,用bootargs可以设置通过nfs挂载到某个文件,当找到挂载文件后需要执行init进程,Busybox里面就有init进程,编译和配置后就可运行,在配置好后的_inst... 阅读全文

posted @ 2015-04-03 08:55 笨笨滴菜鸟 阅读(212) 评论(0) 推荐(0) 编辑

2015年4月1日

摘要: 一:U-boot移植前建立自己的平台:关注的相关文件:1.u-boot- 2010.03/board/samsung/ //这个目录下需要创建自己的板级目录fsc100 cp –a smdkc100 fsc100 //直接复制需要修改的文件并重命名2./u-boot-2010.03/boa... 阅读全文

posted @ 2015-04-01 00:15 笨笨滴菜鸟 阅读(402) 评论(0) 推荐(0) 编辑

2015年3月29日

摘要: eclipse 64位下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-win32-x86_... 阅读全文

posted @ 2015-03-29 10:02 笨笨滴菜鸟 阅读(414) 评论(0) 推荐(0) 编辑

2015年3月27日

摘要: 2015.3.27星期五 晴链接脚本定义代码的排放顺序硬件系统初始化:一:arm核初始化:(里面有指令)初始化ARM核的时候需要看arm核的手册指令:1.异常向量(最起码有个复位异常,初始化模式-svc) ldr r0, =_start mcr p15, 0, r0, c12, c0, 0... 阅读全文

posted @ 2015-03-27 21:30 笨笨滴菜鸟 阅读(1020) 评论(0) 推荐(0) 编辑

2015年3月26日

摘要: 应用层通过操作文件操控硬件使用制作好的工具链:刚开始学习时,用一些已经制作好的工具链,使用以下命令解压到gcc-3.4.5-glibc-2.3.6目录cd /work/toolstar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2然后在环境变量PATH中增加... 阅读全文

posted @ 2015-03-26 23:17 笨笨滴菜鸟 阅读(1115) 评论(0) 推荐(0) 编辑

2015年3月25日

摘要: 整个电子词典是分块做的:包含的Dic_Server.c,Dic_Client.c,db.c,query.c,xprtcl.c,dict.h,xprtcl.h,dict.txt(单词文件)下面是dict.h代码:(汪老师的代码,这里做调试用)/* * (C) Copyright 2014 * http... 阅读全文

posted @ 2015-03-25 21:12 笨笨滴菜鸟 阅读(234) 评论(0) 推荐(0) 编辑