您的位置:首页 > 职场人生

嵌入式程序员的工作需求和所需做的事情

2012-09-11 09:47 225 查看
嵌入式程序员是在基于硬件平台的底层程序员。 嵌入式程序员的工作需求有三:移植BSP、编写驱动程序、编写驱动测试程序,其中要属编写驱动的工作量比较多。 嵌入式程序员需要经常做的事情为三方面:查看数据手册、查看电路原理图、了解协议。 做这些事情的目的就是编写代码。 编写驱动工作量比较多的原因是:ARM9、ARM11等各类芯片比较多,芯片有许多的外设功能,每一个外设都需要驱动,所以,主要的工作量就是驱动的编写。由于外设和外设 之间的关系不大,所以若要了解全部的驱动,那么需要花费的时间比较多,不过,好在许多驱动都由芯片产家提供了,我们仅需在硬件发生变化时修改相应的驱动。 虽然有许多外设模块,但是基本可以分为三大类:通信、存储、多媒体。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: