• 回答数

    5

  • 浏览数

    324

矩阵时差
首页 > 工程师考试 > bsp工程师是什么

5个回答 默认排序
  • 默认排序
  • 按时间排序

小壮壮长大

已采纳

BSP开发工程师职业前景如何?BSP,全称Board Support Package,汉语意思即板级支持包。BSP工程师,顾名思义就是负责板级支持包的开发、调试和维护工作。那么什么是板级支持包呢?前面我们讲过,嵌入式硬件工程师负责设计硬件,画出PCB图,工厂会根据PCB图生产出对应的电路板。一个嵌入式系统光有电路板是不够的,还要有对应的软件支持,软件开发的前提是首先使板子正常稳定的工作,然后再在其上编写对应的应用软件以实现其特有的功能。其中使板子正常稳定的工作的代码就属于板级支持包。

从系统角度来讲这些设备有些是跑操作系统的,有些没有跑。对于不跑操作系统的设备来讲,其功能相对简单一点,使用的主控芯片一般也比较简单,比如风靡一时的51系列单片机、stm系列的单片机。对于这些简单系统来讲,它对软件开发人员要求相对比较低,当然也就没有我前面所说的分工那么详细,有时候甚至从画板、点亮、开发都是由一个人来完成的。对于跑操作系统来讲的设备,就不一样了。

BSP开发工程师职业前景如何?

工作职责 • 参与客户硬件设计review,负责硬件系统的Bring up及驱动的开发调试; • 负责视觉AI芯片的系统软件开发,维护及释放等; • 负责客户BSP相关问题分析及解决,并对客户提供技术支持; • 负责编写相关技术文档; 任职资格 • 专科及以上学历; • 具备C编码能力; • 具备单片机驱动开发优先,Linux驱动开发调试经验优先; • 良好的团队合作能力,沟通能力,做事踏实,能吃苦;

bsp工程师是什么

94 评论(14)

瘦小的土拨鼠

负责底层驱动软件开发和维护,底层软硬件联合调试,解决相关的软件故障。一般都不会加班的,工作也挺轻松的。

136 评论(12)

墨墨姐姐

是的。bsp工程师大都是以过去的成果为基础,所以工程师们累积的经验,很多时候都能派上用场。bsp工程师经营范围:技术开发、技术推广、技术转让、技术咨询、技术服务,计算机系统服务,应用软件服务。

275 评论(8)

芳儿beauty

C语言。BSP工程师主要是和底层硬件,系统打交道,所以C语言是最主要的编程语言。从事嵌入式BSP开发的人员主要来源于计算机专业和电子信息专业。这两个专业是和嵌入式BSP最相关的专业了。对于BSP工程师来讲,主要的工作就是使硬件及其上的操作系统稳定的工作,所以理解硬件原理、计算机原理和操作系统是最基本的要求,而这两个专业都会学习到像模拟电路,数字电路之类的硬件原理基础,计算机原理和一门高级语言也是这两个专业的必修课,这些已经基本构成了BSP工程师的必需的知识面。

302 评论(11)

宝宝囡囡

完成一些软件调试,完成一些软件编写,研究出来的产品一定要非常可靠,对一些平台进行评估,对一些新技术进行预研;是的,这个岗位会经常加班的,工作比较累。

276 评论(9)

相关问答