欢迎来到厦门皓佑物联科技有限公司官方网站!
您的位置: 首页 - 新闻资讯 - Linux系统编程第07期:多线程编程入门【王利涛】【共15课时】

Linux系统编程第07期:多线程编程入门【王利涛】【共15课时】

来源:新闻资讯 / 时间: 2024-11-23

Linux下多线程编程的概念、API接口使用、线程同步的学习、线程池、协程等基本概念。

本课程会提供PDF版本的PPT课件和代码,学员购买课程后可到课程主页自行下载



嵌入式自学路线指导图:

----------------------------------------------------------------------------------------------------------

                   《嵌入式工程师自我修养》嵌入式自学系列教程

----------------------------------------------------------------------------------------------------------

一线嵌入式工程师精心打造,嵌入式学习路线六步走: 


第 1 步:Linux三剑客

  • 零基础玩转Linux+Ubuntu

  • Git零基础实战:Linux开发技能标配

  • vim基础与提升基础篇:零基础学习vim基本命令

  • vim基础与提升定制篇:使用插件打造嵌入式开发IDE

  • makefile工程实践基础篇:从零开始一步一步写项目的Makefile

  • makefile工程实践第2季:使用Autotools自动生成Makefile

  • 软件调试基础理论

  • printf打印技巧

  • Linux内核日志与打印

  • 使用QEMU搭建u-boot+Linux+NFS嵌入式开发环境


第 2 步:C语言嵌入式Linux高级编程

  • 第1期:C语言进阶学习路线指南

  • 第2期:计算机架构与ARM汇编程序设计

  • 第3期:程序的编译、链接和运行原理

  • 第4期:堆栈内存管理

  • 第6期:数据存储与指针

  • 第7期:嵌入式数据结构与Linux内核的OOP思想

  • 第8期:C语言的模块化编程

  • 第9期:CPU和操作系统入门


      搞内核驱动开发、光会C语言是不行的!

      你还需要学习的有很多,包括:计算机体系架构、ARM汇编、程序的编译链接运行原理、CPU和操作系统原理、堆栈内存管理、指针、linux内核中的面向对象思想、嵌入式系统架构、C语言的模块化编程.....


第 3 步:Linux系统编程

  • 第00期:Linux系统编程入门

  • 第01期:揭开文件系统的神秘面纱

  • 第02期:文件I/O编程实战

  • 第03期:I/O缓存与内存映射

  • 第04期:打通进程与终端的任督二脉

  • 第05期:进程间通信

  • 第06期:从零实现一个shell解释器

  • 第07期:多线程编程入门-------------------we are here!

    


第 4 步:Linux内核编程

    练乾坤大挪移,会不会九阳神功,是一道坎。搞驱动内核开发,懂不懂内核也是一道坎。

第 5 步:嵌入式驱动开发

    芯片原理、datasheet、硬件电路、调试手段、总线协议、内核机制、框架流程....

第 6 步:项目实战

    嵌入式、嵌入式人工智能、物联网、AIOT...


相关产品

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部