IT网课学习吧

rk0569-百问网嵌入式60天|0203 C语言基础-上下

后端开发
课程简介

百问网这套 60 天嵌入式的 0203 讲,实际内容比标题要宽:名义上是「C 语言基础-上下」,但整包一路铺到了 C 语言项目、51 游戏机、智能家居、编程车与汽车仪表盘。看课纲的人第一眼容易被「基础」两个字骗过去,以为只是变量循环函数,其实这套东西真正值钱的地方在后半段——它把 C 语言当作嵌入式开发的操作语言来教,而不是当一门独立的编程课来教。这个取向…

已有 3 人浏览 发布 2026-09-04 更新 2026-09-09

百问网这套 60 天嵌入式的 0203 讲,实际内容比标题要宽:名义上是「C 语言基础-上下」,但整包一路铺到了 C 语言项目、51 游戏机、智能家居、编程车与汽车仪表盘。看课纲的人第一眼容易被「基础」两个字骗过去,以为只是变量循环函数,其实这套东西真正值钱的地方在后半段——它把 C 语言当作嵌入式开发的操作语言来教,而不是当一门独立的编程课来教。这个取向差异,决定了它值不值得你花时间。

这套课在讲什么,以及它没在讲什么

C 语言基础部分走的是标准路径:环境搭好、hello world、变量与类型、控制流、函数、指针、结构体,上下两段基本覆盖了写裸机代码需要的那一套语法。它的讲法偏「够用即止」,不会像某些纯粹的语言课那样在语法细节上反复打磨。对于已经写过 C 的人,前几讲可以直接快进,重点看它怎么解释指针与内存——嵌入式里指针用错一次就是跑飞,这部分的讲解密度比语法课高。

它没有做成一本 C 语言参考书。字符串处理、位运算之外的高级话题讲得克制,标准库的覆盖也不算全。如果你的目标是把 C 语言本身吃透,这套课不够;如果目标是尽快能读写寄存器、点灯、跑通外设,它的取舍是对的。

值得精看的几段

  • 指针与内存布局相关章节:嵌入式的分水岭就在这里,值得逐句看,配合开发板自己验证一遍地址。
  • C 语言项目部分:这是基础语法和实际工程之间的桥。重点不在代码写了什么,而在它怎么组织多个文件、怎么划分头文件与实现。
  • 51 游戏机项目:资源极度受限的环境,能看清嵌入式里「能用」和「优雅」之间的取舍,也会逼你真正理解位操作。
  • 智能家居与编程车部分:开始引入通信、OTA、仪表盘这类系统级概念。到这一段,C 语言已经退成工具,重点是任务怎么拆、模块怎么对接。
  • 第 0 课的 Ready Go:别跳过,它是全课的环境与节奏说明,看完能判断自己该从哪一讲切入。

资料包怎么拆开用

包里同时给了普通版和字幕版两套视频,这不是冗余。字幕版适合第一遍通看加速,普通版适合挑重点段落细看画面里的操作细节——尤其是环境和工具配置的部分,字幕版盯着文字反而会漏掉屏幕上的动作。建议的用法是:第一遍用字幕版建立整体脉络并标出卡点,第二遍只回到普通版重看卡点段落,不要两套都完整刷。

就业挑战班那部分资料单独放,性质和其他内容不同。它更像是对前面项目的一次综合性要求,适合在基础段全部过完之后再打开,当作自测而不是课程。

适合谁,以及怎么切

已经会写代码但没碰过硬件的人,从第 0 课之后快速过语法,把时间压在指针和 C 语言项目上,再进 51 与智能家居。完全零基础的人,语法段老老实实跟完,但要有心理准备:真正的门槛不在 C 语言,而在后面项目里那些没人替你解释清楚的硬件行为。这套课的价值曲线是明显后置的,前段平淡,后段分量重,判断它适不适合你,看后三个项目就够了。

rk0569-百问网嵌入式60天|0203 C语言基础-上下

从基础到项目实战,全面掌握嵌入式开发

编辑点评

系统学习C语言,深入理解嵌入式开发环境,通过项目实战提升实践能力。

⭐ 编辑推荐

本课程从C语言基础入手,逐步深入到嵌入式开发环境,通过多个实战项目,帮助学员全面掌握嵌入式开发技能。

✨ 课程亮点

系统学习C语言
实战项目驱动
嵌入式开发环境深入理解

课程目录

