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개정 내역

콤퍼레이터(COMP)

STM32G0과 MSPM0 부품 제품군은 모두 일부 장치에서 선택 사항 주변 장치로 일체형 콤퍼레이터를 제공합니다. 양쪽 장치 제품군에서 모두 COMPx로 표시되는데, 여기서 마지막 문자 'x'는 고려 대상인 구체적인 콤퍼레이터 모듈을 나타냅니다. STM32G0 제품군에서는 여기에 1~3 사이 숫자가 사용되고, MSPM0 제품군에서는 0~2 사이 숫자가 사용됩니다. 콤퍼레이터 모듈은 모두 콤퍼레이터가 2개 이상인 장치에서 윈도우 콤퍼레이터 기능을 제공하고, 다양한 내부 및 외부 소스에서 입력을 받을 수 있고, 전원 모드에서 변경을 트리거하거나 PWM 신호를 중단/제어하는 데 사용할 수 있습니다. 표 5-3에 보시면 MSPM0 및 STM32G0 콤퍼레이터 모듈 간 기능별 비교 요약 정보가 나와 있습니다.

표 5-3 COMP 기능 세트 비교
주요 기능SMT32G0MSPM0GMSPM0L
사용 가능한 콤퍼레이터최대 3최대 3최대 1
출력 라우팅멀티플렉스 I/O 핀멀티플렉스 I/O 핀멀티플렉스 I/O 핀
EXTI 인터럽트인터럽트/이벤트 인터페이스인터럽트/이벤트 인터페이스
비반전 입력 소스멀티플렉스 I/O 핀멀티플렉스 I/O 핀멀티플렉스 I/O 핀
DAC12 출력(1)DAC8 출력
DAC8 출력OPA1 출력(2)
내부 VREF: 1.4V 및 2.5V
OPA1 출력(2)
반전 입력 소스멀티플렉스 I/O 핀멀티플렉스 I/O 핀멀티플렉스 I/O 핀
DAC 채널 1과 2내부 온도 센서내부 온도 센서
내부 VREF: 2.048V 및 2.5V내부 VREF: 1.4V 및 2.5VDAC8 출력
버퍼된 VREF 분배기, 예: ¼VREF, ½VREF 및 ¾VREFDAC8 출력OPA0(3) 출력
OPA0 출력 (3)
프로그래머블 이력없음, 10mV, 20mV, 30mV없음, 10mV, 20mV, 30mV없음, 10mV, 20mV, 30mV
DAC8을 사용하는 0V~VREF/VDD의 다른 값DAC8을 사용하는 0V~VDD의 다른 값
레지스터 잠금예, 전체 COMP 레지스터(장치 재설정 시 비활성화됨)예, 일부 COMP 레지스터(쓰기에 키 필요)예, 일부 COMP 레지스터(쓰기에 키 필요)
윈도우 콤퍼레이터 구성아니오(단일 COMP)
입력 단락 모드아니요
작동 모드고속, 중간 속도고속, 저전력고속, 저전력
빠른 PWM 차단예(TIMA 오류 처리기를 통해)아니요
출력 필터링블랭킹 필터블랭킹 필터블랭킹 필터
조정식 아날로그 필터조정식 아날로그 필터
출력 극성 제어
인터럽트상승 에지상승 에지상승 에지
하강 에지하강 에지하강 에지
양쪽 에지출력 준비 완료출력 준비 완료
교환 입력 모드아니요
DAC12 주변 장치가 있는 장치에서만
OPA1 주변 장치가 있는 장치에서만
OPA0 주변 장치가 있는 장치에서만

COMP 코드 예제

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