嵌入式linux驱动讲解与实战-信盈达【嵌入式系列】提高篇

2人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 嵌入式linux驱动
更多班级

嵌入式linux驱动

支持随到随学,25年03月过期

¥53.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

往期学员作业()

评论

老师介绍

  • 陈志发

    陈志发

    专注嵌入式、安卓研发数十年,参与工控、物联网智能家具、机器人控制系统等
简  介 课程主要知识点 1.uboot功能简要介绍 2.Uboot常用命令介绍 3.Uboot源码&目录分析 4.Uboot配置编译分析 5.Uboot简要移植步骤

Uboot 的移植和使用

一、课程介绍

电脑启动,先是一个黑屏一阶段,这个阶段其实是运行 bootloader 阶段。如果启动时候按下了特定的键就可以进行到 bioss 参数设置界面,对硬件进行配置。
   Windows 系统是硬盘上运行的吗?
   Windows 在内存中运行的!!!! U 盘安装系统,当 U 盘的 PE 系统启动后,可以把 U 盘取出,系统照样正常运行。刚刚开始时候 PE 系统是存在在 U 盘中的,启动完成后,不需要 U 盘了,相关的代码被搬运到内存中运行了。
   硬盘上不能直接在上面运行程序,它只是存储数据(程序代码)的一个介质。
   SD 卡, U 盘,移动硬盘等也是一样,不能直接在上面运行程序,只是做存储使用。
   谁把操作系统搬运到内存?完成这个事件的代码称为了 bootloader。
   bootloader 是一个大的称谓。
   在嵌入式开发中, bootloader,又称为启动加载器,是必不可少的功能部件。 它的功能是在系统上电后初始
化最基本的硬件,加载 linux 内核到内存中并引导内核,通常还要支持一些其他的功能,比如 tftp 下载功能等。
常用的 bootloader 有 u-boot、 vivi 等。
   系统上电之后,需要一段程序来进行初始化: 关闭看门狗、设置系统时钟,初始化存储控制器(让内存工作
起来)、设置堆栈(就是内存)、搬运代码( OS) 到内存中等。 如果它能将操作系统内核复制到内存中运行,无论从本地(比如 FLASH)还是从远端(比如通过网络),就称这段程序为 Bootlaoder。
   简单地说, Bootlaoder 就是这么一小段程序,它在系统上电时开始执行,初始化硬件设备、准备好软件环境、
最后调用操作系统内核。


二、课程主要知识点

  1. uboot功能简要介绍
  2. Uboot常用命令介绍
  3. Uboot源码&目录分析
  4. Uboot配置编译分析
  5. Uboot简要移植步骤

三、讲师介绍

陈志发 信盈达王牌讲师、技术牛人简介
十年嵌入式LINUX和Android系统项目研发经验,高级嵌入式Linux和Android研发工程师。
目前主要致于嵌入式Linux及Android中间层、应用层的开发和研究。
精通Android下JAVA编程,精通LINUX下C及C 编程。熟悉TI、三星等系列CORTEX-A9/15/53/72架构处理器。
熟悉基于ARM体系架构嵌入式系统的软硬件开发流程和方法,针对ARM的Linux和Android应用开发及系统开发具有深刻的理解和丰富的经验。
拥有丰富的嵌入式物联网、可穿戴设备、消费、工控类电子领域内嵌入式产品的规划、研发和量产的经验。有丰富的嵌入式Linux系统、Android系统开发和培训经验。近主导成功开发以下项目
医疗器械生化分析检测设备
按压式指纹模组控制器
智能小区节能电源管理项目
户外大屏幕广告屏控制项目
路灯远程遥测遥控控制终端项目
智能可视楼宇对讲系统
广东海事局遥测遥控航标灯项目
大功率激光雕刻工业控制项目。


 
 
 
 
 
 
 
 
 
 
 
 
 
 

* 课程提供者:信盈达嵌入式培训服务