2016-12-12 14 views
-1

나는 TI TMS320 MCU를 수년간 사용해 왔습니다. TI는 하드웨어 액세스를위한 헤더 및 소스 파일을 제공합니다. TI 아마 알고있는 것처럼 하드웨어 추상화 계층을 구현합니다.토론 : TI의 방법으로 CMSIS VS 하드웨어 추상화 레이어

ARM 마이크로 컨트롤러에는 하드웨어 추상화 레이어의 표준 인 CMSIS가 제공됩니다.

나는 당신의 의견을 알고 싶습니다. 어떤 방법을 선호합니까?

TI의 TI에서 매우 편리합니다. 이것은 간단하고 이해할 수 있습니다.

관련,

라스

답변

0

CMSIS 및 제조업체 HAL은 배타하지 않습니다. 보통 둘 다 사용할 것입니다. ARM은 CMSIS를 제공하여 NVIC (Nested Vector Interrupt Controller)와 같은 ARM 코어를 설정합니다. 마이크로 컨트롤러 제조업체는 I2C, UART ...와 같은 추가 주변 장치를위한 HAL을 제공합니다.

+0

정확하게 ARM은 공급 업체에 템플릿을 제공합니다. 공급 업체는 CMSIS 형식으로 헤더 및 소스 파일을 완성합니다. – Rasool