嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。

       很多人在学习嵌入式之前经常会问,学嵌入式到底苦不苦?当然苦,学任何编程语言的过程都是苦的,所以这就是为何兴趣如此重要。当然,嵌入式苦的地方稍微比学习其它东西苦了亿点点。

       比如说烧钱这一点上,学习其它编程语言肯定和嵌入式无法比拟的。最基本的配备肯定是要有电脑,除此之外,学习嵌入式教程还需要有开发板,而开发板可不是可以一直使用到天荒地老的东西。       而且你在这个过程中不断消耗开发板后,还有萌生自己画板子,买芯片的想法,而且,这条路越走越远,越远越花钱。而当你花费了这么多钱之后,让你半途而废肯定是不可能了,那只能咬咬牙关,继续花钱走下去。       而学习嵌入式理论会非常多,软件方面学习的量不亚于做Java,C++编程的,甚至和底层打交道还要学的更深入,难度更加大,算法数据结构神马的都要了解。硬件就更不用说了,各种板子,电路,PCB等等。       大家常说软硬不分家,所以你学硬件其实还是摆不脱软件,虽然可能学的东西并不需要那么深入。每次觉得自己学的已经足够多了,一到应用的时候就发现懂得还是太少了,最后只能不断学习,继续精进。      所以,如果只是想找一份轻松稳定的工作,那么很明显,嵌入式不太适合你,但如果你是真心热爱嵌入式的,而且在学习嵌入式中感受到乐趣,相信你在未来的日子也可以坚持走下去。