我多年来一直使用TI TMS320 MCU。 TI提供用于访问硬件的头文件和源文件。 TI实现了硬件抽象层,您可能知道这一点。
ARM微控制器附带CMSIS,这是硬件抽象层的标准。
我想知道你的意见;你更喜欢哪种方法?
我很方便TI。这很简单易懂。
的问候,
的Ras
答案 0 :(得分:0)
CMSIS和制造商HAL并不是独占鳌头。通常你会同时使用两者。 ARM提供CMSIS来设置ARM内核,例如NVIC(嵌套矢量中断控制器)。微控制器制造商为其他外设(如I2C,UART ......)提供HAL。