KOKA018B march   2023  – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507

 

  1.   1
  2.   요약
  3.   상표
  4. MSPM0G 하드웨어 설계 검사 목록
  5. MSPM0G 장치의 전원 공급 장치
    1. 2.1 디지털 전원 공급 장치
    2. 2.2 아날로그 전원 공급 장치
    3. 2.3 내장 전원 공급 장치 및 전압 레퍼런스
    4. 2.4 전원 공급 장치에 권장되는 디커플링 회로
  6. 리셋 및 전원 공급 장치 통제기
    1. 3.1 디지털 전원 공급 장치
    2. 3.2 전원 공급 장치 통제기
  7. 클록 시스템
    1. 4.1 외부 오실레이터
    2. 4.2 외부 오실레이터
    3. 4.3 외부 클록 출력(CLK_OUT)
    4. 4.4 FCC(주파수 클록 카운터)
  8. 디버거
    1. 5.1 디버그 포트 핀 및 핀아웃
    2. 5.2 표준 JTAG 커넥터를 사용한 디버그 포트 연결
  9. 주요 아날로그 주변 장치
    1. 6.1 ADC 설계 고려 사항
    2. 6.2 OPA 설계 고려 사항
    3. 6.3 DAC 설계 고려 사항
    4. 6.4 COMP 설계 고려 사항
    5. 6.5 GPAMP 설계 고려 사항
  10. 주요 디지털 주변 장치
    1. 7.1 타이머 리소스 및 설계 고려 사항
    2. 7.2 UART 및 LIN 리소스와 설계 고려 사항
    3. 7.3 MCAN 설계 고려 사항
    4. 7.4 I2C 및 SPI 설계 고려 사항
  11. GPIO
    1. 8.1 GPIO 출력 스위칭 속도 및 부하 커패시턴스
    2. 8.2 GPIO 전류 싱크 및 소스
    3. 8.3 HSIO(고속 GPIO)
    4. 8.4 HDIO(하이 드라이브 GPIO)
    5. 8.5 오픈 드레인 GPIO로 레벨 시프터 없이 5V 통신 가능
    6. 8.6 레벨 시프터 없이 1.8V 장치와 통신
    7. 8.7 사용하지 않은 핀 연결
  12. 레이아웃 가이드
    1. 9.1 전원 공급 장치 레이아웃
    2. 9.2 접지 배치를 위한 고려 사항
    3. 9.3 트레이스, 바이어스 및 기타 구성 요소
    4. 9.4 보드 레이어 및 권장 스택업을 선택하는 방법
  13. 10부트로더
    1. 10.1 부트로더 소개
    2. 10.2 부트로더 하드웨어 설계 고려 사항
      1. 10.2.1 물리적 통신 인터페이스
      2. 10.2.2 하드웨어 호출
  14. 11참고 문헌
  15. 12개정 내역

UART 및 LIN 리소스와 설계 고려 사항

MSPM0G 시리즈 MCU에는 UART(범용 비동기 리시버-트랜스미터)가 포함되어 있습니다. 표 7-4에 나와 있듯이 UART0은 LIN, DALI, IrDA, ISO7816 Manchester 코딩 기능을 지원합니다.

표 7-4 UART 기능
UART 기능 UART0(연장) UART1(메인)
정지 및 대기 모드에서 활성
별도의 전송 및 수신 FIFO
하드웨어 흐름 제어 지원
9비트 구성 지원
LIN 모드 지원 O -
DALI 지원 O -
IrDA 지원 O -
ISO7816 스마트 카드 지원 O -
Manchester 코딩 지원 O -

MSPM0G UART 모듈은 전력 도메인1에서 최대 10MHz 보드율을 지원하여 거의 모든 UART 애플리케이션을 지원할 수 있습니다.

표 7-5 MSPM0G UART 사양
매개 변수 테스트 조건 최소값 일반 최대값 단위
fUART UART 입력 클록 주파수 전원 도메인1의 UART 80 MHz
fUART UART 입력 클록 주파수 전원 도메인0의 UART 40 MHz
fBITCLK BITCLK 클록 주파수(MBaud의 전송 속도와 동일) 전원 도메인1의 UART 10 MHz
fBITCLK BITCLK 클록 주파수(MBaud의 전송 속도와 동일) 5 MHz
tSP 입력 필터에 의해 억제된 스파이크의 펄스 지속 시간 AGFSELx = 0 5 5.5 32 ns
AGFSELx = 1 8 15 55 ns
AGFSELx = 2 18 38 115 ns
AGFSELx = 3 30 74 165 ns

LIN(로컬 상호 연결 네트워크)은 여러 원격 응답 노드와 통신하는 커맨더 노드로 구성된, 일반적으로 사용되는 저속 네트워크 인터페이스입니다. 통신에는 단일 와이어만 필요하며 이 와이어는 일반적으로 차량 와이어링 하니스에 포함되어 있습니다.

TLIN1021A-Q1 트랜스미터는 최대 20kbps의 데이터 속도를 지원합니다. 트랜시버는 TXD 핀을 통해 LIN 버스의 상태를 제어하고 오픈 드레인 RXD 출력 핀에서 버스의 상태를 보고합니다. 장치에는 전자기 방출(EME)을 줄이기 위한 전류 제한 파형 드라이버가 있습니다.

TLIN1021A-Q1은 넓은 입력 전압 작동 범위에서 12V 애플리케이션을 지원하도록 설계되었습니다. 이 장치는 LIN, WAKE 핀 또는 EN 핀에서 저전력 절전 모드와 저전력 모드로부터 웨이크업 모드를 지원합니다. 이 장치는 TLIN1021A-Q1 INH 출력 핀을 통해 노드에 있을 수 있는 다양한 전원 공급 장치를 선택적으로 활성화하여 배터리 전류 소비를 시스템 수준에서 줄일 수 있습니다. 그림 7-1에서는 TI TLIN1021A LIN 트랜시버를 사용하여 구현된 일반적인 인터페이스를 보여줍니다.

GUID-F95B039E-FCFA-4FB1-975B-B03DA1111EE7-low.png그림 7-1 일반적인 LIN TLIN1021A 트랜시버

통신에는 단일 와이어만 필요하며 이 와이어는 일반적으로 차량 와이어링 하니스에 포함되어 있습니다. 그림 7-2그림 7-3에서는 TI TLIN1021A LIN 트랜시버를 사용하여 구현되는 일반적인 인터페이스를 보여줍니다. 자세한 내용은 TLIN1021 데이터 시트를 참조하십시오.

GUID-452D63EA-A263-41DC-B4BD-4D376FC759E9-low.png그림 7-2 MSPM0G를 사용하는 일반적인 LIN 애플리케이션(커맨더)
GUID-F9A69F67-B989-46FA-94C9-A40E0F2F03C8-low.png그림 7-3 MSPM0G를 사용하는 일반적인 LIN 애플리케이션(응답기)