KOKA016A november 2022 – march 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
STM32G0와 MSPM0은 모두 아날로그 신호를 디지털 신호로 변환하기 위한 ADC 주변 장치를 제공합니다. 두 장치 제품군에 모두 12비트 ADC가 포함되어 있습니다. 다음은 ADC의 서로 다른 기능과 모드를 비교한 표입니다.
주요 기능 | STM32G0 | MSPM0G | MSPM0L |
---|---|---|---|
해상도(bit) | 12 | 12 | 12 |
변환 속도(Msps) | 2.5 | 4 | 1.4 |
오버샘플링(비트) | 16 | 14 | 해당 없음 |
하드웨어 오버샘플링 | 256배 | 128배 | 해당 없음 |
FIFO | 아니요 | 예 | 예 |
ADC 레퍼런스(V) | 내부: 2.048, 2.5 | 내부: 1.4, 2.5, VDD | 내부: 1.4, 2.5, VDD |
VDD < 2일 때 외부: VREF = VDD | 외부: 1.4 ≤ VREF ≤ VDD | 외부: 1.4 ≤ VREF ≤ VDD | |
VDD ≥ 2일 때 외부: 2 ≤ VREF ≤ VDD | |||
작동 전력 모드 | 실행, 절전 | 실행, 절전, 중지, 대기(1) | 실행, 절전, 중지, 대기(1) |
자동 전원 차단 | 예 | 예 | 예 |
외부 입력 채널(3) | 최대 16 | 최대 16 | 최대 16 |
내부 입력 채널 | 온도 센서, VREF, VBAT | 온도 센서, 공급 모니터링, 아날로그 신호 체인 | 온도 센서, 공급 모니터링, 아날로그 신호 체인 |
DMA 지원 | 예 | 예 | 예 |
ADC 윈도우 콤퍼레이터 유닛 | 아니요 | 예 | 예 |
동시 샘플링 | 아니요 | 예 | 아니요 |
ADC 개수(3) | 최대 1 | 최대 2 | 최대 1 |
STM32G0 | MSPM0 | 기타 의견 |
---|---|---|
단일 변환 모드 | 단일 채널 단일 변환 | ADC는 단일 채널을 한 번 샘플링하고 변환합니다 |
채널 시퀀스를 스캔합니다 | 채널 시퀀스 변환 | ADC는 채널 시퀀스를 샘플링하고 한 번 변환합니다. |
연속 변환 모드 | 단일 채널 변환을 반복합니다 | 단일 채널을 반복하여 한 채널을 연속적으로 샘플링하고 변환합니다 |
채널 시퀀스 변환 반복 | 채널 시퀀스를 샘플링하고 변환한 후 동일한 시퀀스를 반복합니다 | |
불연속 모드 | 채널 시퀀스 변환 반복 | 불연속 채널 세트를 샘플링하고 변환합니다. 이 작업은 MEMCTRLx를 다른 채널에 매핑하는 방법으로 MSPM0에서 수행할 수 있습니다. |
ADC 코드 예제에 관한 정보는 MSPM0 SDK 예제 가이드에서 확인할 수 있습니다.