《嵌入式LINUX应用开发完全手册》-韦东山

《嵌入式LINUX应用开发完全手册》-韦东山韦东山嵌入式linux,嵌入式linux应用开发,嵌入式linux应用编程,嵌入式linux应用,嵌入式linux应用程序,嵌入式linux应用领域,嵌入式linux应用实例,嵌入式linux驱动开发,嵌入式linux软件开发,嵌入式linux系统
社会化媒体营销 > 《嵌入式LINUX应用开发完全手册》-韦东山

《嵌入式LINUX应用开发完全手册》-韦东山(1)

[精华] 《嵌入式LINUX应用开发完全手册》一书

作者:韦东山(www.100ask.net) 的部分备课笔记

----------------------------------------------------------------------------------------------------------------------

特别说明:

此文章的原始出处https://www.docin.com/sz_farsight

以下文章是华清远见深圳培训中心《嵌入式LINUX应用开发完全手册》一书作者韦东山(www.100ask.net) 的部分备课笔记,笔记语言比较风趣,比较好玩,此文档欢迎转载,但转载请保留相应个人信息及此段说明,谢谢!

----------------------------------------------------------------------------------------------------------------------

第1天

1.入门介绍

大家好,这两天我们将一起度过。我叫韦东山,韦小宝的韦,东方的东,高山的山,大家直接叫我名字就可以了,也别叫我老师。可能比你们都大上几年,在LINUX方面比你们早入门了几年门。今天有幸来讲第一节课,我很乐意帮助大家解决一些入门问题。当然,入门问题也有很难的问题,回答不上请大家见谅,等我下班后,回到家,找到了答案再告诉大家。

好了,下面开始我们的课程。大家的基础各不相同,所以我只能假定大家第一次接触LINUX的驱动编写。其实LINUX系统的一些原理,跟人类社会很有相通之处,那就分层分工,各司其职。假设你是一个集团的老总,下面有很多子公司。那你想了解公司的运营情况时,是不可能去实地考察每个公司的。那怎么办?只能看每个子公司的财务报表。

打开报表==>阅读报表,嗯,明白了==>批示、下发。

报表怎么来的呢?老总可不管,都是由底下的人弄好的;批示怎么执行的呢?老总也不管,都是由底下的人做的。这些“底下的人”,就是“驱动人员”

回到我们的LINUX系统,我们控制电路板上的LED,怎么办呢?同样:

打开LED文件==>写数据到文件==>LED亮、灭,这个文件怎么来的?写数据到这个文件后,LED怎么就会亮、灭?这些工作,就是“驱动人员”做的。上层只管:open, read, write,其他的不管;我们就是可以read/write 的文件,他们read时,我们数据;他们write时,我们执行指令。

现在看看这个PPT,user space就是老总,就是用户;VFS就是这套open, read, write接口;DEVICE DRIVER就是我们写的驱动程序。

当然了,整个LINUX系统还可以细分,看看前一页PPT,里面涉及进程管理、内存管理、文件系统支持、设备控制、网络等等。

我的观点是:先了解总体概念,然后用到什么再深入学习什么。方向太多,会累死人的。

(PPT翻到第5页LINUX内核源码树,并在电脑上打开内核顶层目录),稍稍讲

点击显示全文

分页:12
  • 2、怎样学习嵌入式Linux《韦东山》

    呵呵,当然有了,韦东山 Linux 视频第 2 期。<嵌入式 Linux 应用开发完全手册>里对驱动讲得不多,不够深入。 于是我录制了这期视频。 不仅仅教你怎么写怎么改...

    2018-06-24 20:20:51
    129797
  • 嵌入式Linux应用程序开发

    嵌入式Linux应用程序开发_学习总结_总结/汇报_实用文档。湖南工业大学嵌入式Linux...年年 月月 日日 1 湖南工业大学 嵌入式 Linux 应用程序设计 课程设计说明书 AD...

    2018-06-24 20:08:53
    824418
  • 嵌入式Linux应用开发复习资料

    嵌入式Linux应用开发复习资料_工学_高等教育_教育...Linux 操作系统+ 自带的开发工具 这种组合是最完整...doc:U-Boot 的说明文档; ? examples:可在 U-...

    2018-06-24 20:54:12
    410650
  • 《嵌入式LINUX应用开发完全手册》-韦东山

    [精华 《嵌入式 LINUX 应用开发完全手册》一书 精华] 应用开发完全手册》 精华 作者:韦东山 作者:韦东山《www.100ask.net》 的部分备课笔记 ---...

    2018-06-24 20:42:06
    110537
  • 嵌入式Linux系统开发教程参考答案_已修改

    嵌入式Linux系统开发教程参考答案_已修改_教育学_高等教育_教育专区。参考答案第...主流程序有:《 A》 川师 Linux 复习 三、叙述题 1、举例说明身边常用的嵌入式...

    2018-06-24 20:41:10
    183853
  • 嵌入式Linux应用完全开发手册

    嵌入式 Linux 应用完全开发手册 嵌入式 Linux 应用完全开发手册终端概述在 Linux 中,TTY《终端》是一类字符设备的统称,包括了 3 中类型:控制台、 串口、伪终端。 ...

    2018-06-24 20:10:46
    152197
  • 嵌入式Linux应用开发班

    嵌入式 Linux 应用开发班 Time:2007-6-11 课程目标 参加嵌入式 linux 应用...《嵌入式设计及 Linux 驱动开发指南--基于 arm9 处理器》一书作者, 《Red ...

    2018-06-24 20:11:47
    213922
  • 嵌入式Linux应用软件开发流程_图文

    嵌入式Linux应用软件开发流程_IT/计算机_专业资料。从软件工程的角度来说, 嵌入...需求规格说明书 概要设计:系统用例图,用例场景 详细设计:系统设计报告,数据库...

    2018-06-24 20:33:56
    209442
