理论课时(24课时)

一、PowerPC体系结构介绍(6课时)

1、  PowerPC体系结构的起源,介绍和分类

2、  PowerPC的寄存器文件,指令集介绍以及分类

3、  PowerPC的MMU系统

4、  PowerPC的中断系统

5、  以MPC8572为例介绍多核的PowerPC处理器的机制

二、x86和arm体系结构介绍(3课时)

1、  x86体系结构

2、  arm体系结构

三、u-boot(3课时)

1、PowerPC的u-boot启动过程分析

2、u-boot中的命令以及扩展

3、u-boot的代码分析

四、Linux内核和驱动(6课时)

1、Linux中的PowerPC启动代码分析

2、Linux中的PowerPC BSP分析

3、添加和编写字符型驱动实例

4、Linux中的PowerPC多核同步和通信

5、linux中的中断产生过程

五、嵌入式硬件设备的总线分析(6课时)

1、PCIE的体系结构

2、PCIE的Linux驱动代码分析

3、I2C的体系结构

4、I2C的Linux驱动代码分析

实验课时(12课时)

一、搭建PowerPC虚拟平台SkyEye以及相应编译环境(2课时)

实验描述:搭建SkyEye以及运行相应测试用例 / 熟悉SkyEye的调试方法 / 安装PowerPC交叉编译器

目的:了解使用虚拟机进行嵌入式开发和调试的方法和流程,掌握嵌入式Linux的编译和开发工具。

二、编译运行PowerPC的串口程序HelloWorld(2课时)

实验描述:编写一个可以直接向串口打印字符的小程序

目的:掌握PowerPC的硬件启动过程,掌握PowerPC的基本汇编程序的编写,了解链接脚本。

三、编译运行MPC8641D的u-boot并分析(2课时)

实验描述:编译一个u-boot,并在虚拟机上运行。添加u-boot指令并在虚拟机上验证。

目的:掌握bootloader的原理,了解u-boot的代码结构。

四、编译MPC8641D的内核并运行(2课时)

实验描述:编写mpc8641d的Linux内核,并在虚拟机上运行

目的:掌握Linux的交叉编译,掌握DTB文件的格式和使用。

五、编译MPC8641D的文件系统并分析(2课时)

实验描述:编译MPC8641D的Linux文件系统,并在虚拟机上运行

目的:掌握嵌入式Linux的开发流程,并且掌握文件系统的结构和生成方式。

六、添加字符型的驱动运行并分析(2课时)

实验描述:添加简单的字符型驱动到linux内核,并在虚拟机上运行

目的:掌握Linux驱动的编写方法,掌握Linux驱动的开发流程

