求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理
全球领先 使用EA和UML进
上海汽车 嵌入式软件架构设计
上海 某 UML+嵌入式系统

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 
全部课程 >嵌入式Linux  
Move to Linux 3.x and SMP     849 次浏览  108 次
 
授课讲师: 宋军锋,Linux官方内核贡献代码最多的华人之一,目前是Linux官方内核ARM子系统内maintainer之一,国内知名嵌入式系统专家。
课程费用:  5000元/人 详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 

本课程主要讲解Linux ARM社区在3.x时代的BSP和驱动架构变更,在3.x内核如何开发规范的arch/arm/mach代码、DT和驱动。另外,详解3.x内核规范统一的关于pinmux、clock、DMA等API。同时结合ARM SMP芯片,讲解多核注意事项和多核调度问题。

本课程的目的是帮助企业在内核3.x时代,进行规范化、高质量的Linux内核软件设计。

 
培训目标
  • Device tree based BSP and drivers model
  • New Infrastructural APIs
  • SMP issues
 
培训对象:Linux开发工程师
学员基础:具有一定嵌入式Linux底层开发经验。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Device tree based BSP and drivers model
  • Device tree原理工作流程
  • U-Boot涉及到的DT改动
  • 常用OF API
  • Common board files
  • 一个image,多个SoC/Board
  • 新的基于DT的Platform device驱动架构
  • 新的基于DT的I2C client驱动架构
  • 新的基于DT的SPI client驱动架构
New Infrastructural APIs
  • 规范化统一的Pinctrl API
  • 规范化统一的Clock API
  • 规范化统一的DMA API
  • 新的设备资源管理devm_ API
SMP issues
  • smp_ops callbacks
  • SMP Scheduler问题,负载均衡
  • 进程和IRQ Affinity
  • CPU Hotplug
  • big.LITTLE相关的调度
  • Tickless和每核一timer
  • spin_lock多核
 
849 次浏览  108 次
其他人还看了课程
嵌入式Linux内核开发  749 次浏览
嵌入式Linux驱动开发  1853 次浏览
嵌入式Linux应用开发  962 次浏览
基于linux内核构建自己的嵌入式操作系统  265 次浏览
Move to Linux 3.x and SMP  849 次浏览
Hard Real-time Linux - Linux RT-Preempt  877 次浏览
定制内训




最新活动计划
[北京]selenium进行web自动化测试 9-10
[北京]微服务架构设计与实践 9-12
[北京]开发过程中的质量管理实践 9-17
[北京]UML和EA进行系统分析设计 9-18
[北京]大数据分析与管理 9-20
[北京]架构设计方法、案例与实践 9-26
[上海]人工智能机器学习和深度学习 9-14
[上海]嵌入式 Linux应用开发 10-12
[深圳]HTML5与前端框架高级应用 10-18
[深圳]软件测试方法与实践 9-22
 
 
 

 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
频道编辑:sky
邮       件:sky@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号