반응형
TI의 DSP에서 GPIO의 입력포트나 SCI 등의 Peripheral 입력 포트는 다음 2가지 설정을 해야 한다.
1. GPxQSEL
입력 신호는 다음의 4가지로 설정할 수 있다.
00 : 입력 신호는 SYSCLKOUT에 동기되어 입력됨
01 : 3 샘플이 동일할 때 입력됨
10 : 6 샘플이 동일할 때 입력됨
11 : 클럭에 동기되지 않고 입력
SCI나 SPI 등의 통신 포트는 11로 설정해야 한다.
2. GPxCTRL
위의 레지스터에서 3샘플 또는 6샘플을 선택할 때 샘플사이의 주파수를 설정한다.
위의 두 레지스터 설정이 잘못되어 있으면 저속에서는 정상적으로 입력이 들어오는데 고속 신호에서 신호를 받지 못하는 문제가 발생할 수 있다.
위와 같은 기능은 다른 MCU에서는 잘 없는 기능이기 때문에 간과하기 쉽다. 하지만 안정적인 동작을 위해 반드시 확인해야 한다.
반응형
'전자 > 임베디드 시스템' 카테고리의 다른 글
TI의 C2000 시리즈 종류 (예제 코드) (0) | 2023.04.29 |
---|---|
TMS320F2837x 시리즈 (0) | 2023.04.29 |
TI DSP의 사용하지 않는 핀 처리 (0) | 2023.04.19 |
[CCS] TMU 함수 (0) | 2023.04.11 |
[CCS] 함수 선언하지 않을 때 이상동작 (0) | 2023.04.10 |
댓글