向各位大大请教一个问题
我今年大四,学的环境工程,当初选的软件工程可是被调剂了。对本专业没兴趣,前三年都玩掉了,想转行学习嵌入式Linux(应为我很喜欢手持设备= =)。可是一开头才发现自己什么都不会,计算机专业基础课一门没学。。而且好像嵌入式涉及的基础课还很多。。 在网上找到的建议都泛泛而谈,实在无法定出学习计划。无奈之下,特来向各位大大请教。1.我知道嵌入式开发大概分应用和系统,驱动,以我现在的基础和时间基本只能完成应用的开发学习,这样想对吗?
2.如果我现在只能完成应用开发的学习,那么我该学习哪些专业基础课?(希望大大能说的详细点,这里我好久都没搞明白。数据结构与算法,离散数学,汇编原理,汇编语言和微机接口,计算机组成原理与体系结构,计算机操作系统,数据库系统,计算机网络,C语言,数字模拟电路,单片机。这一大堆东西都要学吗?如果都要学,该按照怎样的顺序学?哪些重点学哪些知道大概就可以?)
3.如果我现在的时间可以学到系统和驱动的开发,那么该学习那些专业基础课?顺序,主次?
对各位大大的赐教不胜感激= = 先搞嵌入式linux下的应用程序开发吧。看看C语言,写一些应用。
看一下linux系统编程。
驱动嘛,还是要开发一个具体的驱动时,才好学习。可以下看一下字符驱动的框架。了解一下。 恩,主要看兴趣。
页:
[1]