如果是C语言的话,
个人建议,你可以读下RTOS的代码,不论是UCOS 还是RTT,里面都大量用到了链表、指针、队列等等。
如果你能读懂,恭喜你,你已经是牛人了。
不过前期的话,我建议你可以看看STM32的标准库,里面写的代码风格很不错,HAL库也可以,先易后难循序渐进