自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux 内核模块开发基本知识

Linux 内核模块开发1、 什么是内核模块?避免内核镜像太大,占用太多的内存资源,所以可以编译进内核模块中去。特点:动态的加载与卸载;不会被编译进内核镜像文件。2、 学习方法。范例程序->思维导图(指导性,纲领性,很重要)->自己动手编写程序。3、 范例分析#include //必须包含的两个头文件#include  int static hello_init

2014-05-30 23:28:49 1227

原创 嵌入式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

原创 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

原创 Linux内核的配置编译与安装

1、 内核源代码代码如何转化为烧写或安装到硬件平台中的系统映像文件?三步骤:配置、编译、安装。为什么要配置:硬件的需求;软件的需求。2、 如何配置内核?命令:make config(基于文本模式的交互式配置,需要一步一步的配置)            make menuconfig(基于菜单图形化的界面,高效,直观,推荐使用)3、 make menuconfig的菜单选项与

2014-05-18 09:45:46 1420

原创 Linux源代码介绍

1、内核源代码下载网站:www.kernel.org   该网站还可以才在各种补丁。下载下来的内核一定要在linux下解压,在windows下文件名不区分大小写。2、目录结构         Arch:architect的缩写,体系结构,和硬件相关的,和处理器相关的,里面的子目录就是处理器的名字。每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包含控

2014-05-18 00:26:53 1478

原创 Linux内核体系简介

1、 Linux是则么样构成的?Linux体系结构:2、 为什么Linux划分成用户空间和内核空间?为了让应用程序和操作系统运行在不同的级别,从而对操作系统起到保护的作用。它利用了CPU的工作模式,如ARM的7种工作模式。3、 用户空间和内核空间的交换。通过系统调用和硬件中断合一完成从用户空间到内核空间的转移。例如文件的打开,open函数的调用,在应用空间调用open函

2014-05-18 00:17:08 918

原创 安装Linux到开发板

1、 安装到开发板的什么位置?安装到开发板的“硬盘”(nandflash)2、 需要安装的系统分为看几个部分?A、 BootloaderB、 Linux内核C、 文件系统(应用程序,各种文件等等)3、 安装到nandflash的具体步骤 A、 把系统安装辅助软件烧写到sd卡,Linux下用dd命令,windows下用烧写软件。B、 吧sd卡插到开发板,从sd

2014-05-17 00:42:01 2520

编程宝典速查器

C/C++,HTML,JAVA,windows常见术语和命令,使编程更能方便,效率更高,可以查询一些函数使用,函数原型、需要的头文件、函数功能、返回值、使用例程等等。

2014-07-13

嵌入式C语言编程技巧

很好的介绍了C以及讲解了嵌入式C语言编程技巧,有很大的提高帮助。

2014-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除