-1

我多年来一直使用 TI TMS320 MCU。TI 提供用于访问硬件的头文件和源文件。正如您可能知道的那样,TI 实现了一个硬件抽象层来执行此操作。

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

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

我对 TI 非常方便。这是简单易懂的。

问候,

拉斯

4

1 回答 1

0

CMSIS 和制造商 HAL 并非排他性的。通常你会同时使用两者。ARM 提供 CMSIS 来设置 ARM 内核,例如 NVIC(嵌套向量中断控制器)。微控制器制造商为其他外围设备(例如 I2C、UART...)提供 HAL。

于 2016-12-13T22:33:56.820 回答