|
嵌入式零基础到就业年班_老陈上官/
; j! I; G+ \4 _& c6 E├──嵌入式零基础到就业年班_老陈的IT杂货铺(1) 1 h" D: z0 D* [
| ├──100_C语言下篇-8.3小应用_1080p.mp4 30.38M9 x/ C2 r; g! x$ C/ E% T
| ├──101_C语言下篇-8.4 结构体和数组的结合_1080p.mp4 18.24M
2 R3 u' b& d4 }5 Q n| ├──102_C语言下篇-8.5. 结构体数组应用之选票系统_1080p.mp4 53.73M
; w" Y6 Y* R. {8 t \| ├──103_C语言下篇-8.6 结构体指针变量引入_1080p.mp4 12.54M
]0 Z! j) H5 X; H+ @# u: S* c6 D| ├──104_C语言下篇-8.7 通过结构体指针来访问结构体内容_1080p.mp4 9.50M+ A4 {* U: S, m2 @+ T
| ├──105_C语言下篇-8.8 结构体指针应用01_1080p.mp4 13.09M) a3 w7 t5 ^4 ?6 h% V: I4 J
| ├──106_C语言下篇-8.9 结构体指针应用02之改写选票系统_1080p.mp4 27.64M
; O/ c7 W' n9 P* p0 K| ├──107_C语言下篇-8.10 结构体指针数组函数综合应用改写选票系统_1080p.mp4 79.06M5 X' D" _4 e; M9 h% J0 m% w
| ├──108_C语言下篇-8.11 结构体二级指针_1080p.mp4 40.89M, v+ o$ P: Y$ n8 @; W' ~5 {+ Y& x. n
| ├──109_C语言下篇-8.12 联合体共用体概念引入_1080p.mp4 17.82M
; S4 L8 X/ f" c| ├──10_C语言上篇-2.4 基础认知什么是变量_1080p-笔记.PanD 0.09kb2 j( Y1 K- E8 _4 [: G$ N3 q
| ├──10_C语言上篇-2.4 基础认知什么是变量_1080p.mp4 19.32M! H: ~/ Y6 p# `* M c
| ├──110_C语言下篇-8.13 共用体注意数据覆盖问题_1080p.mp4 8.68M
Q7 l6 Q: Z/ h| ├──111_C语言下篇-8.14 共用体开发案例_1080p.mp4 41.25M& Y# E' G0 c: N5 |; `" r- _/ D% ~( W
| ├──112_Linux快速预备-老版本过渡-8.1. Linux的简介_1080p.mp4 44.15M, I( Q* V( D0 j
| ├──113_Linux快速预备-老版本过渡-8.2. 全网最快搭建Linux开发环境(ubuntu)_1080p.mp4 38.62M3 M- ^8 d1 w0 w% x/ l
| ├──114_Linux快速预备-老版本过渡-8.3. 如何在Linux下编写代码和执行程序_1080p.mp4 27.23M8 ~, R H( e0 l C' B
| ├──115_Linux快速预备-老版本过渡-8.4. Linux常用初级指令介绍和使用_1080p.mp4 32.77M' J+ t1 n' @% }. O3 |/ L& X% z
| ├──116_Linux快速预备-老版本过渡-8.5. Linux虚拟机和windows间的文件传输方式_1080p.mp4 46.23M& Z. l2 h, {# K) Z. p# P6 V
| ├──117_Linux快速预备-老版本过渡-8.6. VMware虚拟接网络连接的三种方式_1080p.mp4 54.54M
0 |3 P1 V% t* N5 ]& z| ├──118_链表老版本过度-9.1 链表是个好东西_1080p.mp4 16.02M
n' t, F$ C+ R8 Y9 `| ├──119_链表老版本过度-9.2 链表和数组区别及实现_1080p.mp4 26.25M
8 |. _. w! ^$ J4 K9 Z" @| ├──11_C语言上篇-2.5 变量名标识符_1080p.mp4 11.92M
! a# H p/ N8 ~: N, p) D9 N; b d| ├──120_链表老版本过度-9.3 链表静态添加和动态遍历_1080p.mp4 31.04M; T# ]& O7 o# E$ L! {
| ├──121_链表老版本过度-9.4 链表遍历中的point=point-next_1080p.mp4 8.78M
0 P1 d% d0 j4 Y$ \| ├──122_链表老版本过度-9.5 统计链表节点个数及链表查找_1080p.mp4 14.94M6 y! u; \: c t0 p
| ├──123_链表老版本过度-9.6 链表从指定节点后方插入新节点_1080p.mp4 19.13M3 [/ w2 O. x- s: _' n
| ├──124_链表老版本过度-9.7 链表从指定节点前方插入新节点_1080p.mp4 54.23M
8 p5 A+ x- x% V' M' G| ├──125_链表老版本过度-9.8 链表删除指定节点_1080p.mp4 35.52M/ _' e$ i: h2 C5 r/ f' {; G4 c5 O
| ├──126_链表老版本过度-9.9 链表动态创建之头插法_1080p.mp4 35.13M" t; z6 O u* r
| ├──127_链表老版本过度-9.10 头插法优化补充_1080p.mp4 21.26M
+ T6 |& e- F3 H. [ X! o& || ├──128_链表老版本过度-9.11 尾插法创建链表_1080p.mp4 22.81M3 d9 s* u+ ?$ d8 D1 o$ B3 W
| ├──129_C语言贪吃蛇项目-1.项目演示_1080p.mp4 12.04M
( D9 L7 G2 n$ m# H+ k2 O6 r| ├──12_C语言上篇-2.6 计算机的数据类型_1080p.mp4 20.06M' g7 S; X- z# ?& H, Q
| ├──130_C语言贪吃蛇项目-2.基础要求_1080p.mp4 6.58M/ i$ i, K% _9 [, q% l+ H3 A0 a
| ├──131_C语言贪吃蛇项目-3.为什么需要ncurse_1080p.mp4 17.87M
: }/ m. D! y5 z/ k2 M3 w. M| ├──132_C语言贪吃蛇项目-4.curse输入输出_1080p.mp4 33.56M
" [+ N- e% i" d& j8 P| ├──133_C语言贪吃蛇项目-5.ncurse上下左右键获取_1080p.mp4 19.68M
0 h* _. I: L& n a| ├──134_C语言贪吃蛇项目-6.地图规划_1080p.mp4 11.89M5 H8 v f" r; `' o6 O$ E* Q
| ├──135_C语言贪吃蛇项目-7.地图实现一_1080p.mp4 38.44M
u5 s7 m9 n' d# y) r4 }| ├──136_C语言贪吃蛇项目-8.贪吃蛇地图实现结束_1080p.mp4 28.79M
1 ]6 r) R& l3 y2 Z, \% C| ├──137_C语言贪吃蛇项目-9.贪吃蛇地图优化及算法说明_1080p.mp4 9.82M
* Q" y* S$ B" W9 |# R/ R| ├──138_C语言贪吃蛇项目-10.显示贪吃蛇身子的一个节点_1080p.mp4 20.22M& |' j1 J3 B- k- Y
| ├──139_C语言贪吃蛇项目-11.显示贪吃蛇完整身子_1080p.mp4 28.67M
% Q" Y, W8 X% G; n" u" @| ├──13_C语言上篇-2.7 printf打印的用法_1080p.mp4 73.16M
( ]4 z- X- x% U5 G) O| ├──140_C语言贪吃蛇项目-12.显示贪吃蛇完整身子改进_1080p.mp4 30.69M
7 S& D+ m6 O3 e, O| ├──141_C语言贪吃蛇项目-13.贪吃蛇向右移动_1080p.mp4 37.18M
' f8 r! ?1 N' S: \% P! {9 ?6 v3 F: U J| ├──142_C语言贪吃蛇项目-14.贪吃蛇不想活了撞墙找死_1080p.mp4 20.60M. O1 D" r1 \' L' F6 Y$ \ o
| ├──143_C语言贪吃蛇项目-15.贪吃蛇脱缰向右自行游走_1080p.mp4 8.58M! N$ k' A6 F: J7 n: v) B' V1 w2 Y
| ├──144_C语言贪吃蛇项目-16.贪吃蛇方向移动和刷新界面一起实现面临的问题_1080p.mp4 10.32M5 M& q( W1 E% |/ D4 C' p
| ├──145_C语言贪吃蛇项目-17.Linux线程概念引入及编程实现_1080p.mp4 31.79M* d; J$ V6 Q6 b3 a$ Z
| ├──146_C语言贪吃蛇项目-18.使用线程解决16节中提到问题_1080p.mp4 11.25M8 f/ A! e8 I( j* f
| ├──147_C语言贪吃蛇项目-19.实现贪吃蛇四方向的疯烧走位_1080p.mp4 23.44M
# W K: N# H3 b ]7 s( k- i) `| ├──148_C语言贪吃蛇项目-20.绝对值方式解决不合理走位一_1080p.mp4 30.42M
5 b# K% P9 a* [5 H1 D& H+ g& [| ├──149_C语言贪吃蛇项目-21.绝对值方式解决不合理走位二_1080p.mp4 3.97M
2 V! f9 t/ \+ ~& r$ {* p| ├──14_C语言上篇-2.8 printf小练习_1080p.mp4 15.85M) P/ r2 F' l# l
| ├──150_C语言贪吃蛇项目-22.贪吃蛇吃饭咯_1080p.mp4 17.36M8 P% ~4 L2 w& n% D- f( R8 \
| ├──151_C语言贪吃蛇项目-23.贪吃蛇食物位置随机_1080p.mp4 11.66M7 I1 o; A2 e0 q" ?, A
| ├──152_C语言贪吃蛇项目-24.贪吃蛇撞墙找死和想不开咬死自己来结束游戏的代码优化_1080p.mp4 28.04M
' [7 G7 U+ y9 F7 ]' x2 p F| ├──153_C语言贪吃蛇项目-25.贪吃蛇小游戏总结_1080p.mp4 13.10M( U% p; U4 O8 B
| ├──154_上官一号-STC51醉牛51教程上-1. 课程概述_1080p.mp4 8.81M
6 x* z2 j+ H& F( X: |8 i| ├──155_上官一号-STC51醉牛51教程上-2. 开发软件Keil的安装_1080p.mp4 10.64M
' s( p% C$ \" e- O1 c) E' A| ├──156_上官一号-STC51醉牛51教程上-3. 手把手创建一个Keil代码工程_1080p.mp4 15.72M' a8 h9 w; W' h) u
| ├──157_上官一号-STC51醉牛51教程上-4. Hex程序烧写到单片机_1080p.mp4 31.51M
0 w; V. B" ~6 s6 v0 Y| ├──158_上官一号-STC51醉牛51教程上-5.单片机基本认知_1080p.mp4 70.26M
- v( }. r; R" D| ├──159_上官一号-STC51醉牛51教程上-6.单片机那点事儿的思维发散_1080p.mp4 25.35M& q% D4 H; J6 D/ s- w5 j, p6 B
| ├──15_C语言上篇-2.9 scanf输入的用法_1080p.mp4 45.51M' q# }4 z. z8 _/ V5 E
| ├──160_上官一号-STC51醉牛51教程上-7. SFR及SBIT描述IO口和具体引脚_1080p.mp4 25.95M- B8 q: r( V8 t
| ├──161_上官一号-STC51醉牛51教程上-8. IO口输入输出_1080p.mp4 31.37M% T+ `7 l3 m. S) n
| ├──162_上官一号-STC51醉牛51教程上-9. 点亮一个LED_1080p.mp4 31.76M$ @8 h+ ]4 b: S6 Z
| ├──163_上官一号-STC51醉牛51教程上-10. 编程实现LED闪烁_1080p.mp4 20.42M
5 {% F+ ]' y1 Y. s! Z| ├──164_上官一号-STC51醉牛51教程上-11. 按下按键点亮灯_1080p.mp4 33.27M
! ^5 v% f0 X! r4 g| ├──165_上官一号-STC51醉牛51教程上-12. 两个按键控制灯_1080p.mp4 8.26M; O- ]7 }2 L, F
| ├──166_上官一号-STC51醉牛51教程上-13. 按键的软件消抖_1080p.mp4 30.47M
& E; u/ t S p$ q9 h( V" D1 `0 h| ├──167_上官一号-STC51醉牛51教程上-14. IO口状态翻转_1080p.mp4 6.62M
, r1 R5 d. U% m| ├──168_上官一号-STC51醉牛51教程上-15. 记录状态位来控制LED_1080p.mp4 15.72M1 \; T7 G# V* f8 c2 N) P
| ├──169_上官一号-STC51醉牛51教程上-16. 简易电动车防盗器小项目概述_1080p.mp4 22.73M, }0 h1 R" n1 x; d- m+ E8 C: ?
| ├──16_C语言上篇-2.10 scanf混合输入的那些坑_1080p.mp4 32.67M" w; s' X8 J6 u) v$ A
| ├──170_上官一号-STC51醉牛51教程上-17. 震动传感器介绍及实战_1080p.mp4 63.62M
$ N9 z! \0 `) ?1 `* I, x| ├──171_上官一号-STC51醉牛51教程上-18. 继电器介绍及实战_1080p.mp4 60.31M
7 h0 r( [" D# ^7 g j2 C| ├──172_上官一号-STC51醉牛51教程上-19. 震动控制喇叭_1080p.mp4 40.52M
# y2 P; x' g" \+ s, p" Z| ├──173_上官一号-STC51醉牛51教程上-20. 433M无线射频信号控制喇叭_1080p.mp4 59.24M
- V7 u# `0 b: e. O4 Z( e. ]| ├──174_上官一号-STC51醉牛51教程上-21. 电动车简易防盗器设计_1080p.mp4 17.80M* q- e) W7 ]5 o6 o/ H$ @# S9 `7 a6 k
| ├──175_上官一号-STC51醉牛51教程上-22. 电动车简易防盗器编程实现_1080p.mp4 75.96M
# j- @$ A+ Z! K# W8 |- E$ \1 b. ~2 i| ├──176_上官一号-STC51醉牛51教程上-23. 感应开关盖垃圾桶需求概述_1080p.mp4 9.80M
: G7 J. a$ v# z, C| ├──177_上官一号-STC51醉牛51教程上-24. 定时计数器的概念引入_1080p.mp4 13.54M
5 h3 ~# d) P8 G2 K$ A' n, g| ├──178_上官一号-STC51醉牛51教程上-25. 晶振时钟周期机器周期_1080p.mp4 15.51M
& P* r, r0 Z9 v& d8 M+ k& b. f| ├──179_上官一号-STC51醉牛51教程上-26. 定时器加一经过多久_1080p.mp4 16.99M' B$ B7 Z4 H6 ^6 @% y7 }& B
| ├──17_C语言上篇-2.11 其它输入输出的方式_1080p.mp4 8.02M
( W- e. L- i3 F" ?, C5 B| ├──180_上官一号-STC51醉牛51教程上-27. 什么是寄存器_1080p.mp4 22.03M* }8 k+ j$ d2 _# h8 U
| ├──181_上官一号-STC51醉牛51教程上-28. 定时器如何定时10毫秒_1080p.mp4 31.85M% l, Z# @1 [1 j2 y
| ├──182_上官一号-STC51醉牛51教程上-29. 定时器编程前寄存器配置计划_1080p.mp4 47.89M
0 [0 c* K+ k' C) L2 x, P/ I| ├──183_上官一号-STC51醉牛51教程上-30. 定时器控制LED每隔一秒亮灭_1080p.mp4 40.46M
" e( }; h8 r: a+ J5 Z( n/ s6 I9 K* W2 c| ├──184_上官一号-STC51醉牛51教程上-31. 按位操作_1080p.mp4 37.58M
+ y3 c. W- ~6 ~! B; ~) k| ├──185_上官一号-STC51醉牛51教程上-32. AUXR特殊功能寄存器时钟的电磁辐射_1080p.mp4 13.78M2 C$ J! @$ p/ L: L9 _
| ├──186_上官一号-STC51醉牛51教程上-33. 初探单片机中断_1080p.mp4 37.28M
" c! {7 w$ l, {& B0 l" x8 F2 ~- V| ├──187_上官一号-STC51醉牛51教程上-34. 定时器中断相关寄存器_1080p.mp4 13.82M
# R/ I# S4 c1 r- W| ├──188_上官一号-STC51醉牛51教程上-35. 定时器中断方式控制LED_1080p.mp4 42.30M1 z8 C k- \& b$ W7 ?+ @0 s1 k4 e* |
| ├──189_上官一号-STC51醉牛51教程上-36. 初识PWM_1080p.mp4 18.80M
$ ?" T- w: M( e6 h5 l% c9 w| ├──18_C语言上篇-2.12 输入输出练习题_1080p.mp4 26.41M% C; q" N( j) v' V4 _
| ├──190_上官一号-STC51醉牛51教程上-37. sg90舵机基本认知_1080p.mp4 16.55M
6 o2 Y( `" M5 i2 X| ├──191_上官一号-STC51醉牛51教程上-38. 舵机编程实战_1080p.mp4 71.96M
/ X+ O( U, E8 o }: ]7 U; p| ├──192_上官一号-STC51醉牛51教程上-39. 超声波测距传感器认知_1080p.mp4 31.14M n7 M! v+ @; ?2 q1 ]) O, h5 c
| ├──193_上官一号-STC51醉牛51教程上-40. 从零编程实现超声波测距_1080p.mp4 70.69M
( Z6 r! C3 j- S* U% S# w| ├──194_上官一号-STC51醉牛51教程上-41. 感应开关盖垃圾桶需求设计_1080p.mp4 5.74M) \# ?& H0 X# B
| ├──195_上官一号-STC51醉牛51教程上-42. 垃圾桶01_修改超声波为定时器一控制_1080p.mp4 35.61M2 U, c$ b, D5 w( b3 ~- ]
| ├──196_上官一号-STC51醉牛51教程上-43. 垃圾桶02_封装超声波测距代码_1080p.mp4 17.15M6 |0 v) n0 T6 E2 `+ s; C- [' C
| ├──197_上官一号-STC51醉牛51教程上-44. 垃圾桶03_实现距离感应开关盖_1080p.mp4 50.59M7 j% k4 }0 K( T1 x1 Y4 p
| ├──198_上官一号-STC51醉牛51教程上-45. 垃圾桶04_添加按键开盖功能_1080p.mp4 10.17M9 x+ ~2 l6 ~7 v+ |. G% n# v
| ├──199_上官一号-STC51醉牛51教程上-46. 垃圾桶05_添加震动开盖功能_使用外部中断优化_1080p.mp4 63.72M& Q# |. {! S/ q* L. ~) y. D( m: ?
| ├──19_C语言上篇-2.13 布置简陋土逼密码学和计算器小作业_1080p.mp4 4.70M" N' L( R& V" [) T! C
| ├──1_C语言上篇-0基础C语言陪跑课程介绍视频_1080p.mp4 13.89M) f+ T0 u; _# D
| ├──200_上官一号-STC51醉牛51教程上-47. 垃圾桶06_添加开盖滴滴声_项目完结_1080p.mp4 16.95M
! t+ W4 g' R7 w+ v% B, Y| ├──201_上官一号-STC51醉牛51教程上-48. 垃圾桶成品展示_1080p.mp4 8.76M( N/ x' D% h+ Z; _% l6 R& \
| ├──202_上官一号-STC51醉牛51教程上-49. 垃圾桶的抽抽BUG解决_1080p.mp4 22.10M
" j% B; t4 n5 R$ `| ├──203_上官一号-STC51醉牛教程-下-50. 初识串口_推荐1.5倍数观看_1080p.mp4 69.06M
8 Y# j6 p) z. [| ├──204_上官一号-STC51醉牛教程-下-51. 概念思维整理补充_1080p.mp4 12.33M
" H. c3 _- k3 t \4 |/ u7 {$ v| ├──205_上官一号-STC51醉牛教程-下-52. 串口编程的关键要素提点_1080p.mp4 39.68M$ X& @% A& U1 y9 B& ?% I
| ├──206_上官一号-STC51醉牛教程-下-53. 编程实现每秒发送数据给电脑_1080p.mp4 24.41M
! |+ @# y1 P' A, `| ├──207_上官一号-STC51醉牛教程-下-54. 串口编程寄存器分析_1080p.mp4 73.06M3 |! ~* _) s( C; a) R4 _# u6 l
| ├──208_上官一号-STC51醉牛教程-下-55. 串口编程01_自己实现串口初始化_1080p.mp4 79.99M
( y+ G) G. r! J& F| ├──209_上官一号-STC51醉牛教程-下-56. 串口编程02_发送字符串_1080p.mp4 35.44M
. r& k* s! v1 Z- l| ├──20_C语言上篇-3.1 流程控制之if语句_1080p.mp4 36.28M6 g8 o! m' `+ R# b9 F0 d8 p# J
| ├──210_上官一号-STC51醉牛教程-下-57. 串口通信编程03_PC发送指令控制LED_1080p.mp4 40.65M
! _$ o( J4 R$ a5 g. M% G| ├──211_上官一号-STC51醉牛教程-下-58. 串口通信编程04_串口中断实时控制LED_1080p.mp4 38.55M* O5 ]0 _ t/ K* n6 z. X* m0 z/ j9 H$ u
| ├──212_上官一号-STC51醉牛教程-下-59. 小白玩串口控制的ASSII避坑_1080p.mp4 25.39M
. w1 I9 T" t$ \5 o( N| ├──213_上官一号-STC51醉牛教程-下-60. 串口支持单词型指令控制_1080p.mp4 30.39M
, o+ l; b6 W5 [/ j# J! ?( o% {| ├──214_上官一号-STC51醉牛教程-下-61. 串口原理协议概念收尾_1080p.mp4 76.01M/ ?! a& O+ s4 p+ e- Q& O: X8 I
| ├──215_上官一号-STC51醉牛教程-下-62. 通过蓝牙控制LED_1080p.mp4 39.87M
n5 o; v$ d, S9 i| ├──216_上官一号-STC51醉牛教程-下-63. HC-08概述_1080p.mp4 28.34M
. k9 d! |) n) M. S% B& V. H' {5 S2 u| ├──217_上官一号-STC51醉牛教程-下-64. AT指令修改蓝牙名字_1080p.mp4 24.34M
% T- a- O2 n* d; m1 _$ V| ├──218_上官一号-STC51醉牛教程-下-65. wifi模块课程目标概述_1080p.mp4 19.46M3 y H3 b' E4 F* R' O8 `' e6 A: f
| ├──219_上官一号-STC51醉牛教程-下-66. wifi模块的AT指令联网数据交互_1080p.mp4 90.79M
* ?3 W; ?1 z+ B! j- i7 p| ├──21_C语言上篇-3.2 if控制经典案例代数法交换值_1080p.mp4 34.62M# R+ e! s \& W) g
| ├──220_上官一号-STC51醉牛教程-下-67. 单片机发送AT指令实现联网_1080p.mp4 73.36M
0 ?* Y$ ?' i; U0 || ├──221_上官一号-STC51醉牛教程-下-68.通过网络TCP通信控制LED_1080p.mp4 40.40M4 i5 S9 A, g/ i0 W% q9 ^$ f
| ├──222_上官一号-STC51醉牛教程-下-69. 白盒方式看到连接不上的原因,调试手段_1080p.mp4 11.20M
. I% L0 O- [7 j5 [; s" D4 Y| ├──223_上官一号-STC51醉牛教程-下-70. 优化8266使用,监测AT执行结果_1080p.mp4 103.26M
1 G8 e! |7 s$ L$ h B/ k| ├──224_上官一号-STC51醉牛教程-下-71. 优化8266,捕获联网失败的状态_1080p.mp4 23.45M
2 g W2 R# D. K+ Z5 `$ O| ├──225_上官一号-STC51醉牛教程-下-72. ESP工作为AP路由模式并当成服务器_1080p.mp4 18.49M
, @% x) g: G; H2 K+ Z" q| ├──226_上官一号-STC51醉牛教程-下-73. 上官一号当路由和服务器模式控制_1080p.mp4 89.65M& |, G, O0 v! I5 \
| ├──227_上官一号-STC51醉牛教程-下-74. 4G模块初识_1080p.mp4 38.54M4 f) x( s5 T {" g
| ├──228_上官一号-STC51醉牛教程-下-75. 4G模块AT指令操作_1080p.mp4 52.24M8 T1 F; i+ M4 k3 W' M
| ├──229_上官一号-STC51醉牛教程-下-76. 内网穿透建立一个外网可访问的服务器_1080p.mp4 23.52M2 X" H) i4 x3 v9 ]
| ├──22_C语言上篇-3.3 逻辑判断与或非_1080p.mp4 31.69M
, o) t9 B, p4 w5 P1 r+ `| ├──230_上官一号-STC51醉牛教程-下-77. 配置4G模块连接服务器并进行数据交互_1080p.mp4 45.08M
, K! O2 l) y5 ~$ e4 _| ├──231_上官一号-STC51醉牛教程-下-78. 上官一号通过4g模块控制LED_1080p.mp4 25.69M/ ^( E* a/ r" O/ n% p
| ├──232_上官一号-STC51醉牛教程-下-79. 初识LCD1602_1080p.mp4 27.30M0 D: O7 z9 N4 K w
| ├──233_上官一号-STC51醉牛教程-下-80. LCD在一个位置显示一个字母的逻辑_1080p.mp4 26.87M
9 M! D, F# s5 A- P| ├──234_上官一号-STC51醉牛教程-下-81. LCD1602写时序分析_1080p.mp4 22.72M' }8 Z, o: D9 N( R4 ?
| ├──235_上官一号-STC51醉牛教程-下-82. 编程实现LCD1602显示字符C_01_1080p.mp4 34.83M: {8 U w% j @# ?5 q
| ├──236_上官一号-STC51醉牛教程-下-83. 编程实现LCD1602显示字符C_02_1080p.mp4 49.29M' N; j; Z5 C" C
| ├──237_上官一号-STC51醉牛教程-下-84. 编程实现LCD1602显示一行_1080p.mp4 16.34M8 z' A4 t- q' c
| ├──238_上官一号-STC51醉牛教程-下-85. DHT11温湿度传感器初识_1080p.mp4 21.27M
* @* j( e+ V0 h9 V| ├──239_上官一号-STC51醉牛教程-下-86. 发送时序检测模块是否存在_1080p.mp4 56.27M
; R2 R$ V% C3 @# X| ├──23_C语言上篇-3.4 ifelse编程练习_1080p.mp4 39.30M) a% w' e, A) M* w
| ├──240_上官一号-STC51醉牛教程-下-87. 读取DHT11数据的时序分析_1080p.mp4 25.04M( @: G$ J) m u0 Y+ X' _- i2 R
| ├──241_上官一号-STC51醉牛教程-下-88. 根据时序写代码获取DHT11的数据_1080p.mp4 37.53M+ |* k6 {, U6 H1 L
| ├──242_上官一号-STC51醉牛教程-下-89. 温湿度通过串口传到PC显示_1080p.mp4 58.41M2 e4 W9 C/ d: _
| ├──243_上官一号-STC51醉牛教程-下-90 温度检测小系统-又臭又长的代码_1080p.mp4 60.88M
4 B- F; K5 G: ?" E. b| ├──244_上官一号-STC51醉牛教程-下-91. 分文件实现优化代码_1080p.mp4 113.59M
# K" R' }3 g' o* b' T0 E* S| ├──245_上官一号-STC51醉牛教程-下-92. IIC协议初识_1080p.mp4 26.12M
& {, x6 x( w7 Y' x: }" o| ├──246_上官一号-STC51醉牛教程-下-93. IIC协议起始和终止信号_1080p.mp4 36.37M9 H2 r7 N, C2 _6 u& f: w5 Z) j
| ├──247_上官一号-STC51醉牛教程-下-94. IIC协议ACK函数封装_1080p.mp4 11.15M% J* [+ x6 w/ C3 x
| ├──248_上官一号-STC51醉牛教程-下-95. IIC协议发送一个字节的函数封装_1080p.mp4 31.34M
8 U: J; x* O! O, ^$ F| ├──249_上官一号-STC51醉牛教程-下-96. OLED写入指令和数据_1080p.mp4 47.56M
& n3 Z! l0 W. C7 V3 r- [% G# ]| ├──24_C语言上篇-3.5 选择判断的机器人案例_1080p.mp4 28.03M
- e' j9 {/ l* C| ├──250_上官一号-STC51醉牛教程-下-97. OLED显示一个点的思路_1080p.mp4 38.67M
1 U* w# d: C" B2 K8 r9 a| ├──251_上官一号-STC51醉牛教程-下-98. OLED显示一个点代码实现_1080p.mp4 32.21M
3 i8 f7 q( e& T1 B+ A, p' T| ├──252_上官一号-STC51醉牛教程-下-99. OLED列地址和雪花BUG解决_1080p.mp4 49.02M7 j3 ]" U! }9 U" Y
| ├──253_上官一号-STC51醉牛教程-下-100. OLED清屏添加清屏函数_1080p.mp4 40.65M
' ~+ O2 B. Y( w& w' o! X- P| ├──254_上官一号-STC51醉牛教程-下-101. OLED显示字母A_1080p.mp4 29.13M5 W: O: ~. T7 C+ t& o6 c
| ├──255_上官一号-STC51醉牛教程-下-102. OLED显示上官可编程_1080p.mp4 30.80M
/ K4 U6 U: M( @+ |3 l+ d2 K& B% g| ├──256_上官一号-STC51醉牛教程-下-103. OLED显示图片_1080p.mp4 42.70M1 ?, ?; J0 G0 |( Y
| ├──257_上官一号-STC51醉牛教程-下-104. 小车散件组装_推荐相同接线_1080p.mp4 147.77M
6 h3 [* y8 K. d7 C' ~9 a9 c9 Z+ K# j| ├──258_上官一号-STC51醉牛教程-下-105. L9110s电机控制器接线_1080p.mp4 19.77M9 T0 u- K: l7 m( N2 Y+ X. c
| ├──259_上官一号-STC51醉牛教程-下-106. L9110前后左右控制小车_1080p.mp4 36.58M, M% X! R* M& [3 `6 a) a5 u8 D3 t# Q7 z+ B
| ├──25_C语言上篇-3.6 列表选择switchcase_1080p.mp4 31.88M
7 V3 O) }/ ]3 Q3 ]7 B8 Q4 R| ├──260_上官一号-STC51醉牛教程-下-107. 电机相关代码封装_分文件编程_1080p.mp4 23.50M3 T& x6 ]6 q5 u0 H Q
| ├──261_上官一号-STC51醉牛教程-下-108. 串口控制小车_1080p.mp4 69.21M
6 Z9 O$ w! U, \; P6 Z| ├──262_上官一号-STC51醉牛教程-下-109. 手机通过蓝牙控制小车_自定义按键_1080p.mp4 33.77M
: V; L, e; j! i b| ├──263_上官一号-STC51醉牛教程-下-110. 蓝牙小车的点动控制_1080p.mp4 58.71M# ~# R3 N! m+ c% S2 u
| ├──264_上官一号-STC51醉牛教程-下-111. 串口自动发送数据测试上节课效果_1080p.mp4 9.59M* E3 D& y0 k4 r
| ├──265_上官一号-STC51醉牛教程-下-112. 软件PWM调速_1080p.mp4 67.50M& M' y( G4 X5 o
| ├──266_上官一号-STC51醉牛教程-下-113. 左右电机的各自调速管理_1080p.mp4 67.61M
1 b& c3 u5 {5 w0 Q0 o2 I0 T" e| ├──267_上官一号-STC51醉牛教程-下-114. 循迹小车基本原理和方案_1080p.mp4 25.76M* s( }" I& {. \6 D9 |
| ├──268_上官一号-STC51醉牛教程-下-115. 根据循迹原理实现循迹功能代码编写_1080p.mp4 76.26M
4 o0 @4 }9 m3 Q- g| ├──269_上官一号-STC51醉牛教程-下-116. 循迹实际测试和电位器调节_1080p.mp4 56.47M5 E; u) ^! i% k* n& a, i
| ├──26_C语言上篇-3.7 switch练习学生成绩等级划分_1080p.mp4 22.03M9 N1 D% _! m! h! q! [7 _
| ├──270_上官一号-STC51醉牛教程-下-117. 解决转弯平滑问题,加入电机调速_1080p.mp4 39.07M
# R. W) C7 c1 Z$ d, ]! B% f$ ]( I' r| ├──271_上官一号-STC51醉牛教程-下-118. 循迹小车根据赛道实际运行情况的调试方法_1080p.mp4 37.23M
2 I% [# G$ R( J! D) k| ├──272_上官一号-STC51醉牛教程-下-119. 跟随小车_1080p.mp4 33.62M
9 v* s- o J- t H" p| ├──273_上官一号-STC51醉牛教程-下-120. 跟随小车效果_1080p.mp4 5.29M' q3 x+ l2 o' i1 A- ^
| ├──274_上官一号-STC51醉牛教程-下-121. 摇头测距小车01_舵机和超声波封装_1080p.mp4 65.62M, Z: Z' E2 e% V# t4 _
| ├──275_上官一号-STC51醉牛教程-下-122. 摇头测距小车02_实现疯狂摇头_1080p.mp4 45.54M4 N$ x1 t, A( g/ D4 b6 u
| ├──276_上官一号-STC51醉牛教程-下-123. 摇头测距小车03_测距摇头_1080p.mp4 52.08M
; D; r# T+ {1 B+ ]* _% H: ~$ w| ├──277_上官一号-STC51醉牛教程-下-124. 摇头测距小车04_摇头测距和行驶_1080p.mp4 25.02M
+ k' a1 w K f- S. i& }/ V( J| ├──278_上官一号-STC51醉牛教程-下-125. 实地测试及BUG微调_1080p.mp4 22.76M
- V$ @" K2 l# y9 W1 d5 o! Y8 I| ├──279_上官一号-STC51醉牛教程-下-126. 小车测速的原理_1080p.mp4 20.87M
3 V3 `# u. q# r5 e1 ~1 O| ├──27_C语言上篇-3.8 选择练习题之根据路程算折扣_1080p.mp4 42.19M
' z- q, D. K0 ?| ├──280_上官一号-STC51醉牛教程-下-127. 小车测速代码实现_1080p.mp4 83.65M$ n4 m. N6 m! j+ r/ u4 C- ]* E
| ├──281_上官一号-STC51醉牛教程-下-128. 小车测速代码验证和BUG修改_1080p.mp4 56.01M( b0 \" P' S+ ~; a0 K* \+ y
| ├──282_上官一号-STC51醉牛教程-下-129. Oled二次开发为了显示速度_1080p.mp4 64.41M9 v) ~- I6 N5 F5 S
| ├──283_上官一号-STC51醉牛教程-下-130. 蓝牙控制且OLED和蓝牙显示速度_1080p.mp4 46.82M
( H: D9 q M( V+ X| ├──284_上官一号-STC51醉牛教程-下-131. wifi控制小车并发送速度_1080p.mp4 66.47M1 ~% j7 L l3 X( v
| ├──285_上官一号-STC51醉牛教程-下-132. 4g模块控制小车_1080p.mp4 20.77M, r4 k* o% q7 @% [3 U3 s
| ├──286_上官一号-STC51醉牛教程-下-133. 非特定语音识别方案介绍_1080p.mp4 30.25M- l9 Q, G9 O6 ?) ]0 c) A/ g
| ├──287_上官一号-STC51醉牛教程-下-134. SU-03T语音模块的配置使用_1080p.mp4 40.04M
2 @1 f( o0 o. o' \. L6 W4 S( o| ├──288_上官一号-STC51醉牛教程-下-135. SU-03T固件烧录并语音识别测试_1080p.mp4 31.71M5 \3 J7 A) i5 N* B6 M/ L% y
| ├──289_上官一号-STC51醉牛教程-下-136. 语音识别切换小车寻迹避障跟随且Oled显示状态_1080p.mp4 83.75M
8 u! H* B* E5 N e| ├──28_C语言上篇-3.9 作业布置_1080p.mp4 1.93M& @8 U0 y- e5 @5 U1 f+ n
| ├──290_上官一号-STC51醉牛教程-下-137. 效果演示_1080p.mp4 10.38M
0 _& T# B4 M' F/ T| ├──291_上官二号持续更新中....-1. 课程概述_1080p.mp4 7.93M
3 x/ o/ D) D; m) w/ C| ├──292_上官二号持续更新中....-2. 开发软件Keil5的安装_1080p.mp4 13.37M; l. y4 n% |2 s8 |. [3 M
| ├──293_上官二号持续更新中....-3. STM32模板工程的创建与使用_1080p.mp4 8.90M
! Q: B: O) d# W4 ]/ Y| ├──294_上官二号持续更新中....-4. 如何下载程序到STM32单片机_1080p.mp4 92.96M
; |# f8 J( R2 ]| ├──295_上官二号持续更新中....-5. STM32CubeMX的安装_1080p.mp4 9.57M. K* {; [$ W5 K
| ├──296_上官二号持续更新中....-6. 使用STM32CubeMX生成工程文件_1080p.mp4 50.22M4 F6 T, E9 g6 |: X5 _
| ├──297_上官二号持续更新中....-7. STM32介绍_1080p.mp4 21.72M
9 C" e$ {4 ?* ]) N3 A5 t| ├──298_上官二号持续更新中....-8. 标准库与HAL库区别_1080p.mp4 8.06M
0 |9 ?2 m. s2 }# Y- K| ├──299_上官二号持续更新中....-9. 什么是GPIO口?_1080p.mp4 22.59M
u7 K' G* s( P; r! z9 u8 x| ├──29_C语言上篇-3.10 while循环爱你一万遍_1080p.mp4 26.91M1 I/ i/ g; x$ Q6 T! X- S
| ├──2_C语言上篇-1.1 揭秘之什么是程序_1080p.mp4 14.08M$ H5 v" C( S+ S. Q' @# Z
| ├──300_上官二号持续更新中....-10. 推挽输出和开漏输出_1080p.mp4 5.92M1 J) t: M8 }4 e% A6 V
| ├──301_上官二号持续更新中....-11. 点亮LED灯详解_1080p.mp4 26.60M) X9 R8 h, J7 o+ ?
| ├──302_上官二号持续更新中....-12. 按键点亮LED灯(轮询法)_1080p.mp4 67.11M6 C# p) n; C. k5 M4 V) J7 x; @
| ├──303_上官二号持续更新中....-13. 复位和时钟控制(RCC)_1080p.mp4 30.25M
: n/ Q- G% k( K| ├──304_上官二号持续更新中....-14. 中断相关概念_1080p.mp4 34.78M! r: U* y1 I: s
| ├──305_上官二号持续更新中....-15. 按键点亮LED灯(中断法)_1080p.mp4 59.92M
( t& M# A; D0 ^) \) L; N| ├──306_上官二号持续更新中....-16. 电动车报警器项目概述_1080p.mp4 9.52M
% W, f9 H4 x+ `) b- f: W| ├──307_上官二号持续更新中....-17. 振动传感器介绍及实战_1080p.mp4 81.78M; |4 D' D! d" L+ ~ }) T/ M& k
| ├──308_上官二号持续更新中....-18. 继电器介绍及实战_1080p.mp4 19.17M
) H# T7 v8 X/ ` j5 ?| ├──309_上官二号持续更新中....-19. 433M无线发射接收模块介绍及实战_1080p.mp4 36.50M
+ {; _8 O2 H1 f5 B" l: || ├──30_C语言上篇-3.11 while循环计算1到100所有数据之和_1080p.mp4 17.02M* f1 k+ `2 D5 k. Q% q0 b
| ├──310_上官二号持续更新中....-20. 电动车报警器项目设计及实现_1080p.mp4 52.47M
- ]6 h/ m2 \. R6 B4 ?| ├──311_上官二号持续更新中....-21. 定时器介绍1_1080p.mp4 22.04M
( V7 O R% W% x+ ^| ├──312_上官二号持续更新中....-22. 定时器介绍2_1080p.mp4 20.20M O! O) Z6 a# j8 ~0 \+ R8 l
| ├──313_上官二号持续更新中....-23. 使用定时器中断点亮LED灯_1080p.mp4 35.23M
5 a$ y9 {! B: O v( i! f/ Y! K| ├──314_上官二号持续更新中....-24. PWM概述_1080p.mp4 16.09M
# p, M9 D* ?% m& o| ├──315_上官二号持续更新中....-25. PWM实现呼吸灯效果_1080p.mp4 57.69M9 K$ F4 o- ~( Y: x: |& C
| ├──316_上官二号持续更新中....-26. 感应开关盖垃圾桶项目概述_1080p.mp4 4.91M
( N0 x0 c" ?2 _" Q; J6 {| ├──317_上官二号持续更新中....-27. sg90舵机编程实战_1080p.mp4 25.18M
& N7 t$ S* `2 S/ h5 U: G| ├──318_上官二号持续更新中....-28. sg90舵机概述_1080p.mp4 13.59M
# k* v& L- b. I. S3 B8 M5 e2 x| ├──319_上官二号持续更新中....-29. 超声波传感器介绍及实战_1080p.mp4 64.37M
1 I+ D7 h5 s1 j W$ g$ [| ├──31_C语言上篇-3.12 doWhile的小微妙自行体会_1080p.mp4 7.43M
# }: C- X0 Z6 D, B2 s# ]/ a| ├──320_上官二号持续更新中....-30. 封装超声波测距代码_1080p.mp4 32.49M
/ o/ }5 M5 q* ^2 |- G| ├──321_上官二号持续更新中....-31. 实现距离感应开关盖_1080p.mp4 45.44M
7 I; c5 p5 O( J+ j| ├──322_上官二号持续更新中....-32. 添加按键开盖功能_1080p.mp4 28.19M
7 R, t0 J- S u0 \| ├──323_上官二号持续更新中....-33. 添加震动开盖功能_1080p.mp4 21.01M. V6 D2 S2 A% |$ t; X
| ├──324_上官二号持续更新中....-34. 添加蜂鸣器_1080p.mp4 13.12M
! r4 V9 y Y( @" e& Z% J( n| ├──325_上官二号持续更新中....-35. 解决垃圾筒抽抽Bug_1080p.mp4 15.96M
' G9 h- r6 b7 Q# Z. E6 D% {| ├──326_上官二号持续更新中....-36. 串口基本介绍_1080p.mp4 24.14M
/ `; F. ]# t( {+ C# a| ├──327_上官二号持续更新中....-37. 串口实验(非中断)_1080p.mp4 66.97M1 I, M& C/ j# y- s# T
| ├──328_上官二号持续更新中....-38. 串口实验(中断)_1080p.mp4 66.59M: {3 N7 k( u4 \$ ]
| ├──329_上官二号持续更新中....-39. 独立看门狗介绍_1080p.mp4 31.71M. T8 c# @# b& u0 N9 w) [' D
| ├──32_C语言上篇-3.13 while的表达式及for循环等价引入_1080p.mp4 14.20M
( f9 \5 k/ T& t' Z| ├──330_上官二号持续更新中....-40. 独立看门狗实验_1080p.mp4 33.63M
* s! i- y# ?: i, R| ├──331_Linux系统编程=编号以内容章节区分-1.文件编程概述_1080p.mp4 14.24M6 ?( F5 ^/ A$ i: C- h! Q. v7 I
| ├──332_Linux系统编程=编号以内容章节区分-2.文件打开及创建_1080p.mp4 44.65M% \0 p( U! @3 }8 g
| ├──333_Linux系统编程=编号以内容章节区分-3.文件写入操作编程_1080p.mp4 25.25M
& g* t3 S) E3 a. u: _) q& A| ├──334_Linux系统编程=编号以内容章节区分-4.文件读取操作_1080p.mp4 31.37M
% Z. [+ U# |! h B! @4 ], `/ Z| ├──335_Linux系统编程=编号以内容章节区分-5.文件光标移动操作_1080p.mp4 29.00M
8 j1 M5 N D# M7 C| ├──336_Linux系统编程=编号以内容章节区分-6.文件打开创建的补充_1080p.mp4 45.07M
% M# M3 c) }- Z. ~$ a& || ├──337_Linux系统编程=编号以内容章节区分-7.文件操作原理简述_1080p.mp4 47.40M5 ]/ D6 _) y/ f( b+ ?+ _4 @# Q1 w
| ├──338_Linux系统编程=编号以内容章节区分-8.文件操作小应用之实现cp指令_1080p.mp4 50.49M0 d3 Y$ u: Q+ |6 l; e0 p& T& z, |. y' d
| ├──339_Linux系统编程=编号以内容章节区分-9.解决上节课中的隐藏bug_1080p.mp4 15.09M/ Q9 O8 Y5 U. T" K: \
| ├──33_C语言上篇-3.14 关于for循环的见怪不怪_1080p.mp4 12.07M
7 r0 Q' Q$ G* t. H' }| ├──340_Linux系统编程=编号以内容章节区分-10.文件编程小应用之修改程序的配置文件_1080p.mp4 36.66M
1 G3 ~. G# F" p# Y| ├──341_Linux系统编程=编号以内容章节区分-11.写一个整数到文件_1080p.mp4 31.49M
+ W2 F( r2 z: \+ h, R. Y$ l| ├──342_Linux系统编程=编号以内容章节区分-12.写结构体数组到文件_1080p.mp4 10.75M
9 M! K- f% _1 c' p, a6 E- W9 d| ├──343_Linux系统编程=编号以内容章节区分-13.标准C库对文件操作引入_1080p.mp4 36.40M
! X5 x5 a% ^; R& `: L( \1 g7 r4 M; S| ├──344_Linux系统编程=编号以内容章节区分-14.标准c库打开创建文件读写文件光标移动_1080p.mp4 38.10M4 J0 j8 W0 X9 e i# i
| ├──345_Linux系统编程=编号以内容章节区分-15.标准c库写入结构体到文件_1080p.mp4 26.88M
5 Q: {6 H) I4 g, U) e| ├──346_Linux系统编程=编号以内容章节区分-16.文件其它函数讲解及文件收尾_1080p.mp4 46.89M2 l6 O/ t i" X! T5 u3 @! `$ S' R
| ├──347_Linux系统编程=编号以内容章节区分-1.进程相关概念_1080p.mp4 53.37M! |2 e' U2 w J J7 Z% E5 p
| ├──348_Linux系统编程=编号以内容章节区分-2.创建进程函数fork的使用_1080p.mp4 44.66M1 ^7 ^! u8 k4 L/ E, o
| ├──349_Linux系统编程=编号以内容章节区分-3.创建进程函数fork的使用补充_1080p.mp4 17.79M* Z' X5 S: y6 K
| ├──34_C语言上篇-3.15 循环干涉之break和continue编码分析_1080p.mp4 42.63M7 j7 J% p6 d3 s8 U" Z& p5 z
| ├──350_Linux系统编程=编号以内容章节区分-4.进程创建发生了什么事_1080p.mp4 21.06M$ o$ m1 |$ |/ l( |( z% d# C
| ├──351_Linux系统编程=编号以内容章节区分-5.创建新进程的实际应用场景及fork总结_1080p.mp4 32.71M q/ p% o7 u. w0 a
| ├──352_Linux系统编程=编号以内容章节区分-6.vfork创建进程_1080p.mp4 27.25M
2 a- `! S1 w* |% G5 m| ├──353_Linux系统编程=编号以内容章节区分-7.进程退出_1080p.mp4 20.12M
) L( E7 h8 T; s- c6 l# K| ├──354_Linux系统编程=编号以内容章节区分-8.父进程等待子进程退出(一)_1080p.mp4 49.40M& e# m- N# R! }! D K# F. h
| ├──355_Linux系统编程=编号以内容章节区分-9.父进程等待子进程退出(二)_1080p.mp4 47.92M$ v; `) y1 Z/ C3 x
| ├──356_Linux系统编程=编号以内容章节区分-10.exec族函数_1080p.mp4 114.21M
. e, X E) C6 c& q8 ]: \+ }! v| ├──357_Linux系统编程=编号以内容章节区分-11.exec族函数配合fork使用_1080p.mp4 50.71M
) u- C- B, J( w, y| ├──358_Linux系统编程=编号以内容章节区分-12.system函数_1080p.mp4 26.98M
/ p+ `- ~) X! r; D1 X' f| ├──359_Linux系统编程=编号以内容章节区分-13.popen函数_1080p.mp4 30.79M. u0 Z& i* ?) T, q8 V$ S6 H
| ├──35_C语言上篇-3.16 循环的嵌套输出某个规律的数列_1080p.mp4 24.19M# {" \6 Y* G$ b1 X0 N7 a9 [
| ├──360_Linux系统编程=编号以内容章节区分-14.进程总结_1080p.mp4 16.96M
G# A$ ^* Q9 e4 K| ├──361_Linux系统编程=编号以内容章节区分-1.进程间通信概述_1080p.mp4 16.88M+ C/ y5 F# d6 d0 G. w, [
| ├──362_Linux系统编程=编号以内容章节区分-2.管道通信原理_1080p.mp4 30.15M
1 Q8 W* J$ l2 X, G" b/ Z/ r: z- l0 l| ├──363_Linux系统编程=编号以内容章节区分-3.管道编程实战_1080p.mp4 31.75M
" q6 Z3 h$ C3 w| ├──364_Linux系统编程=编号以内容章节区分-5.命名管道的数据通信编程实现_1080p.mp4 42.19M7 d0 N1 k8 w p+ u4 U7 X" p
| ├──365_Linux系统编程=编号以内容章节区分-6.消息队列的通信原理_1080p.mp4 17.49M
* J1 T) R- t9 W: D1 N( r) U( P/ N| ├──366_Linux系统编程=编号以内容章节区分-7.消息队列相关api_1080p.mp4 15.72M4 P/ {5 \& A; ?' G$ ^' H
| ├──367_Linux系统编程=编号以内容章节区分-8.消息队列编程收发数据_1080p.mp4 78.24M! y4 R" @6 I. l# `9 p( T" e, `
| ├──368_Linux系统编程=编号以内容章节区分-10.共享内存概述_1080p.mp4 16.80M
/ ~6 D$ G* v) R3 g# }| ├──369_Linux系统编程=编号以内容章节区分-11.共享内存编程实现_1080p.mp4 54.01M, t8 Q4 j0 S7 j) \% r; b6 K
| ├──36_C语言上篇-3.17 作业布置_1080p.mp4 15.99M
0 y# f4 Z) K% |" ^: d| ├──370_Linux系统编程=编号以内容章节区分-12.信号概述_1080p.mp4 42.45M
?, ^- T( _: t# f% u| ├──371_Linux系统编程=编号以内容章节区分-13.信号编程_1080p.mp4 62.50M# A; N* r5 m* d3 H
| ├──372_Linux系统编程=编号以内容章节区分-15.信号携带消息编程实战_1080p.mp4 58.48M
: o+ w! K( Z+ j$ O. H5 }8 [! v| ├──373_Linux系统编程=编号以内容章节区分-18.信号量编程实现二_1080p.mp4 50.37M( o: L, }0 J. ?6 w" E
| ├──374_Linux系统编程=编号以内容章节区分-1.线程概述(与进程的区别及线程的优势)_1080p.mp4 81.76M
7 U. q8 X4 N( {, n$ N| ├──375_Linux系统编程=编号以内容章节区分-2.线程创建等待及退出_1080p.mp4 72.30M
* N' W- b6 f9 w7 }# G, i! j/ c6 C$ Q| ├──376_Linux系统编程=编号以内容章节区分-3.线程共享内存空间的代码验证_1080p.mp4 31.46M
: J& Z5 I3 E3 z+ }' M7 || ├──377_Linux系统编程=编号以内容章节区分-4.线程同步之互斥量加锁解锁_1080p.mp4 81.66M
$ L# j" e- }! H# P| ├──378_Linux系统编程=编号以内容章节区分-5.互斥锁限制共享资源的访问_1080p.mp4 47.51M/ X/ n' T9 X+ s
| ├──379_Linux系统编程=编号以内容章节区分-6.什么情况造成死锁_1080p.mp4 26.22M
; u; k( Q {; M' B* x# || ├──37_C语言上篇-4.1 数组的引入及基本用法_1080p.mp4 31.03M
5 A0 J5 B4 ?7 c| ├──380_Linux系统编程=编号以内容章节区分-7.线程条件控制实现线程的同步_1080p.mp4 93.75M! I* }+ b" R( k8 B& D" i
| ├──381_Linux系统编程=编号以内容章节区分-1.网络编程概述_1080p.mp4 36.33M i' e0 m! v$ ?: T9 c! k
| ├──382_Linux系统编程=编号以内容章节区分-2.字节序_1080p.mp4 18.32M3 c$ R& [% p* l4 f
| ├──383_Linux系统编程=编号以内容章节区分-3.socket编程步骤_1080p.mp4 17.15M- l- y+ F% I! {9 z$ g
| ├──384_Linux系统编程=编号以内容章节区分-4.Linux提供的API简析_1080p.mp4 31.63M
2 o v3 S4 i; _| ├──385_Linux系统编程=编号以内容章节区分-5.socket服务端代码实现一_1080p.mp4 73.13M# P/ _8 e5 p- S; h) u: U% l6 d" v7 s$ _
| ├──386_Linux系统编程=编号以内容章节区分-6.socket服务端代码实现二_1080p.mp4 64.75M0 f9 A& v& m+ x
| ├──387_Linux系统编程=编号以内容章节区分-7.socket客户端代码实现_1080p.mp4 24.10M
7 Z4 a$ L& A5 I( V9 t1 h| ├──388_Linux系统编程=编号以内容章节区分-8.实现双方聊天_1080p.mp4 75.19M
% n- [7 z: E2 \7 _: ]% N| ├──389_Linux系统编程=编号以内容章节区分-9.多方消息收发_1080p.mp4 31.41M
2 v. [/ ]* m- e| ├──38_C语言上篇-4.2 数组计算大小和各种初始化_1080p.mp4 24.49M
4 Y* |* _# B3 {( j| ├──390_Linux系统编程=编号以内容章节区分-1.项目运行结果_1080p.mp4 14.70M
7 `+ z& [; d w| ├──391_Linux系统编程=编号以内容章节区分-2.项目研发思路_1080p.mp4 59.71M3 P) o7 f6 g3 S, N
| ├──392_Linux系统编程=编号以内容章节区分-3.项目指导_1080p.mp4 117.64M- J- c& R O' D- w! W
| ├──393_全志Linux开发-01. 全志H616课程概述_1080p.mp4 46.52M' O# V% A; M6 p2 Q3 F4 Y* ~
| ├──394_全志Linux开发-02. H616开发板OrangePiZero2介绍_1080p.mp4 29.98M8 ~8 k* D2 w5 Z5 ]0 F+ E
| ├──395_全志Linux开发-03.开发板刷机和系统登录_1080p.mp4 78.33M
f0 b5 j: ~# s( N U| ├──396_全志Linux开发-04.开发板配置网络SSH登录_1080p.mp4 44.41M
6 [( B/ h5 s, ] e| ├──397_全志Linux开发-05.修改开发板内核启动日志级别_1080p.mp4 19.29M
& C) [# `* c4 t% G' D| ├──398_全志Linux开发-06.官方外设库SDK安装和验证_1080p.mp4 35.51M
) u1 p1 J* [) K4 c( T% Y- D9 P! x| ├──399_全志Linux开发-07.老演员蜂鸣器BB响_1080p.mp4 65.38M/ E- L; b% ~* j% I
| ├──39_C语言上篇-4.3 数组应用编程练习_1080p.mp4 19.55M
w$ w! z8 l7 {+ |3 v6 R| ├──3_C语言上篇-1.2.认知延伸之程序和数据算法的关系_1080p.mp4 25.90M
3 N; V" M- R" g q4 `. T& e. N6 s| ├──400_全志Linux开发-08. 上节课遗留问题_1080p.mp4 15.54M5 T3 R% i/ O% U( R% m9 ^% s
| ├──401_全志Linux开发-09.超声波测距原理_1080p.mp4 11.16M" D; \5 X2 B* B1 y! l j
| ├──402_全志Linux开发-10.Linux算时差方法-可用于程序运行效率比较_1080p.mp4 24.75M
2 K) q2 O3 C, Z: }: || ├──403_全志Linux开发-11.超声波测距代码编程实现_1080p.mp4 44.01M% D: ?' j2 W" b
| ├──404_全志Linux开发-12.舵机转向原理回顾_1080p.mp4 16.50M7 i. S( J) y9 d2 J) q9 p
| ├──405_全志Linux开发-13.Linux定时器开发实战_1080p.mp4 56.93M
0 e, o$ O( E/ J K) L x# H| ├──406_全志Linux开发-14.Linux定时器控制舵机实战开发_1080p.mp4 32.51M; P/ O# H/ W1 w8 M+ E2 u
| ├──407_全志Linux开发-15. IIC接口OLED屏概述_1080p.mp4 46.23M
! D3 m- w" b6 W# N$ f: l1 Z4 U0 V| ├──408_全志Linux开发-16. 官方OLED代码功能验证_1080p.mp4 22.45M( I2 a% b Q1 R& l2 B6 |
| ├──409_全志Linux开发-17. SourceInsigt初读库源码研究OLED_DE_1080p.mp4 117.90M0 Z9 P/ y' v6 Q! \4 S
| ├──40_C语言上篇-4.4 数组编程练习之冒泡排序法_1080p.mp4 26.63M2 g4 o( v* D" z2 c. J0 K! Z
| ├──410_全志Linux开发-18. Oled显示自己想要的字符_1080p.mp4 26.41M
+ G! N" c3 ~9 A0 I/ b" T# y. L| ├──411_全志Linux开发-19. 串口开发基本概念回顾_1080p.mp4 35.86M* f$ M3 z6 Z7 K3 S9 \* `9 F, S! X
| ├──412_全志Linux开发-20. wiringPi的串口开发及优化_1080p.mp4 59.26M
# W+ S; W6 C7 T0 S0 g| ├──413_全志Linux开发-21. wiringPi库的串口源码解读_1080p.mp4 87.92M
% S c/ o, }& D9 R1 p% || ├──414_全志Linux开发-22. 不用wiringPI自己实现串口通信_1080p.mp4 64.69M
0 m; z# D; B D- N( G| ├──415_全志Linux开发-23. 语音刷抖音01-su03T语音模块配置_1080p.mp4 31.96M
- C1 P2 O. E6 L8 {| ├──416_全志Linux开发-24. 语音刷抖音02-su03固件烧写并测试_1080p.mp4 15.39M
2 ?; v; M$ E C* n. x9 c& _, {| ├──417_全志Linux开发-25. 语音刷抖音03-编程实现语音指令识别流程框架_1080p.mp4 47.53M
9 ?8 a+ p+ ?& [0 k6 s/ u| ├──418_全志Linux开发-26. 语音刷抖音04-手机连接Linux系统的adb操作细_1080p.mp4 54.56M
* U j9 Q5 ^; d| ├──419_全志Linux开发-27. 语音刷抖音05-adb控制指令测试_1080p.mp4 38.23M J8 s" n, {( n& r3 k2 i! r' k
| ├──41_C语言上篇-4.5 数组编程练习之简单选择排序法_1080p.mp4 22.12M
6 S+ [! h+ f! r8 A8 ]+ c: g: x| ├──420_全志Linux开发-28. 语音刷抖音06-编程整合功能并测试_1080p.mp4 19.67M
# `/ F" v& M% j2 ` v! Y0 U' g| ├──421_全志Linux开发-29. Udev作用概述_1080p.mp4 30.78M
6 I3 v$ o7 u6 h" n* L| ├──422_全志Linux开发-30. 守护进程概述_1080p.mp4 72.16M" S# v) C& f D7 {9 }) f2 G
| ├──423_全志Linux开发-31. 守护进程开发实战并添加开机自启动_1080p.mp4 117.84M U0 ]& B5 o7 t+ _9 j( `% d* i
| ├──424_全志Linux开发-32. 编写判断某程序是否在运行的程序_1080p.mp4 44.18M. H7 w* T, Q' i! U" A, V0 Q
| ├──425_全志Linux开发-33. 守护进程应用之关不掉的语言刷手机程序_1080p.mp4 58.66M, R& i$ Y+ J0 y3 e
| ├──426_全志Linux开发-34. udev的rules编写_1080p.mp4 95.36M( _7 h5 T) R3 O! n; h" s& V8 v, U
| ├──427_全志Linux开发-35. 编写udev规则自动挂载U盘_1080p.mp4 22.20M
0 S/ H) [* f: V+ t- t| ├──428_全志Linux开发-35. 初识SQLite数据库_1080p.mp4 9.34M
% ?" w" H2 j# F5 L| ├──429_全志Linux开发-36. SQLite数据库安装_1080p.mp4 61.93M
+ o( e4 k' i! D/ m( m% b. ]| ├──42_C语言上篇-4.6 二维数组_1080p.mp4 27.72M- d' Z. ? p: |
| ├──430_全志Linux开发-37. SQL指令01-表创建和数据添加_1080p.mp4 30.38M9 S0 \/ T* u+ k8 y. w
| ├──431_全志Linux开发-38. SQL指令-表更新查询添加列_1080p.mp4 39.18M
2 \( \8 i) l8 r; t| ├──432_全志Linux开发-39. SQL编程-打开创建关闭数据库及错误提示_1080p.mp4 51.42M
; @$ Y" O- v# w6 J| ├──433_全志Linux开发-40. SQL编程-C代码执行sql语句_1080p.mp4 56.09M/ f' Q; F5 \# q
| ├──434_全志Linux开发-41. SQL编程-C代码建表和插入数据_1080p.mp4 70.94M
0 B0 o. S+ V$ G" _4 h' n4 \" P| ├──435_全志Linux开发-42. SQLite数据库其他操作及总结_1080p.mp4 25.77M: c4 l2 [/ @0 W" c- f" ^
| ├──436_全志Linux开发-43.带图像识别的智能垃圾桶项目概述_1080p.mp4 43.51M
P% Z. K1 i6 U- i. `| ├──437_全志Linux开发-44. Linux安装Python环境_1080p.mp4 106.65M
& w0 _& A4 h3 y0 H6 K) P- O' S) [| ├──438_全志Linux开发-45. 初探python并定位它_1080p.mp4 63.12M8 r; {; a" O: G" k w* J
| ├──439_全志Linux开发-46.一小时学会Python01_1080p.mp4 101.02M8 z) m; f+ l% y. Z) j! v: n2 f
| ├──43_C语言上篇-4.7 二维数组见怪不怪的初始化_1080p.mp4 13.23M
5 C" n/ V/ j" ^7 b: n| ├──440_全志Linux开发-47. 一小时学会Python02_1080p.mp4 71.30M
7 E) U g% t8 @| ├──441_全志Linux开发-48. 一小时学会Python03函数_1080p.mp4 34.04M1 r+ M; J. h- f. F
| ├──442_全志Linux开发-49. 一小时学会Python04_1080p.mp4 49.74M
, t( S- X4 t. }| ├──443_树莓派ARM-linux-赠课-1. 嵌入式开发概述_1080p.mp4 82.07M
2 g/ Z1 L8 D k5 \( v0 {| ├──444_树莓派ARM-linux-赠课-2.树莓派刷机_1080p.mp4 25.91M
5 B) r. P0 t5 F- X$ o _| ├──445_树莓派ARM-linux-赠课-3.串口方式登录树莓派_1080p.mp4 55.63M# O& @+ p; L+ o6 j# P8 j
| ├──446_树莓派ARM-linux-赠课-4. 配置树莓派接入网络_1080p.mp4 39.41M. A4 Q; [6 `! b7 x: f/ m$ \
| ├──447_树莓派ARM-linux-赠课-5. ssh方式登陆树莓派_1080p.mp4 11.16M; K1 l5 X& a' J9 c: o8 G
| ├──448_树莓派ARM-linux-赠课-6. 更新新版vim方便编程使用_1080p.mp4 36.98M* `. A; F1 T, u! m' P7 F
| ├──449_树莓派ARM-linux-赠课-7.树莓派图形xrdp界面登录_1080p.mp4 34.66M
- l; Q7 e2 Y- z1 L| ├──44_C语言上篇-4.8 二维数组应用之找最大值及对应下标_1080p.mp4 28.56M- [) I" g b- H8 h
| ├──450_树莓派ARM-linux-赠课-8.树莓派和windows的FileZilla文件共享_1080p.mp4 12.46M- I( [) D' a# F, e3 z
| ├──451_树莓派ARM-linux-赠课-9. linux库引入之分文件编程_1080p.mp4 46.85M h6 Q2 p+ v1 O! l) V k
| ├──452_树莓派ARM-linux-赠课-10. linux库引入之动态库静态库_1080p.mp4 32.52M4 R7 _, ]' u) F7 q7 v) T/ Z* H* O
| ├──453_树莓派ARM-linux-赠课-11.linux库之静态库的生成和使用_1080p.mp4 36.99M' S! z- H5 t! g0 o- j1 u7 T# T
| ├──454_树莓派ARM-linux-赠课-12. linux库之动态库生成和使用_1080p.mp4 78.05M9 `5 U- J8 p. `% h. `; |
| ├──455_树莓派ARM-linux-赠课-13. 树莓派外设开发综述一_1080p.mp4 17.99M
) n/ m% u$ r' E| ├──456_树莓派ARM-linux-赠课-14. 树莓派外设开发综述二_1080p.mp4 42.06M
6 i& l3 V+ k7 ~| ├──457_树莓派ARM-linux-赠课-15. 树莓派控制继电器_1080p.mp4 77.96M% Y1 X- o5 N4 E9 N' n& ^
| ├──458_树莓派ARM-linux-赠课-16. 继电器接入电器的使用效果_1080p.mp4 19.15M& w; X# E1 M7 B9 M% r& }. G
| ├──459_树莓派ARM-linux-赠课-17. 继电器组硬件控制开发_1080p.mp4 81.85M
4 Q7 R C5 e3 ~; X0 H| ├──45_C语言上篇-5.1 为什么需要用函数_1080p.mp4 16.32M/ c8 ^- Z: |3 ]+ `+ v. j, R
| ├──460_树莓派ARM-linux-赠课-18. 超声波的工作原理(基于wemos小项目拆分的讲解)_1080p.mp4 19.86M2 U7 p3 f1 J' l
| ├──461_树莓派ARM-linux-赠课-19. 树莓派超声波测距编程实现_1080p.mp4 57.73M
" u. i1 |, K" v) {) S8 e. f. l: U| ├──462_树莓派ARM-linux-赠课-20. 串口通信协议概述,针对面试!_1080p.mp4 20.55M
3 v2 I' A% O; f! I| ├──463_树莓派ARM-linux-赠课-21. 树莓派和电脑之间串口通信编程_1080p.mp4 133.05M
" Q9 G+ D: D" a6 W- H I| ├──464_树莓派ARM-linux-赠课-22. 树莓派和语音模块实现语音识别功能_1080p.mp4 45.98M
+ b% o1 v( w9 p+ a# E| ├──465_树莓派ARM-linux-赠课-23.交叉编译的概念_1080p.mp4 44.04M
+ q" o- Z$ O4 b/ ?9 x; }| ├──466_树莓派ARM-linux-赠课-24. 树莓派(或者其他平台)交叉编译工具链的安装_1080p.mp4 98.18M. _& ]/ m$ `9 Q9 V3 \4 e' e! X
| ├──467_树莓派ARM-linux-赠课-25. 交叉编译阶段二的项目并运行_1080p.mp4 51.81M
& _' x5 ]9 l) O* N" r7 g5 y; m| ├──468_树莓派ARM-linux-赠课-26. 带WiringPi库的交叉编译如何处理一_1080p.mp4 75.60M
. o5 R* v8 G6 P" v/ \, ?3 E4 O| ├──469_树莓派ARM-linux-赠课-27. 带WiringPi库的交叉笔译如何处理二之软链接概念_1080p.mp4 35.72M
. k3 J) `3 A1 @9 `. J, e. Q M| ├──46_C语言上篇-5.2 函数三要素_1080p.mp4 16.47M8 W- z! @; L3 i
| ├──470_树莓派ARM-linux-赠课-28. 带WiringPi库的交叉笔译如何处理三_1080p.mp4 18.51M
" K P+ Z; a4 ^6 ~5 }| ├──471_树莓派ARM-linux-赠课-29. Ubuntu18-04虚拟机搭建VMware版本_1080p.mp4 16.39M- f) Z8 v+ g5 J O7 Q* ^
| ├──472_树莓派ARM-linux-赠课-30. 安装基础程序不要问人咯,太Low的问题问百度_1080p.mp4 28.16M2 v& ]+ U) [ c8 Z' y
| ├──473_树莓派ARM-linux-赠课-31. 为Linux内核开发做基础准备工作_1080p.mp4 48.99M+ I- X+ X7 _- ]5 B( S, ^4 C2 U
| ├──474_树莓派ARM-linux-赠课-32. 嵌入式设备带操作系统的启动过程扫盲_1080p.mp4 42.34M) z& m. p2 U3 a3 T1 V/ i+ g
| ├──475_树莓派ARM-linux-赠课-33. Linux内核源码树扫盲分析_1080p.mp4 74.56M
* R9 t1 T( e T, b; h7 ~& Z) {* _" F| ├──476_树莓派ARM-linux-赠课-34. 配置Linux内核适合树莓派相关操作_1080p.mp4 81.82M# r/ k, p& `. [+ Z% x5 M9 }0 H! Z
| ├──477_树莓派ARM-linux-赠课-35. Linux内核编译_1080p.mp4 19.65M
+ \3 v V- M, h- k# R| ├──478_树莓派ARM-linux-赠课-36. Linux内核镜像拷贝至树莓派并启动新内核_1080p.mp4 155.81M3 n$ `6 H. K" R5 |4 k" ?
| ├──479_树莓派ARM-linux-赠课-37. 文件系统认知一_1080p.mp4 68.79M
& H) a8 p0 s4 m4 W& t3 `1 u| ├──47_C语言上篇-5.3 函数的封装和调用_1080p.mp4 30.28M/ {( D" L6 |+ G1 D% E5 r i/ G- {
| ├──480_树莓派ARM-linux-赠课-38.文件系统认知二_1080p.mp4 25.43M# o5 {# L- J9 h6 p
| ├──481_树莓派ARM-linux-赠课-39.文件系统认知三_1080p.mp4 57.96M* l9 w% B- p! M* ? n7 m- q( t
| ├──482_树莓派ARM-linux-赠课-40.什么是虚拟文件系统_1080p.mp4 45.33M; [" p* _0 E- @- o+ O
| ├──483_树莓派ARM-linux-赠课-41.Linux内核结构介绍_1080p.mp4 36.38M3 l) s z; S8 w$ q2 c3 V2 H
| ├──484_树莓派ARM-linux-赠课-42. Linux内核结构补充_1080p.mp4 29.70M
" s/ O3 {2 o- k( A- [| ├──485_树莓派ARM-linux-赠课-43.驱动认知第一节_1080p.mp4 26.55M7 W" K0 E8 M, Y( s; n1 _
| ├──486_树莓派ARM-linux-赠课-44.驱动认知第二节_1080p.mp4 74.80M
x' Z$ Z6 @2 l# f- ^0 P7 w& X9 H) s| ├──487_树莓派ARM-linux-赠课-45. 基于框架编写驱动代码_1080p.mp4 91.98M
, V! E w! y% W' a- F2 b* Y| ├──488_树莓派ARM-linux-赠课-46.驱动代码编译和测试_1080p.mp4 125.55M
7 U4 b0 C0 J* K, k| ├──489_树莓派ARM-linux-赠课-47.驱动阶段性总结_1080p.mp4 35.99M
2 Q: |9 c, H: M. \8 \0 |; T| ├──48_C语言上篇-5.4 函数的封装和调用2_1080p.mp4 28.15M
' x+ h) }, Z% ~| ├──490_树莓派ARM-linux-赠课-48. 微机总线地址物理地址虚拟地址介绍_1080p.mp4 63.78M
2 C& i% u% e! J/ J| ├──491_树莓派ARM-linux-赠课-49. 树莓派博通BCM2835芯片手册导读_1080p.mp4 101.07M
' A0 D* Z% x, q$ H1 a2 Z| ├──492_树莓派ARM-linux-赠课-50. IO操控代码编程一_1080p.mp4 55.45M/ f* J4 y4 D+ F. P! g! h
| ├──493_树莓派ARM-linux-赠课-51. IO操控代码编程二_1080p.mp4 64.70M. H9 D2 U, @( [" @7 J2 q: V6 x
| ├──494_树莓派ARM-linux-赠课-52. IO口驱动代码调试和测试_1080p.mp4 90.81M
* U& X6 s i5 b1 C+ c| ├──495_树莓ARM-Linux智能家居赠课-1. 智能家居项目运行效果展示_1080p.mp4 23.96M
V' m+ R1 [' b( W( k# p" X: l| ├──496_树莓ARM-Linux智能家居赠课-2. 智能家居功能细节拆分_1080p.mp4 54.43M6 ]; h2 F' F, g L- q: W& [5 I
| ├──497_树莓ARM-Linux智能家居赠课-3.智能家居模型搭建_1080p.mp4 153.01M# g. l( e4 F/ V3 C, y
| ├──498_树莓ARM-Linux智能家居赠课-4. 设计模式的概念引入_1080p.mp4 25.85M
; X. ?) Q3 ]: [2 D8 D( y% a8 _| ├──499_树莓ARM-Linux智能家居赠课-5.C语言面向对象引入类和对象的概念_1080p.mp4 32.08M/ m. Q. t ]" D! h
| ├──49_C语言上篇-5.5 形参实参区别_1080p.mp4 28.71M: Q! o5 C* T1 _" @
| ├──4_C语言上篇-1.3 生产一个程序的过程是什么样 _1080p.mp4 14.12M/ X( F" F0 n# C, U
| ├──500_树莓ARM-Linux智能家居赠课-6.C结构体新玩法_1080p.mp4 20.17M2 \5 {" J% p. b4 ^# N
| ├──501_树莓ARM-Linux智能家居赠课-7.工厂模式概念引入_1080p.mp4 16.28M
4 V3 C6 x6 Q4 }| ├──502_树莓ARM-Linux智能家居赠课-8.工厂模式的实现_1080p.mp4 55.15M
9 A) g2 f7 \$ e| ├──503_树莓ARM-Linux智能家居赠课-9.工厂模式使用及功能验证_1080p.mp4 63.82M/ N5 y( e) K. S2 z. ^& Q% s
| ├──504_树莓ARM-Linux智能家居赠课-10.智能家居项目框架设计_1080p.mp4 14.64M
& c0 F# v% P+ i2 H. k| ├──505_树莓ARM-Linux智能家居赠课-11.智能家居架构代码文件工程建立_1080p.mp4 26.26M
) \. i [6 i+ | J" L/ }| ├──506_树莓ARM-Linux智能家居赠课-12.主流程设计和浴室灯框架编写_1080p.mp4 39.26M+ T3 q$ |+ [# _' g6 z/ \
| ├──507_树莓ARM-Linux智能家居赠课-13.浴室灯代码实现和测试_1080p.mp4 57.17M$ e, d; ~( J P6 P
| ├──508_树莓ARM-Linux智能家居赠课-14.浴室灯改错全过程及功能验证_1080p.mp4 28.54M* s) o5 J0 J7 u9 ?3 G8 z/ k1 H( N
| ├──509_树莓ARM-Linux智能家居赠课-15.二楼灯功能实现_1080p.mp4 40.30M2 {1 f3 M3 h- T( f! x
| ├──50_C语言上篇-5.6 编程案例函数封装获取两个数的大数_1080p.mp4 25.17M! z1 Q& y3 H) Y5 H
| ├──510_树莓ARM-Linux智能家居赠课-16.sourceInsight乱码问题注意_1080p.mp4 11.31M: `, V* v/ f6 X
| ├──511_树莓ARM-Linux智能家居赠课-17.继电器组四盏灯全部实现及功能验证_1080p.mp4 21.85M
/ P7 a# X5 ~; u( _2 _9 v2 D| ├──512_树莓ARM-Linux智能家居赠课-18. 添加火灾检测模块_1080p.mp4 17.13M, d- _ w: n o# D- J& w9 D3 [! b
| ├──513_树莓ARM-Linux智能家居赠课-19. 添加声音识别模块的串口读取功能_1080p.mp4 38.32M
9 T# v$ x5 E8 D1 ] ]| ├──514_树莓ARM-Linux智能家居赠课-20.串口代码调错全过程(坎坷确实大家常遇见的难题)_1080p.mp4 68.95M h7 o3 j; I* L, h1 P, q1 U
| ├──515_树莓ARM-Linux智能家居赠课-21.添加Socket服务器功能_1080p.mp4 81.64M
$ a4 A1 ~1 O q i( P| ├──516_树莓ARM-Linux智能家居赠课-22.主程序代码初步编写,实现语音和网络线程_1080p.mp4 97.60M: }5 Z+ Z1 V* Z, x$ p
| ├──517_树莓ARM-Linux智能家居赠课-23.主程序编译运行,测试网络功能_1080p.mp4 102.47M
/ i: }: _. p) c3 t! X! o; }| ├──518_树莓ARM-Linux智能家居赠课-24.测试串口功能_1080p.mp4 34.22M: Y* K0 B) t" Q' L& e
| ├──519_树莓ARM-Linux智能家居赠课-25.摄像头模块安装_1080p.mp4 46.59M
. c7 {, J8 ^+ k| ├──51_C语言上篇-5.7 关于函数的一些小总结_1080p.mp4 23.92M [- ~/ r- o# @& R/ i5 k7 W* `5 m
| ├──520_树莓ARM-Linux智能家居赠课-26.树莓派mjpg-streamer实现监控功能调试_1080p.mp4 81.14M
{ b8 b0 h8 D, I| ├──521_树莓ARM-Linux智能家居赠课-28.OSI网络模型记忆点_1080p.mp4 33.21M. q' v6 @2 v* K
| ├──522_树莓ARM-Linux智能家居赠课-29.三次握手四次挥手面试理解和记忆_1080p.mp4 54.61M' J+ X7 _8 T& y
| ├──523_树莓ARM-Linux智能家居赠课-30.Socket,TCP,HTTP之间的区别_1080p.mp4 100.61M
% _" X& V- }, A5 g6 q+ _, g| ├──524_树莓ARM-Linux智能家居赠课-31.HTTP协议相关名词概念扫盲_1080p.mp4 67.96M5 m1 f+ M, c6 A3 p
| ├──525_树莓ARM-Linux智能家居赠课-32.HTTPS协议及密码学基础名字扫盲_1080p.mp4 35.16M
& c9 u- y2 @* f8 \| ├──526_树莓ARM-Linux智能家居赠课-33.初见Libcurl库_1080p.mp4 28.69M
5 Y* ]* y, j" V, @| ├──527_树莓ARM-Linux智能家居赠课-34.libcurl等第三方库的通用编译方法_1080p.mp4 105.65M( W& S; H' O: @/ k2 G
| ├──528_树莓ARM-Linux智能家居赠课-35.调用libcurl编程访问百度主页_1080p.mp4 65.52M" U k+ W( t. \1 a8 v1 Z* U
| ├──529_树莓ARM-Linux智能家居赠课-36.libcurl函数库常用字段解读并设置数据读取回调函数_1080p.mp4 101.44M
; `+ @( @. c$ ], ]/ Q| ├──52_C语言上篇-5.8 函数嵌套及编码实战_1080p.mp4 21.11M0 |9 F2 [- |; M( o: b7 E
| ├──530_树莓ARM-Linux智能家居赠课-37.人工智能OCR识别平台翔云等介绍_1080p.mp4 95.61M
+ u0 h# q! g- e Z8 v L" d| ├──531_树莓ARM-Linux智能家居赠课-39.编程实现人脸识别第一次_1080p.mp4 96.67M3 |: ]- S& z! G& _
| ├──532_树莓ARM-Linux智能家居赠课-40.编译openssl支持libcurl的https访问_1080p.mp4 176.15M: {* L& ?4 Q2 s2 l" h$ e
| ├──533_树莓ARM-Linux智能家居赠课-41.编程实现人脸识别第二次加入图片base64编码_1080p.mp4 82.10M
. ^* v0 Y0 f: e6 M: N! Q1 z4 R| ├──534_树莓ARM-Linux智能家居赠课-42.人脸识别成功并封装Base64编码函数_1080p.mp4 51.13M# q: v& `* E' t
| ├──535_树莓ARM-Linux智能家居赠课-43.6分钟完成车牌识别!_1080p.mp4 31.99M6 ?: J5 L7 I+ Y$ q& C9 G1 |' i
| ├──536_安卓APP之Java基础-1.嵌入式为什么学习java_1080p.mp4 17.12M% j g* s3 q# \8 Z/ n9 j' C
| ├──537_安卓APP之Java基础-2.Java安卓开发环境搭建并运行HelloWorld_1080p.mp4 20.52M S" h1 T6 P I' V: @
| ├──538_安卓APP之Java基础-3.JAVASE,EE,ME的概念和区别扯淡_1080p.mp4 22.28M! j5 x8 _" M9 |8 B
| ├──539_安卓APP之Java基础-4.JRE,JDK扯淡继续_1080p.mp4 32.51M" t0 m B6 _2 ?, c, q
| ├──53_C语言上篇-5.9 递归函数编码实战_1080p.mp4 28.88M5 d! B: K! I$ \ @8 ?
| ├──540_安卓APP之Java基础-5.通过java书本来了解java学习的大致内容_1080p.mp4 48.32M3 M0 @, V" m* e
| ├──541_安卓APP之Java基础-6.Java的基本数据类型和C基本一样_1080p.mp4 27.29M
. e* B' L8 Z) V) @$ R| ├──542_安卓APP之Java基础-7.选择控制流程和C语言一毛一样_1080p.mp4 10.29M; |( V4 q8 }* v9 b
| ├──543_安卓APP之Java基础-8.循环控制和C语言一毛一样_1080p.mp4 5.31M
* ]: \& a/ f# ]5 S) x, S| ├──544_安卓APP之Java基础-9.JAVA数组和C基本一样,稍微区别_1080p.mp4 14.79M
1 ?3 x2 U1 I" \1 M- p) d- Z| ├──545_安卓APP之Java基础-10.Java方法就是C的函数,稍微区别_1080p.mp4 15.85M
2 B; c) U1 ~* C1 Y, \ I8 ]| ├──546_安卓APP之Java基础-11.Java找最高分最低分和计算器案例实现_1080p.mp4 13.43M
& c# g; i* }" M+ h# U| ├──547_安卓APP之Java基础-12.数组规范一个小补充_1080p.mp4 6.45M
) C: b& L4 {0 f9 V7 n| ├──548_安卓APP之Java基础-13.Java的输入类Scanner_1080p.mp4 26.36M
5 m% `. B5 @: d+ E6 j8 m| ├──549_安卓APP之Java基础-14.java封装之封装类及类的使用_1080p.mp4 31.79M
! l0 o* o- `1 @| ├──54_C语言上篇-5.10 求阶乘案例_1080p.mp4 40.12M
, a: A! v8 `- f( M; ~: O| ├──550_安卓APP之Java基础-15.java封装之访问修饰符_1080p.mp4 27.15M
/ ]$ K3 b, ^/ n9 `| ├──551_安卓APP之Java基础-16.java封装之访问修饰符封装属性及方法_1080p.mp4 20.93M
! w, [, E `: p. x* h| ├──552_安卓APP之Java基础-17.java封装之构造方法_1080p.mp4 26.26M, ]- ]( J6 B- F
| ├──553_安卓APP之Java基础-18.java封装之this关键字_1080p.mp4 24.34M
2 Q& C" K% |0 h7 Z& p6 l/ y| ├──554_安卓APP之Java基础-19.java封装之static关键字_1080p.mp4 32.49M6 c. c: \$ ~4 h# L, Q' @
| ├──555_安卓APP之Java基础-20.java封装之包_1080p.mp4 55.61M6 D" {& p9 p& g
| ├──556_安卓APP之Java基础-21.java继承的概念及用法_1080p.mp4 36.31M
5 [4 V+ N) y. T. y; K| ├──557_安卓APP之Java基础-22.java继承之super关键字_1080p.mp4 30.53M- S0 B+ ^! q( {% ^
| ├──558_安卓APP之Java基础-23.java继承之私有权限_1080p.mp4 23.88M7 [. T! |0 P* Q
| ├──559_安卓APP之Java基础-24.java继承之方法重写_1080p.mp4 29.10M
9 o% N2 Z( u: E/ V; @7 q| ├──55_C语言上篇-5.11 数组和函数开发初见_1080p.mp4 7.14M
3 ^6 D- V+ {0 ~| ├──560_安卓APP之Java基础-25.java继承之object类_1080p.mp4 24.48M
P: \5 I! o* ]' L" n* W% m| ├──561_安卓APP之Java基础-26.java继承之综合小练习_1080p.mp4 27.41M
( ~ |, X& [$ s- C! U| ├──562_安卓APP之Java基础-27.java继承之简单工厂模式_1080p.mp4 28.57M
6 d: \. X3 O& N M$ b+ q4 P; j| ├──563_安卓APP之Java基础-28.java抽象方法和抽象类_1080p.mp4 12.42M5 P' ]: t( d( D+ `2 n: `- ^
| ├──564_安卓APP之Java基础-29.java抽象类应用模板方法模式_1080p.mp4 47.40M" [. S; |. I, N. r, c
| ├──565_安卓APP之Java基础-30.java接口及使用_1080p.mp4 29.12M* O) u5 q; {. U& [7 \' O
| ├──566_安卓APP之Java基础-31.java内部类之成员内部类_1080p.mp4 37.60M
$ }* j% O7 @6 n8 Y# I5 ^; K% l4 }| ├──567_安卓APP之Java基础-32.java内部类之匿名内部类_1080p.mp4 25.93M% k0 c! ^' g4 N9 i. V! Q3 @
| ├──568_安卓APP之Java基础-33.多态的概念和案例实现_1080p.mp4 20.35M( h$ Z) L) n; _& S8 v' w0 i
| ├──569_安卓APP之Java基础-34.多态中上下转型要注意的点_1080p.mp4 21.41M
4 M- p3 J" X# c- i! O, G| ├──56_C语言上篇-5.12 数组传参中关于形式参数的秘密_1080p.mp4 23.81M
& q% j+ ] T, V. N1 n| ├──570_安卓APP之Java基础-35.多态应用案例之打印机_1080p.mp4 39.88M! t! Q2 f, v" G- |* P/ Z2 c
| ├──571_安卓APP之Java基础-36.异常的概念及分类_1080p.mp4 17.31M. m3 a2 F! s, }5 O. |
| ├──572_安卓APP之Java基础-37.异常的处理_1080p.mp4 23.63M
5 A6 Q' g6 }2 d& x5 o5 |0 j| ├──573_安卓APP之Java基础-38.异常抛出及自定义异常_1080p.mp4 25.75M
1 M9 G+ z6 \# O! [, B| ├──574_安卓APP之Java基础-39.Java高级之泛型概念引入_1080p.mp4 21.35M
( U6 E/ ?! W5 C E: i| ├──575_安卓APP之Java基础-40.泛型可以设置多个类型参数_1080p.mp4 28.68M
( X: w6 U4 }2 r| ├──576_安卓APP之Java基础-41.泛型继承和泛型接口实现_1080p.mp4 29.08M
! _" v5 C% w$ d: R) f! i; y# S| ├──577_安卓APP之Java基础-42.限制泛型可用类型_1080p.mp4 15.65M
3 M, {# u c8 {" N) t: X) X8 T| ├──578_安卓APP之Java基础-43.泛型通配的方式_1080p.mp4 22.70M6 G: B6 ^( t( l3 M5 R! \7 ~
| ├──579_安卓APP之Java基础-44.泛型方法_1080p.mp4 29.03M
8 F _5 Y# }3 [ Y# l$ _3 i6 w Z| ├──57_C语言上篇-5.13 数组实参很有意思的问题启发_1080p.mp4 31.23M) c* i" S3 y J4 g' I
| ├──580_安卓APP之Java基础-45.泛型方法限制泛型可用类型_1080p.mp4 19.84M
1 @- B+ `- {# v$ u5 b# M2 _| ├──581_安卓APP入门及应用-1. 安卓工程构建及第一个安卓程序运行_1080p.mp4 43.91M F% |* ^9 a$ h k6 ^; {8 x
| ├──582_安卓APP入门及应用-2. 安卓工程结构介绍_1080p.mp4 57.68M& M0 H/ o7 S m# J
| ├──583_安卓APP入门及应用-3. 安卓app启动过程简述_1080p.mp4 36.58M
7 ]. O0 _# l; N8 b6 S% I+ H) o| ├──584_安卓APP入门及应用-4. 安卓布局分类及布局和页面的关系_1080p.mp4 25.05M% U- ]# _% U3 l1 L
| ├──585_安卓APP入门及应用-5.安卓app开发显示一个美女_1080p.mp4 21.55M$ C. P0 `. B7 X
| ├──586_安卓APP入门及应用-6.安卓app开发显示两个美女_1080p.mp4 25.78M: L K6 B: Y6 U7 A( m
| ├──587_安卓APP入门及应用-7.相对布局RelativeLayout常用属性_1080p.mp4 79.95M
. _1 o; {* [% Q; Q| ├──588_安卓APP入门及应用-8.基础控件按键文本框输入框制作登录界面_1080p.mp4 61.85M
# a* v( j, N7 h' n9 k| ├──589_安卓APP入门及应用-9.Margin和Padding_1080p.mp4 65.37M
! S& p+ x+ @( `- k| ├──58_C语言上篇-5.14 数组实战之计算不同班级学生的平均分_1080p.mp4 42.79M
( R5 B# u$ S6 `! O n" T% p| ├──590_安卓APP入门及应用-10.相对布局综合小演练-智能家居刷卡界面_1080p.mp4 51.10M; N, C% ?; v d$ n2 I1 s
| ├──591_安卓APP入门及应用-11.按键快速美化的小技巧_1080p.mp4 27.13M: ~8 O0 c$ s# k
| ├──592_安卓APP入门及应用-12. 线性布局介绍_1080p.mp4 13.86M
" E$ g- i/ q; S3 M. H# W# U| ├──593_安卓APP入门及应用-13.线性布局weight属性_1080p.mp4 42.31M; n9 Z$ y2 B2 [) e% d( {
| ├──594_安卓APP入门及应用-14.线性布局微调参数gravity_1080p.mp4 33.17M- s$ h3 r& E8 a, [8 {
| ├──595_安卓APP入门及应用-15.线性布局divider_1080p.mp4 16.37M! m2 u& {% B8 d# R6 |
| ├──596_安卓APP入门及应用-16.按键响应第一种方式onClick属性_1080p.mp4 47.78M
. a, e5 K% X" A8 O| ├──597_安卓APP入门及应用-17. 按键响应第一中方式,xml中onclick属性_1080p.mp4 14.56M
0 R! M1 O7 o# e4 w7 M| ├──598_安卓APP入门及应用-18.按键响应第二种方式,接口类_1080p.mp4 63.17M
( m7 j, i0 _# p) J7 E| ├──599_安卓APP入门及应用-19.按键响应的第三种方式,匿名内部类_1080p.mp4 11.48M9 W" t4 d3 J7 T2 [* D8 Z
| ├──59_C语言上篇-5.15 二维数组和函数的概念和实战_1080p.mp4 53.44M) s. [$ O+ \) c0 g$ v
| ├──5_C语言上篇-1.4 偷偷学的计算机语言是什么_1080p.mp4 12.59M
; m* ^1 g# h9 W$ m! v| ├──600_安卓APP入门及应用-20.按键响应第四种方式,Activity_1080p.mp4 13.80M/ G- ~, y% f% I" I% C
| ├──601_安卓APP入门及应用-21. 如何添加一个页面(activity)_1080p.mp4 12.98M5 ^5 V1 ? H- q$ M- S, w* g6 Q
| ├──602_安卓APP入门及应用-22.如何跳转页面_1080p.mp4 25.84M
! M- G0 e) h8 B# Q6 m T* I! g| ├──603_安卓APP入门及应用-23. 页面跳转传参方式一(剩余代码自己补充)_1080p.mp4 23.73M
: Y9 T5 S# Q- A( l- t8 d& l; g| ├──604_安卓APP入门及应用-24.页面跳转传参方式二_1080p.mp4 19.54M, E! @* h% f) B+ h+ K
| ├──605_安卓APP入门及应用-25.安卓线程实现页面的自动跳转_1080p.mp4 38.38M: d, G, n v0 n5 i0 s
| ├──606_安卓APP入门及应用-26.Activity(页面)的生命周期_1080p.mp4 30.33M" d9 V' k/ I; m. m1 F9 b
| ├──607_安卓APP入门及应用-27.Java高级补充之Socket服务端_1080p.mp4 26.24M" D7 v$ C4 a, }8 K% S4 c
| ├──608_安卓APP入门及应用-28.Java高级之Socket服务端支持多连接_1080p.mp4 17.44M; b3 ]6 w, x& ?
| ├──609_安卓APP入门及应用-29.Java高级之Socket客户端_1080p.mp4 23.67M" J5 _0 G7 \8 d5 g6 a% y. v: a' B
| ├──60_C语言上篇-5.16 外部变量和全局变量_1080p.mp4 21.25M
4 n: l v" \6 m% u( r| ├──610_安卓APP入门及应用-30.Java高级之Socket客户端支持发送和接收_1080p.mp4 10.04M
4 V* \% H" i3 m1 d( h" p; X+ h0 I| ├──611_安卓APP入门及应用-31. Android的Socket客户端开发_1080p.mp4 36.57M
7 g) u3 R4 V. Q4 a| ├──612_安卓APP入门及应用-32.Android的Socket客户端优化_1080p.mp4 39.79M1 {+ c; A" D6 ^/ c" X: ]
| ├──613_安卓APP入门及应用-33. Android非UI线程修改控件程序崩溃的问题_1080p.mp4 57.18M
# M: Y% A! s0 `3 ^: q| ├──614_安卓APP入门及应用-34.倒计时软件_1080p.mp4 36.14M
f; P' w7 u# e- t| ├──615_安卓APP入门及应用-35.Android网络接收数据并刷新界面_1080p.mp4 43.35M
* M5 ^' T9 j' ?: W| ├──616_安卓APP入门及应用-36.WebView控件之自制浏览器APP_1080p.mp4 62.90M; T9 l0 _4 ?9 H: F
| ├──617_安卓APP入门及应用-37.第三阶段智能家居APP页面开发_1080p.mp4 125.76M$ B4 w& H4 d4 a% |$ }5 l9 n% W
| ├──618_选修-WemosD1垃圾桶-1.基于Wemos的项目演示和项目意义_1080p.mp4 34.40M( o4 |* E" p$ \8 y$ T
| ├──619_选修-WemosD1垃圾桶-3. Wemos玩转蜂鸣器,叫你一声敢响吗?_1080p.mp4 57.83M
) ?4 m6 d0 G0 q5 i| ├──61_C语言上篇-5.17 全局变量实战开发_1080p.mp4 22.99M: v8 x& x# ]6 J9 r
| ├──620_选修-WemosD1垃圾桶-4. Wemos通过串口告诉电脑陈立臣很帅_1080p.mp4 35.02M
8 s2 |* b& _2 R# [, U( H| ├──621_选修-WemosD1垃圾桶-5. 编程让Wemos见人说人话,见鬼说鬼话_1080p.mp4 14.77M
1 Z+ N+ l" M/ v! E) [| ├──622_选修-WemosD1垃圾桶-6. 通过串口控制蜂鸣器的响与不响_1080p.mp4 10.13M6 k' E3 @' a# L: t1 ^* m
| ├──623_选修-WemosD1垃圾桶-7.垃圾桶硬件整体连接过程_1080p.mp4 58.01M
. r, \6 z5 r, z| ├──624_选修-WemosD1垃圾桶-8.详细接线图,接错了是小狗啊_1080p.mp4 5.09M" h3 K" G$ H+ A7 l
| ├──625_选修-WemosD1垃圾桶-9.Wemos控制SG90电机调试开关盖效果_1080p.mp4 31.48M
# U4 f, T/ _% g- P5 w m| ├──626_选修-WemosD1垃圾桶-10.Wemos串口控制垃圾桶开关盖_1080p.mp4 7.94M
8 a7 \' {( W9 Q| ├──627_选修-WemosD1垃圾桶-11. 超声波的测距原理_1080p.mp4 19.86M W' L' ]5 l5 x. ?4 [
| ├──628_选修-WemosD1垃圾桶-12. 根据原理实现超声波测距的代码_1080p.mp4 27.29M/ n) U6 y% p1 b' V- z" r O( L
| ├──629_选修-WemosD1垃圾桶-13. 超声波测距代码验证,小于10厘米蜂鸣器响起_1080p.mp4 20.07M
7 `/ I- [3 |: L( @' b| ├──62_C语言上篇-5.18 函数完结和作业布置_1080p.mp4 5.61M
" [4 L1 z F$ g _+ R; f, ~| ├──630_选修-WemosD1垃圾桶-14.超声波测距代码中为什么要除以58_1080p.mp4 22.79M
0 q# {/ S+ x# y6 F Y4 d9 [| ├──631_选修-WemosD1垃圾桶-15. 项目综合及效果验证_1080p.mp4 21.86M
. Q9 a$ `; h `: R* d| ├──632_选修-WemosD1垃圾桶-16.项目总结_1080p.mp4 30.19M
( m R9 R& ]3 _4 l| ├──633_选修-WemosD1小车-1. wifi避障小车效果一睹为快_1080p.mp4 27.42M/ H% T$ [* s: U
| ├──634_选修-WemosD1小车-3. Wemos玩转蜂鸣器,叫你一声敢响吗?_1080p.mp4 57.83M2 j: Q, w( @1 ^# A' J- [
| ├──635_选修-WemosD1小车-4. Wemos通过串口告诉电脑陈立臣很帅_1080p.mp4 35.02M$ q- l- u S/ G5 Q$ G' O
| ├──636_选修-WemosD1小车-5. 编程让Wemos见人说人话,见鬼说鬼话_1080p.mp4 14.77M! z7 U0 f8 x" @* J( X
| ├──637_选修-WemosD1小车-6. 通过串口控制蜂鸣器的响与不响_1080p.mp4 10.13M" I9 ^- ]/ M) ?- ?, A" K+ j8 ~# g
| ├──638_选修-WemosD1小车-7. Wemos接入wifi靓仔迅捷开发啊_1080p.mp4 38.32M
+ ^/ {$ ^; ?7 r0 F% K| ├──639_选修-WemosD1小车-8.牛逼吊炸天的CS模式也就这样_1080p.mp4 22.80M
6 ]0 ?2 M1 l, ] n| ├──63_C语言下篇-6.1. 指针的引入_1080p.mp4 6.79M
& X! D; {. v! V9 N" R8 X| ├──640_选修-WemosD1小车-9. 编程Wemos服务器,通过手机tcp工具远程网络控制蜂_1080p.mp4 43.88M: j1 C! _- Y) Q; l
| ├──641_选修-WemosD1小车-10. 超声波的测距原理_1080p.mp4 19.86M: w ?% O& I' @7 M, j+ b$ u
| ├──642_选修-WemosD1小车-11. 根据原理实现超声波测距的代码_1080p.mp4 27.29M# L+ @0 M- V5 G7 X
| ├──643_选修-WemosD1小车-12. 超声波测距代码验证,小于10厘米蜂鸣器响起_1080p.mp4 20.07M
8 d: P. B# P" I5 Y| ├──644_选修-WemosD1小车-13.超声波测距代码中为什么要除以58_1080p.mp4 22.79M9 Y) W/ n: K$ p* r0 c. W2 @: G
| ├──645_选修-WemosD1小车-14.避障小车改造过程_1080p.mp4 58.22M
& r2 i. v( L) {1 _- B| ├──646_选修-WemosD1小车-15.小车接线详解_1080p.mp4 10.21M' ~ z3 I4 {, c( A; P
| ├──647_选修-WemosD1小车-16.实现小车前后左右的电机驱动功能_1080p.mp4 35.69M# m5 f" g5 E ~ i; O
| ├──648_选修-WemosD1小车-17.项目综合一串口控制小车前后左右_1080p.mp4 21.14M; K% q0 k8 E+ B J
| ├──649_选修-WemosD1小车-18.项目综合二wifi控制小车前后左右_1080p.mp4 21.18M
+ A5 z0 @! s. E3 R0 k& G+ O( Q/ \| ├──64_C语言下篇-6.2 指针变量的引入_1080p.mp4 11.66M" g7 j; A% L% M8 Y. ]4 O2 q
| ├──650_选修-WemosD1小车-19.吊炸酷炫安卓环境搭建和基本代码修改_1080p.mp4 53.70M
; _& ^, f# ]+ y6 y| ├──651_选修-WemosD1小车-20.项目综合三手机APP控制小车完结_1080p.mp4 39.02M& w; Y" { \& @! w
| ├──652_选修-WemosD1小车-21.项目综合四app控制小车加入避障功能_1080p.mp4 26.80M
9 `% o) z }2 _" \| ├──653_选修-WemosD1小车-22.嵌入式工程师从智能小车开始起飞_1080p.mp4 30.26M
. A: Z0 p m" k| ├──654_选修-WemosD1小车-23小车使用电池供电,实现脱缰的野狗_1080p.mp4 33.03M
: Q) Y4 r }8 l) l| ├──655_选修-RGBWemosD1-01. 项目运行效果_1080p.mp4 6.69M
+ G. [. e1 S& }7 S% D| ├──656_选修-RGBWemosD1-02. 项目配套赠送硬件一览学浪版_1080p.mp4 15.50M ^, [! j8 m% C3 S
| ├──657_选修-RGBWemosD1-2. 配套赠送硬件说明_1080p.mp4 15.05M& N- T1 q- i- t( Q, t7 z
| ├──658_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制_1080p.mp4 20.32M& _/ x" V* k! e9 |- V, ?
| ├──659_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制学浪版_1080p.mp4 20.14M8 U& S9 f& s: Y8 c: D2 M
| ├──65_C语言下篇-6.3 指针变量为什么要求类型_1080p.mp4 15.17M3 h1 ?& p/ X$ R) w) q3 u0 b
| ├──660_选修-RGBWemosD1-04. 开发环境安装及注意三点事项_1080p.mp4 30.58M
$ M/ w: V' L' m| ├──661_选修-RGBWemosD1-05. 蜂鸣器控制原理_1080p.mp4 20.88M4 r/ P# u" g' b2 {' }% r% ^0 a u
| ├──662_选修-RGBWemosD1-06. 编程实现蜂鸣器滴滴响_1080p.mp4 47.36M+ w) W. q9 w$ m$ {- m/ F# D
| ├──663_选修-RGBWemosD1-07. 串口简介_1080p.mp4 15.72M
1 _- I) k) T6 Z| ├──664_选修-RGBWemosD1-08. 编程实现电脑控制蜂鸣器_1080p.mp4 37.43M. y% P. A' j$ e& r) B8 P
| ├──665_选修-RGBWemosD1-09. 语音模块配置固件_1080p.mp4 46.75M
( T2 x6 ^3 n/ o3 [/ U: V, B, H| ├──666_选修-RGBWemosD1-10. 语音模块固件烧写并控制蜂鸣器_1080p.mp4 37.29M u5 O6 k/ |( y! _. k$ [$ C7 w
| ├──667_选修-RGBWemosD1-11. PERFECT PG社区的RGB手写板介绍_1080p.mp4 12.86M; Y! h0 ], {+ \2 n: _
| ├──668_选修-RGBWemosD1-12.电脑控制RGB手写板,完成红外码破解_1080p.mp4 35.82M/ k# x! g1 q+ R( r& l
| ├──669_选修-RGBWemosD1-13. 编程轻微地实现以下语音控制RGB手写板_1080p.mp4 45.67M' G' U. F* P; c$ B/ p% n
| ├──66_C语言下篇-6.4 为什么要用指针之场景一_1080p.mp4 23.90M
' R2 ~6 O7 u% I| ├──670_选修-RGBWemosD1-14. 针对上节课的复盘和接线变化梳理补充_1080p.mp4 12.83M
- n. o& E; W- u c# V# X2 H| ├──671_选修-RGBWemosD1-15. WemosD1代码完整遥控码添加_1080p.mp4 13.41M+ w% Z, v7 n5 \
| ├──672_选修-RGBWemosD1-16. 优化后的代码_1080p.mp4 9.25M" O a0 G3 } n( l. U3 i% z
| ├──673_选修-RGBWemosD1-17.完善语音识别词条,制作最终固件_1080p.mp4 17.13M) g( r. P& }4 e- _7 a! N4 m
| ├──67_C语言下篇-6.5 为什么要用指针之场景二_1080p.mp4 8.32M
' X; n ]8 E$ V& j3 y| ├──68_C语言下篇-6.6 指针回顾和作业布置_1080p.mp4 8.86M8 a: s, A$ V9 `1 s& z* [( v
| ├──69_C语言下篇-6.7 定义一个指针变量指向数组_1080p.mp4 12.58M
; [9 R+ P; H3 n; V6 n4 N| ├──6_C语言上篇-1.5 线上课程学习方法适用于所有编程类课程_1080p.mp4 19.30M
0 k& f7 P) r1 a; l| ├──70_C语言下篇-6.8 指针偏移遍历数组_1080p.mp4 18.32M
7 N4 d- i: v: @- n" b" k| ├──71_C语言下篇-6.9 指针偏移的补充,记得回到数组首地址_1080p.mp4 15.22M2 A" B) Q4 ]2 _* ^
| ├──72_C语言下篇-6.10 指针和数组名的见怪不怪,重要面试_1080p.mp4 23.27M
& |2 A! j; M' w. n| ├──73_C语言下篇-6.11 练习函数指针数组结合_1080p.mp4 45.81M% U; w5 Q) L- p! H
| ├──74_C语言下篇-6.12 练习之数组翻转_1080p.mp4 35.42M
( v- n4 A, p* i' o) e| ├──75_C语言下篇-6.13 二维数组的地址认知,很猛_1080p.mp4 32.16M
7 p( G: ~* h3 l% J| ├──76_C语言下篇-6.14 认知继续_1080p.mp4 21.62M" ]9 l Y2 L6 w
| ├──77_C语言下篇-6.15 通过编程验证认知_1080p.mp4 15.93M
& A" A) F' s8 S" f8 V| ├──78_C语言下篇-6.16 二维数组的地址写法应用,见怪不怪了_1080p.mp4 20.82M
5 f J# c' ?! @# F. r& e| ├──79_C语言下篇-6.17 数组指针_1080p.mp4 34.55M
4 _" \: }% L: \% W" h| ├──7_C语言上篇-2.1 C语言常用开发环境有哪些_1080p.mp4 17.29M
9 q! s8 [* d5 H3 K* z3 x! {| ├──80_C语言下篇-6.18 数组指针和二维数组的配合应用_1080p.mp4 26.94M! b( J* s: k+ q; j" ]0 m. X
| ├──81_C语言下篇-6.19 函数指针认知_1080p.mp4 31.48M$ G7 B4 F l1 e+ X- z) x( ^' v
| ├──82_C语言下篇-6.20 函数指针编程实战-回调函数_1080p.mp4 37.68M
- O2 b/ `7 |# }9 @- r& y| ├──83_C语言下篇-6.21. 指针数组地概念和实战练习_1080p.mp4 33.55M3 o# H/ I6 y1 S3 Z
| ├──84_C语言下篇-6.22指针函数的概念和实战_1080p.mp4 38.51M
$ {* C9 R% {) R3 O' }, L8 V" I& R| ├──85_C语言下篇-6.23 二级指针认知_1080p.mp4 31.70M9 _2 [& L3 n- v% J6 S; k! X
| ├──86_C语言下篇-6.24 为什么要用二级指针的实战_1080p.mp4 25.61M3 {9 E/ B+ F! F' R: @
| ├──87_C语言下篇-6.25 二级指针和二维数组的避坑指南_1080p.mp4 31.90M
0 ^' q1 d/ I+ f- A* || ├──88_C语言下篇-6.26 指针完结_1080p.mp4 7.51M
) H$ S" A8 H1 O" u/ L5 Y ]+ T| ├──89_C语言下篇-7.1 字符串引入和注意事项_1080p.mp4 32.35M
: o f! N! L) K& H2 l+ m( f6 K7 m- D| ├──8_C语言上篇-2.2 C开发环境安装_1080p.mp4 59.95M
/ p" `: b; D& c0 N: V5 R| ├──90_C语言下篇-7.2 字符串的内存存放方式及结束标志_1080p.mp4 20.06M
2 J, F1 Q' f+ y| ├──91_C语言下篇-7.3 sizeof和strlen区别很重要_1080p.mp4 26.42M2 e) t% [7 ?& F! i8 @
| ├──92_C语言下篇-7.4 malloc动态开辟内存空间_1080p.mp4 47.34M
4 z- r; \1 [3 z8 ~- j| ├──93_C语言下篇-7.5 字符常用操作函数第一部分_1080p.mp4 13.07M
7 u! E; A; O& \) `1 W( _| ├──94_C语言下篇-7.6 自己实现字符串拷贝函数_1080p.mp4 30.78M
# q9 D" z Q1 [% _, c3 }| ├──95_C语言下篇-7.7 C语言断言函数assert_1080p.mp4 20.51M3 D/ C1 K& E2 K
| ├──96_C语言下篇-7.8 字符串拼接strcat使用及实现_1080p.mp4 28.38M7 S) P' X+ n. P; e2 D$ _+ f6 P9 t0 f
| ├──97_C语言下篇-7.9 字符串比较strcmp使用及实现_1080p.mp4 51.91M& ?) Y' ^" a1 Q6 c2 t) q+ @3 a" ?
| ├──98_C语言下篇-8.1. 结构体引入_1080p.mp4 13.73M5 D4 b# ?# G) o$ X0 t& {6 D
| ├──99_C语言下篇-8.2. 定义结构体和使用变量_1080p.mp4 18.11M2 @1 h2 Z% n5 P% @- K8 U
| └──9_C语言上篇-2.3 C程序的基础框架_1080p.mp4 16.58M% `0 i5 k# v5 Y) [% X1 m
└──最新上官课件 2 Z4 E# y3 G1 C5 m0 M5 k R
| ├──0. RGB体验课
1 b- `& i! w2 V0 V* l9 b| | ├──代码 5 o; w: z) _' b" |0 ~
| | ├──AiThinker Serial Tool V1.2.3.exe 741.50kb
0 X7 g9 b! X% @* B" o| | ├──AI智能离线语音.rar 214.25M, c8 T$ R3 S( x7 s( K2 M/ n
| | ├──arduino-1.6.5-ESP8266-2.0.rar 220.42M/ V6 i9 ? a/ C$ {
| | ├──CH340G_drvier.ZIP 141.03kb+ j' K. J6 ?/ D, a; x
| | ├──typora-setup-x64.exe 68.08M
: r8 ?7 x, d4 m9 u7 J4 ?* j| | └──语音红外控制系统--嵌入式体验课.pdf 2.31M$ _7 K: W7 e! N Q* n7 ?: L
| ├──01. C语言零基础入门 . y% |- h- D8 c8 s: T& e3 W
| | ├──code
0 `( ^4 X. H$ S& K. R| | ├──(C语言笔记软件)Xmind8.7z 2.65kb
2 u1 P. d: E8 ]| | ├──(C语言代码编辑软件)notepadplusplus_v.8.1.2.exe 3.81M
' P1 R% ~! I* m6 o$ {$ a| | ├──(gcc工具包)x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z 47.08M2 Q* L4 s# U1 O1 I2 [
| | └──C语言课程思维导图笔记.xmind 18.22M8 X, X& I$ P4 c, R" X. P
| ├──02. 上官一号_STC51资料
X: v, x$ k8 U. L| | ├──01_CH340驱动
/ A$ |! s8 W9 ^) R. o# w( ^0 l0 }( {| | ├──02_keil软件 / y+ v3 n: @: o- k$ Y, h
| | ├──03_最新STC-ISP下载工具 , M, M# v0 |0 w( U
| | ├──04_液晶显示模块字模工具 6 O5 Y1 t& }- q. }# W% D1 L
| | ├──05_ESP8266调试工具
. T/ w3 Q0 P K| | ├──06_代码查看工具sourceinsight
3 n- b% T* |; H, G0 P* J| | ├──08_PC网络调试助手
* G5 B6 r3 ]7 F| | ├──09_蓝牙调试工具
, S! S; f" ~9 `& K, `| | ├──10_芯片手册和电路图 : a% o( P. i% z" A0 Y
| | ├──11.语音识别
A3 O6 R1 n2 l& r| | ├──部分审核不过的课程
# ]# q# i/ M2 l- }# |( B| | ├──课堂代码
* b1 @5 a2 M4 K3 W. ]7 }| | ├──课程硬件清单.pdf 2.80M
" k# Y A2 f4 P* K$ u| | └──上官一号课堂笔记.pdf 9.68M- f0 Q. q$ L) V. {$ f8 D; J
| ├──03. Linux开发环境
, u O/ u2 w3 v; b| | ├──ubuntu-12.04.5-64bit_for_Android.rar 1.34G
8 `5 K' L p5 m9 d| | ├──vmware_workstation10.rar 125.80M( e5 ^; T' T0 J$ i/ Y
| | └──vmware破解码.txt 0.06kb0 W1 q/ `5 C I3 D2 C9 b
| ├──04. Linux系统编程 7 ~0 U% N' u+ ]3 D
| | ├──Linux系统编程部分PPT
: Z. N+ L6 U6 C2 W( X; t( y| | ├──ubuntu20.04镜像
" D1 R: r+ g4 [$ e% ` I! g4 v| | └──课程代码
0 O% M X. l- O| ├──05. 树莓派 # |$ |7 X3 X- P5 G* o! G
| | ├──固件包 5 C3 m: |* {/ k. Q1 v8 j2 Y
| | ├──软件包
$ b: {% M' _6 e| | ├──语音模块
( b, K( J8 e' k- ^/ I: P, C| | ├──智能家居
: I( u; s; R, H( M| | ├──BCM2835_PDF_Datasheet.pdf 1.42M4 l% H0 `$ ?9 f. @! _' O
| | ├──linux-rpi-4.14.y.zip 191.20M
* j# L1 f. G" C- g0 c. r| | ├──SecureCRT v8.x 注册机.zip 424.53kb
/ X2 d) _2 A" [$ J1 v9 k1 _7 p| | ├──Sourcelnsinght4.0.rar 57.71M
4 h: C/ P$ H/ @* T$ M| | ├──WiringPi.rar 1001.29kb
6 X A, l, ?& Q, ~* h7 R| | ├──树莓派底层开发笔记.docx 15.65kb
; G$ J5 O, t5 ]3 ^| | ├──树莓派高阶开发课程.txt 6.23kb5 N$ l, _. w# M
| | ├──树莓派课程交叉编译笔记.txt 4.84kb
g- Q1 |7 y! e0 m, \ S4 B) \* x| | ├──树莓派内核配置.pdf 1.77M: Y1 d4 q: h1 |3 g
| | └──树莓派外设接口相关开发.docx 15.51kb
1 I/ u% p6 ?$ z! [. W) \% W7 s| ├──06. Android代码
$ {: T I) _! _& W1 t% d( E| | ├──.metadata : G- ~1 v: \7 w; R* Z e
| | ├──Activity生命周期
' I+ X% x# a) `; E" P, D/ Q| | ├──android
% e# H7 s8 b1 }- B' G| | ├──docs % @: M0 Q, ?- u+ s
| | ├──JavaSocket服务端
9 Z4 t" R9 n4 j7 P" _) m2 h| | ├──JavaSocket客户端
3 w. s7 i' a+ `/ B$ G6 B, R( B| | ├──安卓Socket客户端 9 ?" O7 p3 D6 k' T, H
| | ├──安卓Socket客户端接收并刷新控件 7 V0 o$ R; a: K* i
| | ├──安卓程序之布局和页面的关系
0 L/ g5 i- V. U9 {0 Z% J0 |. o| | ├──安卓基础控件 d% C( t8 U7 W' m$ _; S! b) ]
| | ├──按键响应第二种方式-自定义类 ( d; R3 w4 ?7 o
| | ├──按键响应第三种方式-匿名内部类 % a. p9 o0 d; V
| | ├──按键响应第四种方式-Activity
# E v# e, s! j" T| | ├──按键响应第四种方式-自定义类
+ b4 N1 q6 S3 W| | ├──按键响应第一种方式 ; X7 H8 L( u( r5 H2 `
| | ├──百度 , f/ Y4 E4 o; t1 e/ q
| | ├──第一个安卓程序 " A- h7 m* P' N6 D3 l: h: o
| | ├──显示两个美女 1 x. H( j/ W; }2 l& B' J+ K- ^
| | ├──显示一个美女 4 y( w% N/ F- D4 I O9 v: \
| | ├──线程刷新控件遇到的问题 3 z" c3 f' m2 v8 _4 P0 x9 O# Q; e6 r2 ]
| | ├──线性布局 ! k* S) b3 i; O3 j
| | ├──相对布局控件属性测试 " C Y- V* L4 J* [9 ]8 G
| | ├──页面跳转
& T! u* q$ h/ C" S| | ├──页面跳转传参 M! n+ g* b0 w( b
| | ├──页面跳转传参方式二
; ?6 a( b8 |" K. N! Y( z0 T| | ├──页面跳转传参方式一 ' [. w& {( e; S
| | ├──页面自动跳转 - b: F! h! e4 M$ y0 \
| | ├──智能家居Final
, W) H: N5 G8 }1 @8 b6 t/ t1 W| | ├──智能家居界面
0 ]" B9 I4 a" V/ @+ h" h* a| | ├──AndroidLessons源码.rar 43.64M' d3 Q. L4 l% t; ]7 k
| | ├──eclipse.lnk 0.99kb
9 @: f1 x2 X- i2 G' U| | └──安卓开发笔记_截至到安卓的第37节.docx 1.51M4 s9 A/ O3 a/ ?
| ├──07.全志H6
) U! O4 p# s% Z3 Y| | ├──Ubuntu18.04
9 N! x3 V* x8 B9 _8 c5 L| | ├──官方工具
. W+ F3 U/ z0 P* l| | ├──AiThinker Serial Tool V1.2.3.exe 741.50kb- P/ a# v ?7 c* ?9 r* C. s
| | ├──glibc-2.35.tar.bz2 24.72M
& J( z6 ~+ P b% L| | ├──Orangepi Zero2 全志H616开发学习文档.pdf 4.22M- p) R; |/ W: x/ n4 R3 j' N
| | ├──SourceInsight3.5.zip 5.61M
Q6 l/ J& N( V, B, U6 T| | └──wiringOP-master.zip 339.28kb
$ P5 f% C. b# z, B9 W| ├──PPT
3 q! e1 ^. O3 ]; K6 f! W8 ~| | ├──基于Wemos的wifi控制避障小车.pptx 72.81M
/ H* C" n: H- v2 Q( y6 L| | ├──基于Wemos的智能感应开盖垃圾桶.pptx 26.10M
7 ]. f$ }% j, G) |+ f| | └──贪吃蛇.pptx 1.88M6 ^ ]8 y" H# r4 Z+ F
| ├──审核不过的视频
; q' @& u2 G- c2 g( ~/ F( j2 G| | ├──LD3320 2 l$ u3 a+ w7 @6 t/ q" _5 \& i9 ^
| | ├──SU_03语音
6 }+ l8 T3 r% N6 F| | ├──家居
& X" Q3 p2 w% M8 S( W| | ├──进程 / Z6 Q" G: @7 p) `4 G5 _5 n+ r
| | ├──进程间通信老版本 ; v2 F$ k; ~4 G$ L
| | ├──老版本部分C语言
1 K, `) N1 M* \% _; a7 p' f| | ├──全志内容Python审核不过部分 , z+ U& Q1 D6 ^. i2 [
| | ├──树莓派 ( t$ a8 Y e& s! }9 T
| | ├──贪吃蛇
7 S/ Q) U- z/ k& f: e: s% ]6 K| | └──文件 & w( l2 q- |! k) z# x% q
| ├──ReadMe.txt 1.59kb
7 G z. ]! o# N2 ]| └──学浪学生端-看课软件.exe 110.80M7 h+ l8 y1 E; ]/ L; t+ V5 N
$ Z( L; P: ?9 Q2 w7 P3 m) m
' X% d, M2 d2 I6 E& h, p" ?
5 K3 a; j: z. ]- s; ^" F
/ Q4 q2 q( h% Z$ n4 N1 a
& V! H1 Q$ h, E/ k- h2 P( e
( J; r! n* k) v4 T/ P* M! J$ }: O) _% |# Y) r9 H
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
8 G1 h2 I! ?8 b6 c" K1 Y# I+ I; Z. k0 E; ~
% i# Z5 q' |' ]3 h6 ^( G9 `: z- V0 d
本资源由Java自学网收集整理【www.javazx.com】 |
|