MSP432自学笔记:概念辨析。TI-Driver&Driverlib,POSIX&TI-RTOS,SYSCFG(sysconfig)
Posted 四臂西瓜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MSP432自学笔记:概念辨析。TI-Driver&Driverlib,POSIX&TI-RTOS,SYSCFG(sysconfig)相关的知识,希望对你有一定的参考价值。
TI-Driver&Driverlib
TI-Driver是TI的一种开发库,具有较高的兼容性,与Driverlib并列为MSP432的两种开发方式。
TI-Driver不支持Free-RTOS。
POSIX
POSIX The SimpleLink SDK 还提供了与 POSIX 兼容的 api。POSIX 是一个电气和电子工程师协会(IEEE)的操作系统兼容性 API 行业标准。POSIX 层抽象了应用程序使用的 RTOS 内核功能。在典型的应用程序中,POSIX 层只需要少于2KB 的代码,因此可以重用示例和用户应用程序,并将其移植到不同的内核。使用这个层是可选的,但是这意味着你可以使用任何你目前熟悉的或者将来想要移动到的操作系统。POSIX 兼容性还允许 TI 第三方合作伙伴与 SimpleLink SDK 设备进行接口,以增加对其内核的支持,从而为包括 FreeRTOS 在内的任何操作系统的设计提供完全自由。
简单来说是一个标准化的接口API,对TI-RTOS和FREE-RTOS等RTOS进行了二次封装,统一调用。IEEE赞。
linux也遵循这套标准。
SYSCFG
SysConfig图形化配置工具使得配置像TI- drivers程序和特定于设备的组件变得容易。
采用TI-Driver开发的话可以使用,但是对于Driverlib就不支持了。so 与时俱进,别用Driverlib了。
类似于STM32Cubemx,但是cube逊很多。
TI-RTOS
TI自家的一个实时操作系统(RTOS)。和Free-RTOS,RT-Thread属于一类东东。
推荐开发方式
- TI-Driver(可以使用图形化配置。时代在进步,别用Driverlib了)
- TI-POSIX
- CCS软件
以上是关于MSP432自学笔记:概念辨析。TI-Driver&Driverlib,POSIX&TI-RTOS,SYSCFG(sysconfig)的主要内容,如果未能解决你的问题,请参考以下文章
MSP432自学笔记:概念辨析。TI-Driver&Driverlib,POSIX&TI-RTOS,SYSCFG(sysconfig)