大手子们,求学习路线。
想往嵌入式软件--驱动开发发展,目前已学C51、STM32、FreeRTOS,准备学Linux嵌入式(有Linux基础),看了几节课(B站上原子哥和东山的嵌入式Linux课)听的云里雾里的,这种情况正常吗?
想问问各位大手子,走嵌入式软件--驱动开发,怎么学比较好,感谢。
大手子们,求学习路线。
想往嵌入式软件--驱动开发发展,目前已学C51、STM32、FreeRTOS,准备学Linux嵌入式(有Linux基础),看了几节课(B站上原子哥和东山的嵌入式Linux课)听的云里雾里的,这种情况正常吗?
想问问各位大手子,走嵌入式软件--驱动开发,怎么学比较好,感谢。
其实学习嵌入式软件--驱动开发,首先要根据自己的学习兴趣和要求来选择合适的学习路线。比如你有Linux基础,可以先学习嵌入式Linux系统,掌握Linux应用编程技术,然后深入学习Linux下的驱动开发,如内核模块编写等。
另外,也可以根据自己的实际情况,先学习一些底层的硬件知识,如掌握单片机、ARM架构等,然后再学习其相关的编程语言,最后再进行驱动开发,这样可以更好的理解驱动开发的流程和原理,达到更好的学习效果。