各種HAL API関数(ADC編)

この投稿では、各HALでADCの値を読み取るために使用するAPI関数を紹介します。

ADCの値を読み込むためのAPI関数を次のように分類しました。

  1. AD変換スタート関数 (ADC Start)
  2. AD変換ステータス読み込む関数 (ADC Status Get)
  3. AD変換値を読み込む関数 (ADC Read)
  4. 1~3を行う関数 (ADC Start & Check & Read)

今回紹介するHALは、次のHALです。

  • Arduino 1.8.6
  • AUTOSAR 4.4(MCAL)
  • Debian(Linux) v2022.04
  • Mbed 6.17.0
  • ModusToolbox HAL Cat1 2.4.3
  • MCUXpresso SDK iMXRT1051B_1052B ksdk2_0
  • Renesas SSP 2.4.0
  • STM32Cube FW_F4 V1.27.1

HALには、簡単に使用できるものやリアルタイム性の高いもの、ADC故障による無限ループ対策のタイムアウト機能を備えたものなど、さまざまな特徴があります。皆様の製品に合ったHALを選んでください。

OSS-ECAL Japanese
error: コンテンツは保護されている