这套嵌入式课程合集围绕的是单片机层面的实际开发,不是那种只讲概念的通识课。它解决的核心问题很具体:你能看懂电路图里某个引脚接了什么,但轮到自己写代码去驱动它时,不知道该从哪一步下手。课程把 GPIO、中断、定时器、AD 采样、RAM 使用这些嵌入式开发中最常打交道的环节拆开讲,目的就是让你从"能看懂"过渡到"能写出来、能调通"。
它适合什么基础的人
如果你完全没碰过 C 语言,或者连寄存器、位操作是什么都没概念,这套资料会偏吃力,建议先把 C 基础补一补再回来。它更适合两类人:一类是电子、自动化相关专业的学生,课上听过单片机但实验靠抄代码过关;另一类是做应用层开发想往底层转的工程师,写过 Java、Python,但对内存布局、时钟配置、外设寄存器这些没有实感。只要你愿意对着开发板一遍遍改代码、看现象,这套内容的节奏是能跟上的。
建议先看哪几块,学完能做什么
不要按资料顺序从头啃。建议先看 GPIO 相关部分,因为它是最直观的入口——点灯、按键、读电平,能让你快速把"写代码"和"硬件有反应"这两件事连起来,建立正反馈。接着看中断和定时器,这是嵌入式区别于普通编程的关键:程序不再是顺序执行,而是被事件打断。把这两块吃透,你就能独立完成按键消抖、定时任务、简单状态机这类需求。之后再进入 AD 采样和 RAM 相关的内容,前者让你能读传感器模拟量,后者帮你理解变量放哪、栈有多深、为什么程序会莫名跑飞。走完这一轮,你具备的能力是:拿到一块常见开发板,能自己配置外设、写驱动、调通一个带中断和采样的小系统,而不是只会跑别人的例程。
资料怎么配合练习用
这套资料的价值在代码和讲解配套,所以别只看不写。每看完一个外设的讲解,立刻在开发板上复现一遍,然后做一个小改动——把引脚换一个、把触发方式反过来、把采样频率调一调,观察哪里出错、为什么出错。RAM 和内存相关的内容尤其要配合调试器用,单步看变量地址和栈指针的变化,比看十遍文字都管用。遇到卡住的地方,先自己查寄存器手册,再回头对照资料,这样印象才深。整套内容不需要一次学完,按外设一块一块推进,每块都落到能跑通的代码上,才算真正消化。
课程目录
课程介绍 反骨牛马楠哥-嵌入式课程合集 是一份体系课学习资料,内容围绕 体系课 展开。 内容涵盖:???、?????????、RAM??、??????????IO 9、??????????IO 6、??????????IO 4 等主题。 适合对 体系课 有需求、希望一次性拿到完整资料的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 反骨牛马楠哥-嵌入式课程合集 ??????????????????????��?? ?????? ???????????????????????????????????????????????????? ? ????? ??????????????????????????AD???????????????????????????????????? ?��????? ? ??��??????????????? ? ????????????? ? ????????????? �γ�Ŀ¼ ? ??????-???????????????? 25_???????????????.mp4 [70.2 MB] 21_dcdc???.mp4 [151.5 MB] 19_?????????????.mp4 [106.8 MB] 16_????????????????????????????.mp4 [72.5 MB] 15_????????????.mp4 [28.4 MB] 12_???????????????.mp4 [43.8 MB] 11_??????????.mp4 [51.6 MB] 7_?????????????.mp4 [74.6 MB] 2_???????????????.mp4 [64.4 MB] 1_???????-???.mp4 [11.5 MB] 22_???????????-???????????????+MOS??.mp4 [25.2 MB] 23_????????ADC??.mp4 [212.6 MB] 10_MOS???????????????????.mp4 [27.6 MB] 8_???????????.mp4 [68.3 MB] 3_???????????????.mp4 [73.4 MB] 9_MOS????????????.mp4 [61.1 MB] 17_RS485????��.mp4 [156.7 MB] 4_??????????????.mp4 [39.6 MB] 6_???????????????????.mp4 [55.9 MB] 14_?????????.mp4 [10.8 MB] 13_?????????????.mp4 [28.1 MB] 24_????????????-?????????.mp4 [80.6 MB] 20_???????????LDO??.mp4 [73.0 MB] 5_?????????????????.mp4 [91.1 MB] 18_????????.mp4 [62.7 MB] 26_??????????-RAM??.mp4 [98.2 MB] ? ??????-???????????????AD 34_???????.mp4 [500.0 MB] 33_????IO????????????????????.mp4 [267.2 MB] 32_DRC???????????????????.mp4 [32.7 MB] 29_PCB???????????????????????.mp4 [161.1 MB] 27_????????-??????????IO_9.mp4 [157.8 MB] 24_????????-??????????IO_6.mp4 [152.4 MB] 22_????????-??????????IO_4.mp4 [98.0 MB] 21_????????-??????????IO_3.mp4 [113.2 MB] 18_AD????-???????????5.mp4 [40.1 MB] 15_AD????-???????????2.mp4 [133.2 MB] 14_AD????-???????????1.mp4 [134.6 MB] 10_AD???-???????PCB.mp4 [208.5 MB] 5_AD???-??????.mp4 [8.4 MB] 16_AD????-???????????3.mp4 [79.3 MB] 3_AD???-????.mp4 [167.3 MB] 17_AD????-???????????4.mp4 [116.2 MB] 9_AD???-PCB??????????.mp4 [10.3 MB] 30_AD????????-notfoundfootprint.mp4 [20.8 MB] 12_AD???-PCB?????????????.mp4 [10.0 MB] 13_AD???-???????PCB????.mp4 [23.8 MB] 19_????????-??????????IO_1.mp4 [93.4 MB] 6_AD???-????????.mp4 [50.0 MB] 8_AD???-???????????.mp4 [8.5 MB] 4_AD???-????bom.mp4 [28.0 MB] 1_??????????.mp4 [222.5 MB] 2_??????????.mp4 [644.5 MB] 11_AD???-?????1??1???PCB????.mp4 [21.9 MB] 26_????????-??????????IO_8.mp4 [241.0 MB] 31_??????????????????????.mp4 [96.3 MB] 25_????????-??????????IO_7.mp4 [236.3 MB] 28_??????.mp4 [92.9 MB] 23_????????-??????????IO_5.mp4 [191.8 MB] 7_AD???-?????????.mp4 [18.5 MB] 20_????????-??????????IO_2.mp4 [106.4 MB] ? ??????-??????????????????32??????? 062-freeRTOS-????????????????????.mp4 [116.9 MB] 059-freeRTOS-cubemx????????.mp4 [102.4 MB] 057-??????????????????????.mp4 [85.8 MB] 055-????????????-????IO??PN??????????2.mp4 [229.5 MB] 054-????????????-????IO??PN??????????1.mp4 [215.8 MB] 053-????????-????IO???????????????.mp4 [82.2 MB] 046-????????-????IO?????????????????1.mp4 [98.1 MB] 044-????????-????IO-?????????????.mp4 [46.9 MB] 036-IAP????????IAP?????.mp4 [26.6 MB] 034-???FLASH???????????.mp4 [93.3 MB] 033-???FLASH???.mp4 [68.8 MB] 030-ADC???CL7606??32???????.mp4 [104.6 MB] 027-IIC??????.mp4 [138.1 MB] 024-ADC??????????.mp4 [103.1 MB] 020-????????????2.mp4 [98.2 MB] 018-?????????IWDG????.mp4 [96.7 MB] 015-???????????????.mp4 [35.2 MB] 014-???????????2.mp4 [138.9 MB] 004-??-?????-????????????.mp4 [29.7 MB] 003-??????????.mp4 [108.0 MB] 012-EXTI?????????.mp4 [62.2 MB] 052-????????-????IO??????????????.mp4 [50.0 MB] 039-????SRAM?????????(ISSI).mp4 [62.7 MB] 038-FSMC????RAM???.mp4 [79.1 MB] 040-FSMC????SRAM???????.mp4 [136.9 MB] 010-GPIO?????????.mp4 [49.9 MB] 026-DAC???????.mp4 [71.0 MB] 050-????????-????IO??????????????????.mp4 [56.8 MB] 035-IAP???????????.mp4 [55.2 MB] 025-DAC???.mp4 [71.3 MB] 017-??DMA???????????.mp4 [115.5 MB] 019-????????????1.mp4 [90.5 MB] 006-???????????????.mp4 [94.6 MB] 031-SPI??AD7606??????????????.mp4 [87.8 MB] 048-????????-????IO????????????????.mp4 [66.1 MB] 023-ADC???????.mp4 [115.3 MB] 043-HAL?????????.mp4 [103.3 MB] 051-????????-????IO?????????????????.mp4 [61.1 MB] 032-32?????????AD7606??????????????.mp4 [34.6 MB] 049-????????-????IO???????????????.mp4 [90.9 MB] 061-freeRTOS-?????????????.mp4 [90.7 MB] 011-NVIC????.mp4 [124.6 MB] 037-IAP????????(??????????)???.mp4 [33.0 MB] 001-???????-??????STM32-???.mp4 [50.5 MB] 008-???????????????????.mp4 [65.0 MB] 060-freeRTOS???????????????.mp4 [201.0 MB] 056-????????????-????IO??PN??????????3.mp4 [367.1 MB] 005-??????????MDK????.mp4 [83.6 MB] 029-SPI???.mp4 [114.7 MB] 041-FSMC????SRAM????????????.mp4 [7.8 MB] 045-????????-????IO?????????????????.mp4 [114.3 MB] 007-??????????-???????.mp4 [48.5 MB] 042-cumbeMX??HAL??????.mp4 [47.9 MB] 028-IIC??EEPROM?????????.mp4 [136.0 MB] 009-GPIO???????????????????.mp4 [117.3 MB] 016-DMA???????.mp4 [88.0 MB] 058-freeRTOS-??????????.mp4 [74.3 MB] 002-????????????.mp4 [35.8 MB] 022-??????????????????????.mp4 [26.4 MB] 047-????????-????IO????????????????2.mp4 [92.7 MB] 021-????????PWM????.mp4 [151.3 MB] 013-???????????1.mp4 [91.5 MB] ? ??????-??????????????C???? 029-C?????????????????#include??.mp4 [31.9 MB] 025-????????????????????????.mp4 [39.6 MB] 023-????????????.mp4 [11.7 MB] 022-?????????????.mp4 [18.7 MB] 017-?????????????.mp4 [27.6 MB] 015-const???????????????.mp4 [4.5 MB] 011-break????????????.mp4 [6.2 MB] 009-for????????????.mp4 [14.5 MB] 005-float????????.mp4 [8.5 MB] 004-typedef??enum????????????????.mp4 [11.6 MB] 013-switch case default???????????????????.mp4 [18.3 MB] 010-while????????.mp4 [10.1 MB] 028-????.mp4 [18.2 MB] 008-?????????????long?????.mp4 [16.6 MB] 002-char?????.mp4 [4.2 MB] 026-????????????.mp4 [49.6 MB] 018-??????????? ++??--.mp4 [38.1 MB] 006-int?????.mp4 [6.4 MB] 003-double?????.mp4 [5.6 MB] 016-sizefof???????????????.mp4 [14.0 MB] 027-?????typedef???.mp4 [15.6 MB] 014-static???????????????????.mp4 [7.4 MB] 024-?????????????????? ????? ???? ???? ????.mp4 [12.0 MB] 007-signed ??unsigned ??short?????.mp4 [16.4 MB] 020-???????????????????.mp4 [11.2 MB] 021-??? '??' '??' ????.mp4 [7.0 MB] 012-????????????if else??????==?? ??????.mp4 [8.8 MB] 019-????????????? ??== ???????=??.mp4 [6.7 MB] 001-???C????.mp4 [8.5 MB] ?????? ????????????? ????????????????????? ????????????????????????? ѧϰ�ջ� ???????????????????? ???AD???????????? ?????????????????? ???????? ????????????????






