课程信息
课程介绍
Linux BSP和驱动高级培训课程介绍:
本课程详解Linux内核编程的并发、同步、中断、定时器、内存、DMA和cache等问题,结合实例讲解Linux驱动各种设备驱动架构、I/O模型以及Linux的移植、设备树代码的编写等。
本课程的布局安排是,每天上课约4小时,实验约2小时。要求学员亲自在电脑和电路板上进行实验。
Linux BSP和驱动培训课程大纲:
第一章 内核编程
热身,熟悉pcduino板卡
1.板卡介绍和使用
2.Bootloader、kernel、文件系统构成
3.怎么更新板子里的东西
第1节 内核编程主要API深入剖析
1 同步与并发(atomic, spinlock,mutex,completion深入理解)
2 等待队列
3 内核延时
4 内存申请和释放
5 用作DMA的内存
6 内存屏障与寄存器访问
第2节 定时器
1 内核定时器tick
2 tickless
3 高精度定时器hrtimer
等....课程
中科信软高级技术服务机构(已成立13年)→13年期间,为各大企业提供:各种软件培训、定制培训、技术咨询、技术支持
时间灵活 地点灵活(北上广深、成都、武汉都有上课点),人数灵活,师资丰富、可按您的需求给您定制课程,匹配教师。
小班授课,公开课,上门内训
特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,专家外包
咨询电话:零一零六二八八 三二四七 (课程安排和价格详情请电话联系我们!)
邮箱: lucy@info-soft.cn
相关推荐课程
电话咨询
电话咨询
电话咨询
电话咨询
电话咨询
与 北京中科信软培训中心免费通话
温馨提示:咨询时请说明来源于人人培训网
现在拨打 预约报名