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

타이머(TIMGx, TIMAx)

STM32G0와 MSPM0는 모두 다양한 타이머를 제공합니다. MSPM0는 저전력 모니터링부터 고급 모터 제어까지 유스 케이스를 지원하는 다양한 기능을 갖춘 타이머를 제공합니다.

표 4-7 타이머 이름 지정
STM32G0MSPM0
타이머 이름축약형 이름타이머 이름축약형 이름
고급 제어TIM1고급 제어TIMA0
범용TIM2-4, TIM14/-17범용TIMG0-11
고해상도TIMG12
기본TIM6/7
저전력LPTIM
표 4-8 타이머 기능 비교
주요 기능STM32G0 타이머MSPM0G 타이머MSPM0L 타이머
분해능16비트, 32비트16비트, 32비트16비트
PWM
캡처
비교
원샷
업다운 카운트 기능
전원 모드
QEI 지원아니요
프로그래밍 가능한 프리스케일러
섀도우 레지스터 모드
이벤트/인터럽트
오류 이벤트 메커니즘아니요
자동 재로드 기능
표 4-9 타이머 모듈 교체
STM32G0 타이머MSPM0 상응추론
TIM1TIMA, TIMG8-12고급 제어, 양쪽 16비트 분해능, QEI 지원
TIM2TIMG1232비트 분해능
TIM3/4TIMG0-7범용, 16비트 분해능
TIM6/7모두기본 타이머
TIM14모두TIM3/4와 동일한 기능
TIM15/16/17모두범용
LPTIMPD0의 모든 타이머LPTIM은 LFCLK 소싱, PD0 – MSPM0에서 저전력 모드
표 4-10 타이머 유스 케이스 비교
주요 기능STM32G0 타이머MSPM0 타이머
PWMTIM1-4에는 에지와 센터 정렬 옵션이 있으며, TIM6-7에는 PWM 기능이 없습니다. TIM15-17 에지 정렬 옵션만.모든 타이머에는 에지 정렬 또는 센터 정렬 옵션이 있습니다
캡처큰 차이는 없습니다큰 차이는 없습니다
비교큰 차이는 없습니다큰 차이는 없습니다
원샷큰 차이는 없습니다큰 차이는 없습니다
프리스케일러16비트 프리스케일러, LPTIM(3비트 프리스케일러) 외8비트 프리스케일러
동기화TIM1-4, TIM15모든 타이머에는 이 기능이 있습니다

타이머 코드 예제

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