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