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

 

  1.   요약
  2.   상표
  3. 1MSPM0 포트폴리오 개요
    1. 1.1 머리말
    2. 1.2 STM32 MCU vs. MSPM0 MCU 포트폴리오 비교
  4. 2에코시스템과 마이그레이션
    1. 2.1 소프트웨어 에코시스템 비교
      1. 2.1.1 MSPM0 소프트웨어 개발 키트(MSPM0 SDK)
      2. 2.1.2 CubeIDE vs. CCS(Code Composer Studio IDE)
      3. 2.1.3 CubeMX vs. SysConfig
    2. 2.2 하드웨어 에코시스템
    3. 2.3 디버그 툴
    4. 2.4 마이그레이션 프로세스
    5. 2.5 마이그레이션 및 포팅 예제
  5. 3코어 아키텍처 비교
    1. 3.1 CPU
    2. 3.2 임베디드 메모리 비교
      1. 3.2.1 플래시 기능
      2. 3.2.2 플래시 구성
      3. 3.2.3 임베디드 SRAM
    3. 3.3 전원 켜기 및 재설정 요약 및 비교
    4. 3.4 클록 요약 및 비교
    5. 3.5 MSPM0 작동 모드 요약 및 비교
    6. 3.6 인터럽트 및 이벤트 비교
    7. 3.7 디버그 및 프로그래밍 비교
  6. 4디지털 주변 장치 비교
    1. 4.1 범용 I/O(GPIO, IOMUX)
    2. 4.2 UART(범용 비동기 리시버 트랜스미터)
    3. 4.3 SPI(직렬 주변기기 인터페이스)
    4. 4.4 I2C
    5. 4.5 타이머(TIMGx, TIMAx)
    6. 4.6 WWDT(윈도우 워치독 타이머)
    7. 4.7 실시간 클록(RTC)
  7. 5아날로그 주변 장치 비교
    1. 5.1 ADC(아날로그-디지털 컨버터)
    2. 5.2 콤퍼레이터(COMP)
    3. 5.3 DAC(디지털-아날로그 컨버터)
    4. 5.4 OPA(연산 증폭기)
    5. 5.5 VREF(전압 레퍼런스)
  8. 6개정 내역

DAC(디지털-아날로그 컨버터)

STM32G0 및 MSPM0 부품 제품군에는 다양한 애플리케이션 목적으로 디지털-아날로그 변환을 수행할 수 있는 12비트 DAC 주변 장치가 포함되어 있습니다. STM32G0 설명서에서는 이 주변 장치를 단순히 DAC라고 부릅니다. MSPM0 기술 레퍼런스 매뉴얼, MSPM0 시리즈 데이터 시트, MSPM0 SDK에서는 12비트 DAC 주변 장치를 DAC12라고 부릅니다. 이는 DAC12를 MSPM0 장치에 포함되어 있는 각 콤퍼레이터 주변 장치에서 사용할 수 있는 8비트 DAC와 구별하기 위한 것입니다. 추가적인 8비트 DAC는 이 문서의 콤퍼레이터 섹션에서 다룹니다. 이 DAC12 주변 장치는 MSPM0G 장치 제품군에서만 제공됩니다.

STM32G0 및 MSPM0G용 12비트 DAC 주변 장치의 기능은 표 5-4에 요약되어 있습니다.

표 5-4 DAC 기능 세트 비교
주요 기능STM32G0MSPM0
분해능12비트(11.4~11.5 ENOB)12비트(11 ENOB)
출력 속도1MSPS1MSPS
출력 채널2 (1)1(3)
데이터 형식8비트 오른쪽 정렬, 12비트 오른쪽 정렬, 12비트 왼쪽 정렬8비트 오른쪽 정렬, 12비트 오른쪽 정렬, 2의 보수 또는 직선 이진
DMA 결합
출력 라우팅외부 핀외부 핀
내부 주변 장치 연결: COMP IN-, ADC내부 주변 장치 연결: OPA IN+, COMP IN+, ADC0
내부 레퍼런스 전압예, 2.5V 또는 2.048V예, 2.5V 또는 1.4V
외부 레퍼런스 전압
FIFO아니요
출력 버퍼
구성 가능 출력 오프셋
자체 보정 모드
자동 파형 생성노이즈파, 삼각파아니요
샘플 앤 홀드 모드아니요
트리거 소스외부 핀, 내부 타이머 신호, DAC 홀드 클록, DMA 언더런내부 전용 샘플 타임 생성기, DMA 인터럽트/이벤트, FIFO 임계값 인터럽트/이벤트, 하드웨어 트리거 2개(이벤트 패브릭에서 사용 가능)
일부 장치에서만 사용 가능.
듀얼 DAC 채널은 미래 MSPM0G 장치용도록 계획된 것입니다.

DAC12 코드 예제

DAC12 코드 예제에 관한 정보는 MSPM0 SDK 예제 가이드에서 확인할 수 있습니다.