讨论:使用德州仪器(TI)的方法进行CMSIS VS硬件抽象层

时间:2016-12-12 05:35:52

标签: hardware layer abstraction cmsis

我多年来一直使用TI TMS320 MCU。 TI提供用于访问硬件的头文件和源文件。 TI实现了硬件抽象层,您可能知道这一点。

ARM微控制器附带CMSIS,这是硬件抽象层的标准。

我想知道你的意见;你更喜欢哪种方法?

我很方便TI。这很简单易懂。

的问候,

的Ras

1 个答案:

答案 0 :(得分:0)

CMSIS和制造商HAL并不是独占鳌头。通常你会同时使用两者。 ARM提供CMSIS来设置ARM内核,例如NVIC(嵌套矢量中断控制器)。微控制器制造商为其他外设(如I2C,UART ......)提供HAL。