
Linux
文章平均质量分 58
小高
热爱嵌入式,喜欢交流,积极阳光。善于和志同道合的朋友分享交流,共同进步。
展开
-
Linux内核体系简介
1、 Linux是则么样构成的?Linux体系结构:2、 为什么Linux划分成用户空间和内核空间?为了让应用程序和操作系统运行在不同的级别,从而对操作系统起到保护的作用。它利用了CPU的工作模式,如ARM的7种工作模式。3、 用户空间和内核空间的交换。通过系统调用和硬件中断合一完成从用户空间到内核空间的转移。例如文件的打开,open函数的调用,在应用空间调用open函原创 2014-05-18 00:17:08 · 934 阅读 · 0 评论 -
Linux源代码介绍
1、内核源代码下载网站:www.kernel.org 该网站还可以才在各种补丁。下载下来的内核一定要在linux下解压,在windows下文件名不区分大小写。2、目录结构 Arch:architect的缩写,体系结构,和硬件相关的,和处理器相关的,里面的子目录就是处理器的名字。每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包含控原创 2014-05-18 00:26:53 · 1508 阅读 · 0 评论 -
Linux内核的配置编译与安装
1、 内核源代码代码如何转化为烧写或安装到硬件平台中的系统映像文件?三步骤:配置、编译、安装。为什么要配置:硬件的需求;软件的需求。2、 如何配置内核?命令:make config(基于文本模式的交互式配置,需要一步一步的配置) make menuconfig(基于菜单图形化的界面,高效,直观,推荐使用)3、 make menuconfig的菜单选项与原创 2014-05-18 09:45:46 · 1452 阅读 · 0 评论 -
虚拟机的安装和Linux的安装
VM9(支持win7 64系统)安装步骤、虚拟机的创建、Linux的安装Linux版本:红帽企业版6版本一、安装VM91、点击安装运行 2、选择典型安装,然后默认向下走,到选择安装路径 3、目录选择默认即可,接下来就安装了,安装时间比较长,5分钟左右。4、输入序列号,找一个序列号输入上OK了,点击finish。完成 5、安装完成,启动VM9,二、创建虚拟原创 2015-03-30 23:44:02 · 1041 阅读 · 0 评论 -
基于Linux3.0.8+smart210的DS18B20驱动移植
系统:Linux3.0.8 硬件:友善之臂smart210开发板,A8内核 编译器:arm-linux-gcc 4.5.1 DS18B20是常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。工作电压 3.0~5.5V/DC 超低功耗静态功耗<3uA,测温范围 -55℃~+125℃, 测量结果以9~12位数字量方式串行传送。 面对着扁平的那一面,左负右正,一旦接反就会立原创 2015-05-24 16:26:56 · 2346 阅读 · 0 评论 -
windows下搭建Linux命令、VIM、gcc
搭建了windows下的类Linux开发环境,作为学习笔记。原创 2016-03-12 18:12:08 · 1140 阅读 · 1 评论