首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

BSP是啥?

BSP,全称是Board Support Package,其主要功能是: 发现硬件 提供初始化Board和控制Board的方法 准备操作系统运行时环境 主要由以下部分组成: 硬件配置数据 解析这些配置的代码...到了Vx7,BSP被大大简化,主要成分就是cdf和dts文件了 BSP的目的就是为了在特定的Board上更轻松地配置OS的Kernel。...有了BSP这个硬件相关层,就可以相对容易的在不同硬件之间进行OS的移植了。...因此,这才有了BSP工程师(底层工程师/驱动工程师)这个职位存在的必要 而要开发一个新的BSP,最重要的一点,是在已有BSP中找到一个接近的做为起点。...如果当前版本里,根本就没有与新Board相同CPU的BSP,那就得考虑换一个高版本的VxWorks了 一个好的BSP应该具有以下特性: 将特定于某个Board的代码与该处理器系列的所有Board之间共享的代码分开

3K10
领券