加载中...
加载中...
  • python+xpath笔记

    python+xpath笔记_计算机软件及应用_IT/计算机_专业资料。一、选取节点 常用的路劲表达式: 表达式 描述 实例 选取了 div 节点的所有子节 点 从根节点上选取 div ...

  • Xpath使用实例简单粗暴

    Xpath使用实例简单粗暴_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档Xpath使用实例简单粗暴_计算机软件及应用_IT/计算机_专业资料。XPath...

  • XPath_基础学习

    //book/title | //book/price //title | //price /bookstore/book/title | //price 4.XPath Axes《坐标轴》轴可定义某个相对于当前节点的节点集。 轴名称...

  • 给xpath添加正则表达式匹配函数

    public override IXsltContextVariable ResolveVariable《string prefix, string name》 《 // Create an instance of an XPathExtensionVariable. XPathExtensionVariable ...

  • Java中的XPath学习笔记

    Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore> XPath 语法 XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点...

24小时热门信息
  • Docker 的使用总结

    docker 在线安装与启动 1.1 安装 docker [root@localhost /]#yum install –y epel-release [root@localhost /]# yum -y install docker-io 1.2 启动 ...

    2018-06-24 20:48:00
    182123
  • Docker Swarm架构的特性与基本实践

    Docker Swarm架构的特性与基本实践 - Docker,Container,容器,容器开发,企业容器平台,互联网转型,Devops,微服务

    2018-06-24 20:40:44
    699337
  • CentOS7下Docker桥接网络配置

    CentOS7下Docker桥接网络配置 - CentOS7 下 Docker 桥接网络配置 Docker 默认提供了一个隔离的内网环境,启动时会建立一个 docker0 的虚拟网 卡,每个容器...

    2018-06-24 20:25:25
    358069
  • docker命令语句

    docker命令语句_计算机软件及应用_IT/计算机_专业资料。docker命令语句 Docker 基础这篇基础文章是方便用户在使用 cSphere 平台之前,了解 docker 基础知识。 针对已经...

    2018-06-24 20:15:50
    238868
  • 非常详细的 Docker 学习笔记

    ... 4.9 Docker 1.3 新增特性和命令 4.10 Docker 1.5 新特性 5.1 自动映射端口 5.2 绑定端口到指定接口 6.1 Docker 四种网络模式 6.2 列出当前主机网桥 ...

    2018-06-24 20:36:25
    943743
  • docker课程介绍.doc

    docker课程介绍.doc_IT认证_资格考试/认证_教育专区。云计算 Docker 容器技术应用培训课程大纲 1、培训对象:云计算架构师、运营维护工程师、开发工程师 2、培训目标...

    2018-06-24 20:24:57
    338015
精彩推荐
  • adobe flash player安装不了解决方法汇总adobe flash player安装不了解决方法汇总

    adobe flash player 安装不了解决方法汇总 Adobe Flash Player 安装不了怎么办?FlashPlayer 是一款高性能的、轻量型且极具表现力的客户 端运行时播放器。很多朋友...2018-06-24 20:25:47249555

  • Flash 教程Flash 教程

    Flash 教程_计算机软件及应用_IT/计算机_专业资料。自编动画教程 小学Flash 特色课程校本教材一、课程基本理论 《一》 、Flash 特色课程教学总目标《教学的三维目标》 ...2018-06-24 20:51:01181767

  • 计算机答案《Flash》计算机答案《Flash》

    20.关于 Flash 影片舞台的最大尺寸是多少 为像素 21、在 Flash 中,如果希望将一段文字分离为单独的文字,可以使用 的命令是【Ctrl】+【B】 22、某电影中,只有...2018-06-24 20:14:06265311

  • FLASH页面游戏课程设计报告FLASH页面游戏课程设计报告

    FLASH页面游戏课程设计报告_工学_高等教育_教育专区。课程设计报告.FLASH 页面游戏课程设计报告第一章 绪论 1.1 课题背景意义随着社会的不断发展,人们的生活水平在...2018-06-24 20:56:29910727

  • FLASH 练习题FLASH 练习题

    FLASH 练习题_理化生_高中教育_教育专区。练习题 填空题 1、 Flash CS3 中的基本绘图工具包括直线工具、___、___、___、 ___。 2、绘制线条的工具有___...2018-06-24 20:58:09691807

  • FLASH知识点FLASH知识点

    Flash知识点① 时间轴、帧、层、元件、库的概念 ② 文档属性的设置 ③ 帧与层的基本操作 ④ 实例属性的设置 ⑤ 文本及应用 ⑥ 逐帧动画、简单对象的移动和...2018-06-24 20:22:16380128

  • 信息技术工具介绍flash信息技术工具介绍flash

    Flash 的补间动画有以下几种: 1.动作补间动画 动作补间动画是 Flash 中非常重要的动画表现形式之一,在 Flash 中制作动作补间动画的对象必须 是"元件"或"组成"...2018-06-24 20:18:09297697

  • Flash发布设置Flash发布设置

    Flash发布设置_计算机软件及应用_IT/计算机_专业资料。为 Flash 《.swf》 文件指定发布设置说明为Flash 《.swf》 文件指定发布设置注意: 仅限 CS5.5 - 还可以在属...2018-06-24 20:21:12118769

手机版 | 欢迎来到社会化媒体营销
RSS订阅