rk0569-百问网嵌入式60天
0203 C语言基础-上下
04 C语言进阶
05 C语言链表
06 51单片机开发基础
07 STM32F103开发基础
08 硬件基础
09正课C语言项目
10正课51游戏机项目
11正课智能家居项目
12正课编程车-OTA-汽车仪表盘
14 硬件PCB设计打样与生产
就业挑战班资料
0573.百问网嵌入式60天文件目录.txt [0.0MB]
10.第3课字幕版数据类型与变量上1 .mp4 [49.8MB]
11.第3课 - 数据类型与变量上-2 .mp4 [36.4MB]
12.第3课字幕版 数据类型与变量上-2 .mp4 [51.3MB]
13.第4课 - 数据类型与变量下-1 .mp4 [28.4MB]
14.第4课字幕版 - 数据类型与变量下-1 .mp4 [40.5MB]
15.第4课 - 数据类型与变量下-2 .mp4 [25.3MB]
16.第5课 - 深入数据类型与变量-1 .mp4 [54.9MB]
17.第5课 - 深入数据类型与变量-2 .mp4 [47.4MB]
18.第6课 - 类型与变量编程练习-1 .mp4 [26.1MB]
19.第6课 - 类型与变量编程练习-2 .mp4 [33.7MB]
20.第7课 - 程序中的数据输入-1 .mp4 [33.1MB]
21.第7课 - 程序中的数据输入-2 .mp4 [24.3MB]
22.第8课 - 四则运算与关系运算 .mp4 [54.5MB]
23.第9课 - 逻辑运算与位运算 .mp4 [62.1MB]
24.第10课 - 深度剖析位运算 .mp4 [54.4MB]
25.第11课 - 程序中的选择结构 .mp4 [46.0MB]
26.第12课 - if 语句编程练习 .mp4 [48.3MB]
27.第13课 - switch 多分支选择语句 .mp4 [54.9MB]
28.第14课 - 程序中的循环结构 .mp4 [50.8MB]
29.第15课 - while 语句编程练习 .mp4 [58.5MB]
33.第19课 - 再论数据类型 .mp4 [83.9MB]
34.第20课 - 经典问题剖析 .mp4 [94.9MB]
35.第21课 - 程序中的辅助语句上 .mp4 [95.6MB]
36.第22课 - 程序中的辅助语句下 .mp4 [43.3MB]
37.第23课 - C 语言中的常量 .mp4 [104.4MB]
38.第24课 - 初探程序中的数组 .mp4 [73.2MB]
39.课 - 数组特性深入剖析 .mp4 [68.6MB]
40.课 - 多维数组的概念与示例 .mp4 [157.3MB]
41.课 - 字符数组与字符串上 .mp4 [109.8MB]
42.课 - 字符数组与字符串下 .mp4 [75.6MB]
43.第29课 - 数组专题练习上 .mp4 [67.2MB]
44.课 - 数组专题练习下 .mp4 [133.6MB]
45.课 - 初探程序中的函数 .mp4 [97.9MB]
46.课 - 深入浅出函数调用 .mp4 [78.6MB]
47.课 - 函数定义细节剖析 .mp4 [152.7MB]
48.课 - 函数参数深度剖析 .mp4 [95.1MB]
49.第35课 - 编写函数对数组排序 .mp4 [93.3MB]
5.第2课 - 程序中的数据输出-1 .mp4 [37.5MB]
50.第36课 - 变量的作用域与生命期上 .mp4 [100.1MB]
51.第37课 - 变量的作用域与生命期下 .mp4 [129.7MB]
52.第38课 - 函数专题练习 .mp4 [112.0MB]
53.第39课 - 递归函数简介 .mp4 [63.8MB]
54.第40课 - C 语言中的宏定义 .mp4 [127.4MB]
55.第41课 - 指针一种特殊的变量 .mp4 [146.9MB]
56.第42课 - 深入理解指针与地址 .mp4 [168.3MB]
57.第43课 - 指针与数组上 .mp4 [106.0MB]
58.第44课 - 指针与数组下 .mp4 [152.7MB]
59.第45课 - 指针与函数 .mp4 [170.1MB]
6.第2课字幕版程序中的数据输出1 .mp4 [52.5MB]
60.第46课 - 指针与堆空间 .mp4 [118.4MB]
61.第47课 - 指针专题经典问题剖析 .mp4 [191.6MB]
62.第48课 - 自定义数据类型上 .mp4 [194.7MB]
63.第49课 - 自定义数据类型中 .mp4 [225.8MB]
64.第50课 - 自定义数据类型下 .mp4 [188.9MB]
65.第51课 - 多文件程序设计 .mp4 [170.1MB]
66.第52课 - 课程总结和展望 .mp4 [25.1MB]
7.第2课 - 程序中的数据输出-2 .mp4 [22.2MB]
8.第2课字幕版程序中的数据输出2 .mp4 [30.7MB]
9.第3课 - 数据类型与变量上-1 .mp4 [35.3MB]
下载说明.txt [0.0MB]

适合人群

  • 嵌入式开发初学者
  • 有一定编程基础者
  • 希望提升实践能力者

🎯 学习收获

  • 掌握C语言基础
  • 熟悉嵌入式开发环境
  • 提升项目实战能力

🎉 祝您学习愉快!

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。