题主说的操作系统是指嵌入式操作系统吧,比如Linux。首先还是以理论入手,先大概了解这个系统是个什么,起到什么作用,分哪几个部分。
同时呢,就可以实际安装一套系统,自己动手使用,能更快提高。
先学习理论与原理吧,这样才可以很好的去看代码了
再在开发板上跑一下全程,自己做一个项目