3.1. 开发套件==开发组件==develop suite==develop tookit=StartKit=DevBoard

比如:具备USB,CAN和以太网功能的PIC32微控制器系列中的:

图 3.1. PIC32入门套件

PIC32入门套件


图 3.2. PIC32开发工具

PIC32开发工具


就是:

开发套件

= 硬件+软件

= 硬件开发板 + 集成的IDE 或 单独提供的编译器,示例代码等内容

其他的,各种平台的,往往也会提供对应的,硬件(开发板,模块等等)+软件(软件源码,示例代码,驱动等等)的组合,叫做对应的Tookit,即工具套件

成套提供,以套餐方式的提供

类似的词还有:StartKit,DevBoard

也都是,方便用户进行快速上手开发的开发板

目的是:

方便其用户,作为嵌入式开发的你,尽快的上手,能够跑通这个平台,能用于构建你的嵌入式系统,

能够进行接下来的,你所需要的相关的软硬件方面的开发。

其背景是:

如果芯片厂家,直接把一款芯片扔给你,给你用;

不仅是新手,即使是老手,嵌入式有经验的,也要相对很耗精力,才能搞懂如何初始化,如何让其运行起来,即跑起来,需要花不少的精力

因为嵌入式领域,芯片不同,细节会千差万别,所需要了解的细节也很多。

所以,才有:

卖芯片的厂家,除了设计,量产,销售芯片给作为客户当你之外,

往往还有对应的所谓的开发套件,

即硬件(芯片或开发板)加上对应的软件(驱动,示例代码)

然后让芯片尽快的,正常的跑起来

之后才是作为嵌入式开发者的你,继续后续折腾,实现对应的你自己的功能。

举例: