回答数
3
浏览数
14099
一抷犹热
第一阶段:Linux相关知识辅导
Linux基础知识,X-Windows基础,Ubuntu环境,Shell环境,ViVim,文件管理与权限,用户管理。
第二阶段:ARM相关知识辅导
ARM系列处理器,ARM体系结构,指令及编程技术,映像文件与分散加载,gpio,MMU,常见Flash原理与设计。
第三阶段:Linux内核相关知识辅导
嵌入式开发环境建立,Linux内核基础,字符设备,中断原理与应用,调试技术,U-Boot移植及内核移植。
ATC考点:硅谷芯微科技园南区中心
扩展资料;
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
嵌入式软件工程师就是编写嵌入式系统的工程师。
要求;
1.最重要的是C语言编程,以及C++,这个与你读程,应用,开发项目,做系统移植息息相关;
2.操作系统: LINUX,WINCE等,至少学习过一种,并且还需要对些基础知识有蛮多的了解;
3.对ARM,FPGA,DSP等这些硬件比较了解。
参考资料来源;百度百科——ARM工程师资格证书
百度百科——嵌入式软件工程师
旧梦还会有吗
卓跃教育认为:目前职场上比较走热的属偏软件人才。不过,嵌入式系统领域门槛较高,嵌入式开发人员不仅要懂较底层软件,对软件专业水平要求较高,市场上需要的嵌入式人才如必须具备C语言编程经验、嵌入式操作系统(嵌入式Linux或WinCE)经验、内核裁剪经验、操作系统移值经验、驱动程序开发经验等。比如高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题;精通C语言应用开发,有良好的编程习惯和风格,程序稳定可靠;良好的文档编写能力和习惯,能够编写规范的概要和详细设计文档;熟悉项目管理流程。
优质工程师报名问答知识库