KOKA018B march 2023 – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
MSPM0G 시리즈 MCU에는 UART(범용 비동기 리시버-트랜스미터)가 포함되어 있습니다. 표 7-4에 나와 있듯이 UART0은 LIN, DALI, IrDA, ISO7816 Manchester 코딩 기능을 지원합니다.
UART 기능 | UART0(연장) | UART1(메인) |
---|---|---|
정지 및 대기 모드에서 활성 | 예 | 예 |
별도의 전송 및 수신 FIFO | 예 | 예 |
하드웨어 흐름 제어 지원 | 예 | 예 |
9비트 구성 지원 | 예 | 예 |
LIN 모드 지원 | O | - |
DALI 지원 | O | - |
IrDA 지원 | O | - |
ISO7816 스마트 카드 지원 | O | - |
Manchester 코딩 지원 | O | - |
MSPM0G UART 모듈은 전력 도메인1에서 최대 10MHz 보드율을 지원하여 거의 모든 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 트랜시버를 사용하여 구현된 일반적인 인터페이스를 보여줍니다.
통신에는 단일 와이어만 필요하며 이 와이어는 일반적으로 차량 와이어링 하니스에 포함되어 있습니다. 그림 7-2 및 그림 7-3에서는 TI TLIN1021A LIN 트랜시버를 사용하여 구현되는 일반적인 인터페이스를 보여줍니다. 자세한 내용은 TLIN1021 데이터 시트를 참조하십시오.