嵌入式需要学什么
嵌入式需要学习C/C++编程语言、嵌入式系统架构、操作系统、单片机和芯片、电路设计和PCB设计、通信协议、嵌入式开发工具和调试工具、嵌入式开发流程等内容。同时,需要结合具体应用场景进行学习和实践,积累实际经验。
什么是嵌入式软件工程
嵌入式软件工程指的是开发嵌入式软件的工作。
主要职责:
1、开相关产品的嵌入式软件(主要包括操作系统的移植,驱动程序的开发等);
2、按照研发流程要求,完成软件的详细设计,代码实现,单元测试,集成测试;
3、对开发的软件质量和进度负责。 所需技能: 1、熟练掌握C/C++,或精通C#客户端开发,有与C++混合编程经验; 2、熟悉Linux程序开发,Socket网络编程; 3、精通多进程,多线程,网络编程,熟悉常用数据结构与算法,windows api;
对一般的人来说,嵌入式工程师要学多久
要看你说学的定义了,一般来说不需要学,只要你会C语言,就可以做嵌入式开发,不过如果你要独当一面的话,基本上要三年的时间,嵌入式需要学习的知识点多,对软件和硬件知识都要了解,需要你有比较强的学习能力,一些程序很多要你自己编写,许多参考资料是英文的,所以英语水平也很重要
还没有评论,来说两句吧...