书签 分享 收藏 举报 版权申诉 / 35

类型《嵌入式系统原理及应用》课件第6章 嵌入式linux操作系统.pptx

  • 文档编号:2336779
  • 上传时间:2024-09-03
  • 格式:PPTX
  • 页数:35
  • 大小:3.65MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    嵌入式系统原理及应用 嵌入式系统原理及应用课件第6章 嵌入式linux操作系统 嵌入式 系统 原理 应用 课件 linux 操作系统
    资源描述:

    1、第第6章章 嵌入式操作系统嵌入式操作系统 嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院本章内容本章内容6.1.1 6.1.1 LinuxLinux操作系统的安装与调试操作系统的安装与调试6.2 6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案6.2.16.2.1嵌入式智能停车嵌入式智能停车各部分模块功能各部分模块功能6.2.2 6.2.2 嵌入式智能停车嵌入式智能停车实训结果实训结果6.1 嵌入式嵌入式Linux系统系统嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1 嵌入式嵌入式

    2、Linux系统系统 嵌入式嵌入式Linux的应用领域非的应用领域非常广泛,主要的应用领域有信息常广泛,主要的应用领域有信息家电、家电、PDA、机顶盒、机顶盒、Digital Telephone、Answering Machine、Screen Phone、数、数据网络、据网络、Ethernet Switches、Router、Bridge、Hub、Remote access servers、ATM、Frame relay、远程通信、医疗、远程通信、医疗电子、交通运输计算机外设、工电子、交通运输计算机外设、工业控制、航空航天领域等。业控制、航空航天领域等。淮阴工学院淮阴工学院 电子信息工程学院电

    3、子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1 嵌入式嵌入式Linux系统系统 Linux做嵌入式的优势:做嵌入式的优势:(1)Linux是开放源代码的,不存在黑箱技术,遍布全球是开放源代码的,不存在黑箱技术,遍布全球的众多的众多Linux爱好者又是爱好者又是Linux开发者的强大技术支持;开发者的强大技术支持;(2)Linux的内核小、效率高,内核的更新速度很快,的内核小、效率高,内核的更新速度很快,linux是可以定制的,其系统内核最小只有约是可以定制的,其系统内核最小只有约136KB。(3)Linux是免费的是免费的OS,在价格上极具竞争力。,在价格上极具竞争力。(6)

    4、Linux还有着嵌入式操作系统所需要的很多特色,突还有着嵌入式操作系统所需要的很多特色,突出的就是出的就是Linux适应于多种适应于多种CPU和多种硬件平台,是一个和多种硬件平台,是一个跨平台的系统。跨平台的系统。(5)Linux内核的结构在网络方面是非常完整的,内核的结构在网络方面是非常完整的,Linux对网络中最常用的对网络中最常用的TCP/IP协议有最完备的支持。协议有最完备的支持。(6)使用)使用Linux来开发无线连接产品的开发者越来越多。来开发无线连接产品的开发者越来越多。嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1.1

    5、Linux操作系统的安装与调试操作系统的安装与调试1、先下载这个百度云,可以无限提速的破解软件:、先下载这个百度云,可以无限提速的破解软件:链接:链接:http:/ 密码:密码:yskc。2、虚拟机:、虚拟机:链接:链接:http:/ 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1.1 Linux操作系统的安装操作系统的安装安装安装Vm10.0.1(最后一个)。这个软件可装在(最后一个)。这个软件可装在任意路径,不过最后会提示输入密码,这时我们任意路径,不过最后会提示输入密码,这时我们打开第一个文件夹,里面有密码,自己获取就好。打开第一个文件夹,里面有密码,

    6、自己获取就好。图图6-2 虚拟机安装虚拟机安装嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1.1 Linux操作系统的安装操作系统的安装3、Linux镜像:链接:镜像:链接:http:/ 打开虚拟机打开虚拟机淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1.1 Linux操作系统的安装操作系统的安装添加镜像:点击打开虚拟机,找添加镜像:点击打开虚拟机,找到刚刚的解压完成的虚拟机镜像到刚刚的解压完成的虚拟机镜像路径,如我的在路径,如我的在F:ubuntu-x86-fs_v2.3ubu

    7、ntu-x86-fs。选择该虚拟机,并打开。选择该虚拟机,并打开。点击确定,更新最新记录。点击确定,更新最新记录。图图6-6 添加虚拟机镜象添加虚拟机镜象图图6-5 虚拟机操作界面虚拟机操作界面嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1.1 Linux操作系统的安装操作系统的安装如果提示需要输入密码,那如果提示需要输入密码,那么密码是:么密码是:1(所有密码都(所有密码都是是1)。)。如果当前不是在主目录,键如果当前不是在主目录,键入入 cd(空格空格)/home/fs(回车)进入主目录。(回车)进入主目录。当前为当前为shell命

    8、令模式,可命令模式,可键入键入ls,查看有哪些文件。,查看有哪些文件。图图6-6 ubuntu指令操作界面指令操作界面淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1.1 Linux操作系统的安装操作系统的安装5、开始程序、开始程序创建一个工作目录,如命名叫创建一个工作目录,如命名叫gongzuo,可键入,可键入 mkdir gongzuo进入该目录,进入该目录,键入:键入:cd gongzuo图图6-7 创建工作目录界面创建工作目录界面嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.

    9、1.1 Linux操作系统的安装操作系统的安装现在已经进入了名为现在已经进入了名为“gongzuo”的文件夹,的文件夹,可以看到路径已经变为可以看到路径已经变为/gongzuo$.现在创建一个名为现在创建一个名为 hello.c 的文件,键入的文件,键入 vi hello.c输完后回车,结果左图所示。输完后回车,结果左图所示。淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1.1 Linux操作系统的安装操作系统的安装当前处于命令行模式,键入当前处于命令行模式,键入“i”进入插入模式,这时绿色下进入插入模式,这时绿色下一行一行“hello.

    10、c”New File变成了变成了INSERT,说,说明进入了插入模式,再插入模式下输入明进入了插入模式,再插入模式下输入c代码,如下图所示。代码,如下图所示。图图6-10 hello.c文件编辑界面文件编辑界面嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1.1 Linux操作系统的安装操作系统的安装按按“Esc”键进入命令行模式,输入键进入命令行模式,输入“:”进入底行模进入底行模式(即式(即INSERT所在位置),所在位置),输入:输入:“wq”保存并退出。保存并退出。图图6-11 hello.c文件退出界面文件退出界面淮阴工学院淮阴

    11、工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.1.1 Linux操作系统的安装操作系统的安装6、编译程序、编译程序输入:输入:gcc o hello hello.c 注意:注意:gcc为编译工具,为编译工具,-o后面后面跟的是跟的是要生成的文件要生成的文件,最后加上,最后加上源文件(因为源文件可能不止一源文件(因为源文件可能不止一个,这样写不会有歧义,也可以个,这样写不会有歧义,也可以写成写成gcc hello.c o hello;也可以写也可以写gcc o hello hello.c Wall 可以把警告显可以把警告显示出来,示出来,-Wall加不加

    12、无所谓加不加无所谓)。如果有错误,系统就会提示错误如果有错误,系统就会提示错误的地方,没有就不会提示。的地方,没有就不会提示。这时再输入这时再输入“ls”,会发现多了两,会发现多了两个文件,即个文件,即hello 和和hello.c文文件。件。图图6-12 程序编译结果程序编译结果嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.1.1 Linux操作系统的安装操作系统的安装7、运行程序、运行程序输入输入“./hello(回车回车)”,即可看到程序运行结果。,即可看到程序运行结果。在屏幕上多了一行:在屏幕上多了一行:Hello World!的

    13、字样,程序运行结!的字样,程序运行结束自动回到束自动回到shell的命令模式下,即当前目录状态。的命令模式下,即当前目录状态。淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案1、实训课程目标实训课程目标实训方案面向希望从事嵌入式实训方案面向希望从事嵌入式Linux开发的高校学生,旨在开发的高校学生,旨在向学生展示完整嵌入式项目设计开发流程及方法,以及嵌入向学生展示完整嵌入式项目设计开发流程及方法,以及嵌入式核心技术运用等满足企业真实岗位需求的实用内容,帮助式核心技术运用等满足企业真实岗位需求的

    14、实用内容,帮助学生快速熟悉学生快速熟悉ARM-Linux开发环境的搭建及相关工具的配开发环境的搭建及相关工具的配置及使用,嵌入式项目开发的代码编写规范,以及基于置及使用,嵌入式项目开发的代码编写规范,以及基于ARM-Linux 产品实现细节等,并在教师的引导下,体验产品实现细节等,并在教师的引导下,体验一个全真案例的实战过程,同时通过更多行业典型应用的示一个全真案例的实战过程,同时通过更多行业典型应用的示范分析帮助学生更贴近企业的真实需求和行业的发展,为进范分析帮助学生更贴近企业的真实需求和行业的发展,为进一步在嵌入式研发行业中发展打下坚实基础。一步在嵌入式研发行业中发展打下坚实基础。嵌入式嵌

    15、入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案2、项目名称、项目名称嵌入式嵌入式Linux智能停车场进出口控制终端智能停车场进出口控制终端3、项目时间、项目时间两周两周6、实训对象、实训对象相关专业学生相关专业学生淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案5、实战项目介绍、实战项目介绍5.1 项目背景项目背景 随着科技的进步,电子技术、计算机技术、随着科技的进步,电子技术、计算机技术、通讯技术

    16、不断地向各种收费领域渗透,当今通讯技术不断地向各种收费领域渗透,当今的停车场收费系统已经向智能型的方向转变。的停车场收费系统已经向智能型的方向转变。先进可靠的停车场收费系统在停车场管理系先进可靠的停车场收费系统在停车场管理系统中的作用越来越大。统中的作用越来越大。嵌入式嵌入式处理器处理器及接口技术及接口技术淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案5.2 系统功能系统功能本方案将采用本方案将采用B/S的网的网络拓扑结构,计算机与络拓扑结构,计算机与车场控制器以基于车场控制器以基于TCP/IP的以太网连接;的以太网连接;系统简洁,投入使用快,系统简洁,投入使用快,系统稳定性好。投资回系统稳定性好。投资回报率最高。其系统结构报率最高。其系统结构方框图如右图所示方框图如右图所示:淮阴工学院淮阴工学院 电子信息工程学院电子信息工程学院嵌入式嵌入式处理器处理器及接口技术及接口技术6.2 嵌入式智能停车实训方案嵌入式智能停车实训方案功能说明功能说明一、车辆出入口通过内嵌一、车辆出入口通过内嵌Linux操作系统的智能控操作系统的智能控制

    展开阅读全文
    提示  兔兜文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《嵌入式系统原理及应用》课件第6章 嵌入式linux操作系统.pptx
    链接地址:https://www.tudouwenku.com/doc/2336779.html

    若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理!

    copyright@2008-2024 兔兜文库 版权所有

    鲁公网安备37072502000182号  ICP备案号:鲁ICP备2021021588号-1  百度保障

    兔兜文库
    收起
    展开