97分钟
嵌入式开发拓展:Linux系统
Linux是基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。在实际应用中,Linux可安装在手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机等各种计算机…
Linux是基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。在实际应用中,Linux可安装在手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机等各种计算机硬件设备中,具有安全、稳定等优势。在嵌入式开发中想要与PC端或手机端的通讯,就需要通过Linux系统实现。
本门课程我们会带领学员从Linux工程搭建开始,重点学习 Linux的多线程与多进程,帮助学员掌握文件编程和网络编程,并灵活运用开源框架支持项目开发。致力于快速提高学员的Linux的编程能力和实际开发能力,让学习更高效。
一、环境搭建与常用指令
二、Linux工程搭建
三、Linux进程
四、Linux多线程
五、Linux文件编程
六、Linux网络编程
七、开源框架
八、产品方案:智能音箱
小智老师
物联网资深从业者