• uint32_t ADC_InitTypeDef::ScanConvMode
กำหนดค่าตัวจัดลำดับของ regular and injected groups. parameter นี้สามารถสัมพันธ์กับ parameter
'DiscontinuousConvMode' เพื่อให้มี main sequence ถูกแบ่งย่อยเป็นส่วนที่ต่อเนื่องหลายส่วน. ถ้าปิดใช้งาน: การแปลงถูกดำเนิน
การใน single mode (one channel ที่แปลง, ตัวหนึ่งที่กำหนดใน rank 1). Parameters 'NbrOfConversion' และ
'InjectedNbrOfConversion' ถูกทิ้ง (เทียบเท่ากับเซ็ตเป็น 1). ถ้าเปิดใช้งาน: Conversions ถูกดำเนินการใน sequence mode
(หลาย ranks ที่กำหนดโดย 'NbrOfConversion'/'InjectedNbrOfConversion' และแต่ละ channel rank). Scan direction จะ
ขึ้นสูง: จาก rank1 ถึง rank 'n'. parameter นี้สามารถเป็นค่าของ ADC_Scan_mode โปรดทราบว่า: สำหรับ regular group,
parameter นี้ควรถูกเปิดใช้งานใน conversion อย่างใดอย่างหนึ่งโดย polling (HAL_ADC_Start ด้วย Discontinuous mode
และ NbrOfDiscConversion=1) หรือโดย DMA (HAL_ADC_Start_DMA), แต่ไม่ใช่โดย interruption
(HAL_ADC_Start_IT): ใน scan mode, interruption จะถูกทริกเฉพาะบน the last conversion of the sequence. การแปลง
ก่อนหน้าทั้งหมดจะถูกเขียนทับโดยการแปลงสุดท้าย. Injected group ที่ใช้พร้อมด้วย scan mode ไม่มีข้อจำกัดนี้: แต่ละ rank มี
result register ของตัวเอง, ไม่มี data ถูกเขียนทับ.