从C语言开始,数据结构,网络编程,linux shell命令,内核移植,驱动开发,总线技术,买个开发板吧,有配套的视频教程和例程,嵌入式开发比较困难,需要较强的学习能力和英语水平。
需要从C语言开始学习了,还有linux系统知识开始学起,如果有这两方面基础,学习起来会比较简单些,但如果是小白,不太建议从C语言入手学习语言,容易从入门到放弃,建议可以先学习好一门简单的语言,再入手学习C语言,目前python挺火的,应用也比较广,可以关注下老男孩教育的pyhon课程
需要从Linux基础知识开始学习,还需要学习C语言,有这方面基础学习起来会更好一些,效率更快,如果没有基础,纯属小白的情况下,学习起来会困难一些。