返回列表 发帖

[站长原创] 嵌入式新手网络培训班-在线语音教学-课程表

[站长原创] 嵌入式新手网络培训班-在线语音教学-课程表

(1)注意:

为了照顾大家的时间,此课程表只安排最近两周内的课程,后两周下次安排。
(2)Q:何谓语音教学?
A:就是osboy通过QQ音频在线进行课程讲解,技术讨论。每周会给大家一个教学计划,当然内容并不限制,有其他任何嵌入式技术相关问题也可以线上探讨,答疑解惑。学员每次听完课程必须完成osboy的课后作业。

(3)具体时间安排:

第一次课:培训时间:2012-11-17  晚7点培训课程:Linux内核基础知识点 - 第一章 进程管理,第二章 进程调度。

第二次课: 培训时间:2012-11-24  晚7点。 培训课程:上次课程在线答疑 Linux内核基础知识点 - 第三章 中断机制 - 初步概念理解。
此次课程的课前预习:http://mcuos.com/thread-8602-1-1.html

第三次课:培训时间:2012-12-01  晚7点培训课程:上次课程在线答疑 Linux内核基础知识点 -   第三章 中断机制-深入理解中断机制 。
本周的课程 :
1) 主要是针对前面两次课程在线答疑解惑
2) ARM架构培训 - 处理器异常重点知识点讲解。
此次课程的课前需要做的准备内核代码:http://mcuos.com/thread-8623-1-1.html

第四次课:培训时间:2012-12-08  晚7点培训课程:上次课程在线答疑
本周的课程
(1)Linux内核基础培训 -
第三章 中断机制-深入理解中断机制 ,对照linux内核代码给大家具体讲解复习。并举例要大家真正理解,一次按键中断发生后,arm芯片和linux内核具体做了哪些工作,从代码层面上再次理解下中断机制。
(2) ARM架构培训 - 第四章 存储器和存储器映射I/O, 第五章 ARM总线技术。

第五次课:培训时间:2012-12-15  晚7点培训课程:上次课程在线答疑
本周的课程 :
(1) ARM架构培训 - 从Osboy的教学用的小的操作系统zsos开始分析和学习arm的结构基础知识点和操作系统原理基础知识点

第六次课:培训时间:2012-12-22  晚7点培训课程:上次课程在线答疑 Linux内核基础知识点 -   第三章 中断下半部机制 。
本周的课程
(1) 针对“软中断”,tasklet,工作队列的基本原理入手,深入的分析linux中断下半部机制,使用方法和注意事项

第七次课:培训时间:2012-12-29  晚7点培训课程:上次课程在线答疑 Linux内核基础知识点 -   第三章  中断下半部机制 。
本周的课程
(1) 从“软中断”,tasklet,工作队列的Linux相关代码开始,深入的分析linux中断下半部机制,使用方法和注意事项


第八次课:培训时间:2012-12-29  晚7点培训课程:上次课程在线答疑 Linux内核基础知识点 -   第三章 深入研究理解内核同步机制 。
本周的课程
(1) ”内核同步“是开发Linux驱动程序的重中之重的章节和知识点 必须加以理解并熟悉使用方法是使用环境,以及Linux内核中对他们错中复杂的限制。

第九次课:培训时间:2013-02-15  培训课程:上次课程在线答疑 Linux内核基础知识点 -  深入理解ARM MMU的基本原理和Linux对MMU的运用代码讲解。
本周的课程
(1) ARM的MMU基本原理对于大家来说比较复杂,本次课程举例清晰的讲解了ARM MMU的映射过程和机制,并使用阅读代码的方式讲解了Linux是如何运用MMU原理的。ARM的MMU是深入理解Linux内核启动、深入理解内存管理机制的必备知识点,已经成为各大公司面试的基本知识点。

第十次课:培训时间:2013-03-10  培训课程:上次课程在线答疑 Linux内核移植到ARM开发板 - 第一课,简单的内核移植要素和步骤start_kernel之前内核移植要做的事情。
本周的课程
(1) 本次课程,从一个简单的内核移植开始入手,使大家了解了,内核移植需要涉及到的需要修改部分,以及系统如何匹配processor id,machine id,系统如何开启mmu,enbale cache,从简单的内核的打印信息分析,移植一个全新的linux到ok6410开发板需要涉及到那些硬件寄存器的修改。


第十一次课:培训时间:2013-09-14  培训课程:  Linux内核基础知识点 -   第五章 内核同步 。
本周的课程
(1) 本次课程,重点讲解了自旋锁和互斥锁之间的区别,本次课程的重点就是spin lock的使用场景。


第十二次课:培训时间:2013-09-18  培训课程:  Linux设备驱动架构 -   第一章 Linux I2C驱动子系统架构

本周的课程
(1) 本次课程,重点讲解Linux i2c子系统驱动架构,总结了i2c_adapter, i2c_client, i2c_driver三个主要的数据结构,以及他们的注册,挂载以及之间的关联关系。熟悉了该架构可以很容易的写出i2c master和i2c slave驱动。


第十三次课:培训时间:2013-10-21  培训课程: Linux内核基础知识点 -   第六章 内核时间管理 - 第一课

本周的课程

(2)本次课程主要深入的讲解了Linux内核的新型定时器,时间管理架构,层次分明,条理比较清晰,osboy自认为可以帮您快速的了解Linux时间管理新架构,新机制,达到事半功倍的效果了,了解内核时间管理,是学好其他内核模块的前提啊。


2013年10-21号更新!!!


后续课程表待安排!
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

好,赞一个

TOP

支持~~~~~

TOP

返回列表
网页右侧QQ悬浮滚动在线客服
网页右侧QQ悬浮滚动在线客服