赠配套书1.jpg)
你将学到
嵌入式小白入行与系统拔高
500+嵌入式C技术剖析
硬件思维下的C语言程序设计
提升精准定位与调式能力
80+嵌入式C实践案例
从纯软到嵌入式开发无缝衔接
课程目录
第1章 C语言基础在嵌入式平台的认知偏差
15 节|169分钟
展开
视频:
1-1 《嵌入式小白入门进阶首选课》课程介绍
试看
02:47
图文:
1-2 加入我们的课程群吧~
视频:
1-3 整数类型,你真得懂它吗?
12:08
视频:
1-4 int类型字节数之谜
11:10
视频:
1-5 变量定义,你真的弄清楚了吗?
19:12
视频:
1-6 变量和函数的外部声明
08:20
视频:
1-7 .C.H程序模块的一些问题
14:15
视频:
1-8 gcc中变量重复定义之坑
12:50
视频:
1-9 头文件和宏定义的一些问题
11:55
视频:
1-10 Linux中经典宏剖析和一些宏技巧
13:44
视频:
1-11 结构体和函数指针变量的定义技巧
11:27
视频:
1-12 const关键字和代码优化技巧
14:54
视频:
1-13 变量定义中const的保护作用
13:29
视频:
1-14 获取数组大小的另类问题
09:48
视频:
1-15 main函数形参和返回值的意义
12:37
第2章 “栈”如何影响嵌入式程序运行?
5 节|58分钟
收起
视频:
2-1 栈让程序活 亦让程序死
09:31
视频:
2-2 函数运行 调用 返回的实质是什么?
09:38
视频:
2-3 栈到底为何是先入后出的?
14:12
视频:
2-4 “栈”的深层问题:“硬件栈”
14:46
视频:
2-5 变量初始值的一些问题
09:23
第3章 结构体在嵌入式项目中的实际开发技巧
8 节|96分钟
收起
视频:
3-1 结构体变量的多种赋值方法
10:00
视频:
3-2 使用“占位”思想解析变长数据帧
13:49
视频:
3-3 选择性数据解析和函数批量传参问题
11:29
视频:
3-4 结构体在软件封装架构设计中的应用
10:15
视频:
3-5 结构体成员变量相关的开发技巧
07:53
视频:
3-6 结构体的体积计算和对齐问题
14:04
视频:
3-7 结构体嵌套及对齐兼容性问题
17:28
视频:
3-8 Linux两个结构体相关宏剖析
10:23
第4章 第四章位域/联合体在嵌入式硬件接口、协议数据开发中的重要意义
6 节|75分钟
展开
视频:
4-1 用位域方法直接操作硬件寄存器
14:56
视频:
4-2 大小端模式到底是什么?
09:24
视频:
4-3 位域与大小端的一些问题
12:17
视频:
4-4 利用51硬件位寻址机制极致优化IO模拟SPI
09:55
视频:
4-5 利用STM32硬件位带机制极致优化IO模拟SPI
15:09
视频:
4-6 联合体用于多义性数据解析
12:40
第5章 运算符/表达式 在嵌入式开发中的高阶认知
11 节|170分钟
展开
视频:
5-1 运算符 表达式相关的重要原则
09:47
视频:
5-2 浮点类型怪现象及深层认知
11:32
视频:
5-3 CPU中加减乘除操作不简单
19:10
视频:
5-4 算术运算中除余操作应用技巧
17:42
视频:
5-5 数值数制转换技巧和浮点判等
23:04
视频:
5-6 条件判断中的常见坑
14:51
视频:
5-7 位运算技巧与2个神奇式子
15:29
视频:
5-8 异或运算实质与应用实例
18:45
视频:
5-9 逻辑和三目运算技巧
09:02
视频:
5-10 宏定义高阶技巧:串化与黏结
17:29
视频:
5-11 如何对巨量数据进行高效排序
12:19
第6章 嵌入式中的指针黄金11讲 高阶认知
11 节|159分钟
展开
视频:
6-1 从CPU运作机理看指针实质
14:54
视频:
6-2 赋值操作实质和指针滥用风险
15:44
视频:
6-3 指针运算、万能指针和[n]实质
16:28
视频:
6-4 指针变量定义巧妙方法
11:25
视频:
6-5 指向结构体指针与负向寻址
17:04
视频:
6-6 函数指针与回调函数
17:29
视频:
6-7 动态内存分配malloc内部实现逻辑
09:22
视频:
6-8 malloc“内存碎片”问题及怪现象
09:27
视频:
6-9 请维护好你的栈 提高程序稳定性
12:46
视频:
6-10 STM32上电启动全流程剖析
16:35
视频:
6-11 BootLoader基本原理及核心代码剖析
17:25
第7章 嵌入式中数组的高阶应用
6 节|68分钟
展开
视频:
7-1 数组和指针并不完全等价
08:35
视频:
7-2 例说滤波算法和长串拆分技巧
13:56
视频:
7-3 关于数组和字符串深层认知
13:45
视频:
7-4 巨量数据快速匹配:哈希码
05:10
视频:
7-5 例说二分搜索和数组典型应用
09:33
视频:
7-6 字符编码及数组区间初始化问题
16:10
第8章 加深对函数在嵌入式开发中的认知
11 节|143分钟
展开
视频:
8-1 以HAL库为例说一下断言的实质
08:28
视频:
8-2 printf函数本质剖析和应用技巧
11:50
视频:
8-3 printf不定形参原理剖析和日志打印技巧
24:37
视频:
8-4 8.4 内联函数的本质及认知误区
11:41
视频:
8-5 链接器在程序编译中做了什么?
16:49
视频:
8-6 架构思想:程序解耦 分而治之
13:28
视频:
8-7 使用“段定义”技术实现绝对解耦
14:49
视频:
8-8 关于递归和可重入问题
14:12
视频:
8-9 函数return时是否会有风险
08:23
视频:
8-10 main函数return单片机会如何
08:52
视频:
8-11 C语言中的闭包和闭包表达式
09:16
第9章 嵌入式中的循环和条件判断相关的开发技巧
7 节|96分钟
展开
视频:
9-1 指令预取和分支预测技术
13:29
视频:
9-2 用“卫语句”减少if else嵌套层数
13:23
视频:
9-3 switch case索引匹配方法和嵌套问题
11:44
视频:
9-4 for循环比我们想的更强大更灵活
17:26
视频:
9-5 循环的层数和一些注意点
13:29
视频:
9-6 单片机那些死循环和延时函数
10:51
视频:
9-7 while do while和goto的几点问题
14:53
第10章 每章一道终极问题(赠)
持续更新
本课程已完结

评论(0)