嵌入式_驱动
小高
热爱嵌入式,喜欢交流,积极阳光。善于和志同道合的朋友分享交流,共同进步。
展开
-
Linux 内核模块开发基本知识
Linux 内核模块开发1、 什么是内核模块?避免内核镜像太大,占用太多的内存资源,所以可以编译进内核模块中去。特点:动态的加载与卸载;不会被编译进内核镜像文件。2、 学习方法。范例程序->思维导图(指导性,纲领性,很重要)->自己动手编写程序。3、 范例分析#include //必须包含的两个头文件#include int static hello_init原创 2014-05-30 23:28:49 · 1227 阅读 · 0 评论 -
嵌入式Linux内核制作以及TFTP下载到开发板
嵌入式Linux内核制作 1、内核制作步骤A、 解压linux-smart210.tar B、 进入解压的目录,执行makedistclean(清理了.config文件和.o文件)C、 配置内核make menuconfig ARCH=arm(不加后面的ARCH,默认是X86平台,也可以是ARCH=mips等等的平台。)D、 config-file 复制到linux目原创 2014-05-30 23:26:19 · 1616 阅读 · 0 评论 -
u-boot配置、编译、烧写、命令使用
1、 编译,配置u-boot。A、配置的目的是运行在规定的额开发板上。及配置顶层Makefile。B、配置:make smart210_configC、编译:make ARCH=arm CROSS_COMPILE=arm-linux-D、烧写进开发板,(见前面的笔记,烧写系统到开发板)2、环境变量相关命令A、Printenc :查看环境变量 P原创 2014-05-30 23:24:20 · 1256 阅读 · 0 评论