PowerPC的嵌入式Linux培训大纲相关推荐

  1. 嵌入式linux 考试大纲,《嵌入式Linux》课程考试大纲-武汉工程大学学生进

    <嵌入式Linux>课程考试题型与复习大纲 武汉工程大学计工.智能专业同学们请注意,武汉华嵌与武汉工程大学校企合作课程<嵌入式Linux>考试题型与复习大纲公布如下,希望同学们 ...

  2. 杭州嵌入式linux培训机构,杭州嵌入式培训|嵌入式软件培训|嵌入式编程|杭州linux培训-和盈...

    技术名称 知识要点 学习目的 Linux操作系统 Linux介绍与安装 Linux基本命令操作 文件系统管理 用户管理 权限管理 网络配置 常用文本处理工具 搭建Samba服务器 搭建FTP服务器 搭 ...

  3. 郭天祥ARM9架构嵌入式linux培训视频教程

    第一部分  嵌入式系统开发流程概述 第一讲嵌入式基础知识 1. 嵌入式的定义.特点.应用 2. 嵌入式硬件结构 3. 嵌入式软件结构 第二讲如何学习嵌入式 1. 嵌入式系统开发流程 2. 视频内容介绍 ...

  4. 嵌入式linux培训教程,嵌入式Linux开发学习之Linux文件系统学习

    导读 操作系统的基本功能之一就是文件管理,而文件的管理是由文件系统来完成的.Linux 支持多种文件系统,本文我们就来讲解 Linux 下的文件系统.文件系统类型.文件系统结构和文件系统相关Shell ...

  5. linux嵌入式工作室,【课程培训】嵌入式linux驱动开发系列教程 | linux2web工作室...

    6年的嵌入式linux开发经验,尤其是还做过一年的嵌入式linux培训讲师,所以,我格外喜欢分享自己的嵌入式linux经验给各位,本系列linux驱动教程目录如下: ================= ...

  6. 嵌入式Linux应用程序开发视频教程-曹国辉-专题视频课程

    嵌入式Linux应用程序开发视频教程-1834人已学习 课程介绍         本课程是嵌入式研发精英培养计划的核心课程,重点讲解嵌入式Linux应用程序开发核心技术,包括嵌入式Linux开发工具的 ...

  7. 嵌入式Linux开发环境搭建-曹国辉-专题视频课程

    嵌入式Linux开发环境搭建-1199人已学习 课程介绍         系统讲解嵌入式Linux开发环境搭建方法,包括虚拟机安装,ubuntu安装,交叉编译器安装及配置,嵌入式QT开发环境的构建,u ...

  8. arm linux关机命令,嵌入式Linux的关闭命令是什么?

    每个人都知道linux系统和Windows是不同的. linux系统将比Windows更安全,但是使用时,它肯定比Windows系统更加稀有,尤其是对于首次使用或开始使用的用户. 对于学习liunx系 ...

  9. 收集整理的ARM嵌入式linux开发入门视频教程

    嵌入式Linux作为一个系统学科,具有知识点多,知识难度大,实践操作性强等特点,很多踌躇满志的同学最终倒在了学习嵌入式Linux的道路上,绝大部分也是因为没有掌握嵌入式Linux 的知识规律和学习方法 ...

最新文章

  1. DeVeDe:视频 CD 制造利器
  2. LeanCloud学习笔记(1)
  3. 解决jmeter响应中文乱码及解码
  4. angr学习笔记(3)
  5. java excel jxls_java通过jxls框架实现导入导出excel文件实例
  6. EC笔记:第二部分:11:在operator=中处理“自我赋值”
  7. 【opencv系列01】OpenCV4.X介绍与安装
  8. 必知必会SQL(贰) --索引(聚集[簇]索引和非聚[簇]集索引) vs 全文本索引
  9. 腾讯广告招人啦,校招优质岗位你不容错过!
  10. 增持风行网 百视通在下一盘很大的棋
  11. AndroidStudio常用字体
  12. 基于大数据的主动科研管理模式与优化决策机制
  13. SQL Server维护计划自动备份数据库
  14. DFMA 方法帮助降低血液分析仪成本
  15. 面试了一位-46-岁的程序员,思绪万千,最后结局竟让我大惊失色
  16. python的if语句怎么写-Python的if语句
  17. C语言写个简单的串口调试助手
  18. mt4 显示服务器时间,mt4服务器时间设置
  19. 品管七大手法-4数据分层法(转载 )
  20. 太赞了!华为工程师总结的Linux+K8S笔记,提供下载

热门文章

  1. Swift-自动引用计数(Automatic Reference Counting)(十四)
  2. Java工程师找工作都有什么要求?
  3. 小米门卡协议加载失败_小米手机门禁卡空白卡开通步骤及写入激活方法
  4. Python爬虫入门(四):实战,爬取4399小游戏首页
  5. pdf.js在线查看(文档流/地址)
  6. eyoucms如何判断第一条和最后一条数据
  7. VS2015 打包应用程序“系统必备”
  8. 关于测试的一篇论文, 基于web端selenium的自动化测试设计与实现(有需要的联系我 此论文内容缺失,不要直接用 一经发现,后果自负)
  9. 公司产品移动端网页-前端网页设计技术精美网站源码HTML+CSS+JS
  10. 大一计算机策划案怎么做,计算机类大一社会实践活动策划书