嵌入式都学习什么
展开全部
这是我对别人的回答:
嵌入式发展方向可以分嵌入式应用开发和嵌入式驱动(内核)开发两大类。
发展方向不同所要求的基础不太一样。
先说说共同的:
1:兴趣,没有这个就不要想了。
2:兴趣,这个很重要!
3:C语言必须的,要熟练
4:linux基础
5:linux应用编程
应用开发方向:这个我不太熟悉,但我觉得会上面的了,就可以入门了。
内核驱动开发方向:
1:简单的汇编基础,能看懂大概的汇编语句
2:简单的模拟电路知识,深一些数字电路知识,能看懂电路图(最基本的最小系统原理图)。
3:linux驱动编程
4:linux内核移植
当然我说的是入门的基础条件。
如果是0基础的话,建议从单片机开始,然后再arm。先裸机,再操作系统。
嵌入式发展方向可以分嵌入式应用开发和嵌入式驱动(内核)开发两大类。
发展方向不同所要求的基础不太一样。
先说说共同的:
1:兴趣,没有这个就不要想了。
2:兴趣,这个很重要!
3:C语言必须的,要熟练
4:linux基础
5:linux应用编程
应用开发方向:这个我不太熟悉,但我觉得会上面的了,就可以入门了。
内核驱动开发方向:
1:简单的汇编基础,能看懂大概的汇编语句
2:简单的模拟电路知识,深一些数字电路知识,能看懂电路图(最基本的最小系统原理图)。
3:linux驱动编程
4:linux内核移植
当然我说的是入门的基础条件。
如果是0基础的话,建议从单片机开始,然后再arm。先裸机,再操作系统。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询