尚观嵌入式linux,嵌入式教程:尚观史上最强的Linux嵌入式开发系统课程 98集Linux从基础开始学嵌入式...

教程名称:

尚观史上最强的Linux嵌入式开发系统课程 98集Linux从基础开始学嵌入式

课程内容:

想学嵌入式必须要精通C语言,当然你对这套号称史上最强的嵌入式linux感兴趣一定是有基础的。学驱动不要只限于驱动框架,一定要知道它每个功能的实现原理,比如你给驱动添加了poll功能,不要只知道这样写就可以实现poll,以后按这个写就可以了,你还要知道它的原理,就是到内核里看它是怎样一步步调用过来的,中间经历了什么。学驱动要多看内核原码,了解内核子系统。深入的学习需要:1、数字图像压缩技术:主要是应掌握MPEG、mp3等编解码算法和技术。2、通信协议及编程技术:TCP/IP协议、802.11,Bluetooth,GPRS、GSM、CDMA等。3、网络与信息安全技术:如加密技术,数字证书CA等。4、DSP技术:Digital Signal Process,DSP处理器通过硬件实现数字信号处理算法。

课程目录:

day1-1 系统介绍之缓冲区刷新

day1-2 系统介绍之man手册的使用

day2 文件查找规则

day3-1 调试输出点

day3-2 改变结构体对齐规则

day3-3 零长数组

day4-1 错误输出

day4-2 文件操作

day5-1 系统调用之文件操作

day5-2 C库函数对文件操作

day6-1 获取文件访问标识、文件加锁

day6-2 文件的访问权限、文件权限操作

day7-1链接文件操作

day7-2 目录操作

day8-1获取文件目录属性

day8-2 获取当前工作目录

day9-1 临时文件

day9-2 获取系统环境变量

day1_环境变量的增、删、改、查

day11-1 创建屏蔽字

day11-2 知识小结

day12-1 dup文件描述符复制

day12-2 dup2 文件描述符复制

day13_Mmap与文件关联映射

day14-1 匿名模式

day14-2 缓冲区(行缓冲  全缓冲 无缓冲)

day14-3 获取进程id

day15-1 获取fork子父进程id

day15-2 子父进程 执行顺序 资源共享 资源回收

day16-1 ufork之子父进程 执行顺序 资源共享 资源回收

day16-2 孤儿进程

day16-4 守护进程讲解

day17-1 守护进程实现

day18-1 fork与sighal的组合(避免僵尸进程)

day18-2 匿名管道之创建、缓冲区大小、阻塞模式

day18-3 知识点总结

day19_匿名管道子父进程通信、有名管道创建、删除

day2_有名管道的特点、在子父进程及非子父进程间操作

day21-1 有名管道的创建、缓冲区大小、阻塞模式、信号

day21-2 有名管道进程间通信

day22_消息队列默认属性及改变方法

day23-1 消息队列、读写操作

day23-2 消息队列之mp-notify读操作

day23-3 消息队列之mp-tined-recv、mp-tined-sewd

day24-1 共享内存的读写操作

day24-2 共享内存与map的公用

day25-1 共享内存综合案例操作

day25-2 匿名信号量的讲解使用

day25-3 匿名信号量同步

day26-1巩固知识点回顾与总结

day26-2 匿名信号量的互斥

day26-3 线程id 线程比较

day27-1 线程的执行顺序 资源共享

day27-2 线程资源回收 线程变量创建 线程属性

day27-3 线程栈空间获取 线程中断

day28-1 线程及信号量组合同步、组合互斥

day28-2 线程及互斥量 组合互斥 组合同步

day29-1 线程综合(1)

day29-2 线程综合(2)

day3_select监听文件描述符

day31-1 网络知识点讲解

day31-1网络函数讲解

day31-2 网络之本地socket通信

day31-3 网络函数讲解

day32_本地socket客户端与服务器的实现

day33_udp客户端与服务器的数据通信的实现

day34_tcp客户端与服务器的编写

day35-1 http服务器实现

day35-2 DRP组包、拆包

day36- udp服务器与客户端select模式实现

day37-1 udp服务器与多客户端与客户端与客户端聊天实现

day37-2 缓冲区大小改变、数据的发送模式、关闭行为重写

day37-3 广播的发送与接收

day37-4 多播的发送与接收

day38-1 C与C++封装的实现

day38-2 c与c++传承的实现、重载的实现

day38-3 c++结构体结点、标准输入输出、指针

day39-1 动态内存分配

day39-2 引用与取地址符的区别

day39-3 构造函数讲解

day4-1 构造函数讲解

day4-2 析构函数讲解

day4-3 拷贝构造函数讲解

day4-4 const、steotic、关键字、对象数组化

day41-1 using的使用

day41-2 c与c++类型对比、资源分配对比

day41-3 枚举

day41-4 有元函数

day42-1 私有保护、公有继承

day42-2 继承using授权、继承遮蔽、多继承

day42-3 给基类构造传参、继承重载、多继承

day43-1 虚基类、虚函数

day43-2 多态的讲解

day44-1 虚析构函数

day44-2 纯虚函数

day44-3 防止类隐式转换

day44-4 操作运算符

day44-5 异常处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值