请教过来人,学习嵌入式之前需要哪些基础课?
听说嵌入式软硬都要,那需要学习单片机原理,微机原理,还有什么数电模电的么?这些我都没学过。。
软的话还需要学习数据库吗?
[解决办法]
数字电路,模拟电路,信号系统,单片机,信号处理,计算机网络,C语言,汇编(8051&ARM),IC设计,微电子,PCB设计,FPGA和VHDL&Verilog,实时操作系统原理,Matlab,嵌入式操作系统原理(Linux、Wince、Vxwork。。),模糊逻辑,模式识别(pattern recognition),人工智能,鲁棒性控制。。。。我是学嵌入式的。。。差不多就这些课程
[解决办法]
小弟是计算机科学与技术专业的,偏向软件方面,但也学一些硬件方面的东西,3楼列出的课程,除了IC设计、PCB设计、FPGA、matlab、人工智能等等外,其它也学了一些,不过课程主要偏软件,像操作系统、编译原理、数据库、组成原理。。。等等课程。
嵌入式范围太广了,涉及东西也太多了,不可能一下子都掌握完。
听说嵌入式软硬都要,那需要学习单片机原理,微机原理,还有什么数电模电的么?
==>这些虽然有课程,但很多是我自己自学的。
软的话还需要学习数据库吗?
==>并不是所有的都需要数据库,看你将来方向,但了解总比不了解强。
现在最大的难处就是找不到任何可以讨论的人
==>当初自己摸索地学linux地,何尝不是这样!!但现在总算熬过来了。
做一下广告:
有空可以到www.latelee.orghttp://www.latelee.org上看看,都是我自己写的文章。