您现在的位置是:课程
Linux项目实战(数码相框, 视频监控,电源管理)【韦东山】
2023-06-29 20:44课程 人已围观
学习目标
1. 学习如何规划整个项目
2. 掌握面向对象的模块化编程思想,
3. 熟悉几大复杂驱动开发
4. 提高应用编程水平
课程介绍
包括3个大项目:数码相框、视频监控、电源管理,涉及知识点:数码相框、电子书、指针、链表、Makefile、网络编程Socket、USB摄像头、CMOS摄像头、视频监控、WIFI、3G网卡、ALSA声卡、便携式视频监控(局域网通信)和电源管理。
应用为主驱动为辅,手把手现场写代码,再现项目实现过程。
课程特色
项目一 : 数码相框
衍生项目 : 电子书, 文件浏览器
知识点:字符编码 , 矢量字体显示 , Makefile, 多线程 , select,网络编程, 链表, 指针, libjpeg等
目标 : 操作LCD、触摸屏 , 初次学习如何实现整个项目
掌握面向对象的模块化编程思想, 搭建易扩展的程序框架
特色:
有些产品需要更小巧的界面, 耗费资源比较大的QT等就不适合, 本项目可以直接应用于这类产品,已有学员在公司产品上用起来了。
项目二:视频监控
衍生项目: 数码相机 , 远程监控 , 远程串口 , 物联网(开关灯)等
知识点:uvc驱动,cmos驱动 , WIFI网卡 , 3G上网卡 , ALSA声卡,LCD应用程序
目标:在网页或客户端实时观察摄像头图像
掌握几大复杂驱动开发 : UVC, CMOS, 声卡
项目三:电源管理
目标 : 修改Bootloader、内核 、应用。实现系统的休眠、唤醒。
学习Linux电源管理框架
结合应用程序实现整个系统的省电
受众群体
1,物联网、嵌入式、计算机、电子、自动化,通信等相关行业大学生,希望学到企业需要的知识技能,找到更好的工作
2,现毕业参加工作,从事硬件,单片机,嵌入式相关开发工作,希望能提升技能在工作中脱颖而出的。
3,找工作多次碰壁,希望快速拥有一定的嵌入式项目经验,从而找到满意工作的人。
讲师介绍
韦东山:
毕业于中国科学技术大学物理软件双学位,畅销书《嵌入式Linux应用开发完全手册》作者,10多年嵌入式LINUX编程教学经验,精通ARM Linux编程设计; 经历:2003年在创业公司领导团队开发车载手机、电话;2005年在中兴通迅负责网络电视、机顶盒、IPCamera多个项目的底层系统开发 ;2007年编写《嵌入式Linux应用开发完全手册》,2008年成为自由职业者,专门承接项目并帮助公司解决各种疑难问题,同时也兼职华清远见、尚观科技特邀讲师。2012年至今创办深圳百问网科技有限公司,专注于嵌入式Linux培训领域,不断输送了万余名嵌入式专业人才,为人谦逊低调, 授课风格独一无二,不跟着PPT念,20%理论+80%实践, 确保学员享受高质量的课程和最好的体验,其凭借强大的专业能力和给力的售后支持,一直成为嵌入式linux培训领域的佼佼者。
1. 学习如何规划整个项目
2. 掌握面向对象的模块化编程思想,
3. 熟悉几大复杂驱动开发
4. 提高应用编程水平
课程介绍
包括3个大项目:数码相框、视频监控、电源管理,涉及知识点:数码相框、电子书、指针、链表、Makefile、网络编程Socket、USB摄像头、CMOS摄像头、视频监控、WIFI、3G网卡、ALSA声卡、便携式视频监控(局域网通信)和电源管理。
应用为主驱动为辅,手把手现场写代码,再现项目实现过程。
课程特色
项目一 : 数码相框
衍生项目 : 电子书, 文件浏览器
知识点:字符编码 , 矢量字体显示 , Makefile, 多线程 , select,网络编程, 链表, 指针, libjpeg等
目标 : 操作LCD、触摸屏 , 初次学习如何实现整个项目
掌握面向对象的模块化编程思想, 搭建易扩展的程序框架
特色:
有些产品需要更小巧的界面, 耗费资源比较大的QT等就不适合, 本项目可以直接应用于这类产品,已有学员在公司产品上用起来了。
项目二:视频监控
衍生项目: 数码相机 , 远程监控 , 远程串口 , 物联网(开关灯)等
知识点:uvc驱动,cmos驱动 , WIFI网卡 , 3G上网卡 , ALSA声卡,LCD应用程序
目标:在网页或客户端实时观察摄像头图像
掌握几大复杂驱动开发 : UVC, CMOS, 声卡
项目三:电源管理
目标 : 修改Bootloader、内核 、应用。实现系统的休眠、唤醒。
学习Linux电源管理框架
结合应用程序实现整个系统的省电
受众群体
1,物联网、嵌入式、计算机、电子、自动化,通信等相关行业大学生,希望学到企业需要的知识技能,找到更好的工作
2,现毕业参加工作,从事硬件,单片机,嵌入式相关开发工作,希望能提升技能在工作中脱颖而出的。
3,找工作多次碰壁,希望快速拥有一定的嵌入式项目经验,从而找到满意工作的人。
讲师介绍
韦东山:
毕业于中国科学技术大学物理软件双学位,畅销书《嵌入式Linux应用开发完全手册》作者,10多年嵌入式LINUX编程教学经验,精通ARM Linux编程设计; 经历:2003年在创业公司领导团队开发车载手机、电话;2005年在中兴通迅负责网络电视、机顶盒、IPCamera多个项目的底层系统开发 ;2007年编写《嵌入式Linux应用开发完全手册》,2008年成为自由职业者,专门承接项目并帮助公司解决各种疑难问题,同时也兼职华清远见、尚观科技特邀讲师。2012年至今创办深圳百问网科技有限公司,专注于嵌入式Linux培训领域,不断输送了万余名嵌入式专业人才,为人谦逊低调, 授课风格独一无二,不跟着PPT念,20%理论+80%实践, 确保学员享受高质量的课程和最好的体验,其凭借强大的专业能力和给力的售后支持,一直成为嵌入式linux培训领域的佼佼者。