还是要深入理解吧,如果说你是学c++那就是个无底洞不如遇到问题就百度,如果是嵌入式你专门去理解每一个寄存器和晶振或者速率计算那是完全不亏的,因为这些知识是固定的,一通百通,鉴于你现在大三,我建议你从项目做起吧,先想想要实现什么,例如在开发板上实现心率检测、温湿度检测、血氧浓度检测、lcd屏幕显示、,这里面可能包括i2c、adc、spi、中断、定时器、一些计算,先抄让代码跑起来,然后去理解每一个地方是干嘛的,为什么这么做,如果你只是光看视频你可能有一种虚无缥缈的感觉,不知道他有什么用,实战更能提升你的技能