[TMS320F28069M] SCI(Serial Communication Interface)-2
개발보드에서 SCI 포트부분의 회로를 간단히 리뷰해보자. TSM32F28069M에는 SCI-A, SCI-B 총 2 개의 SCI가 있다. GPIO가 2개의 그룹으로 나눠지는데 각 그룹마다 한개 씩 있는것같다. RX, TX 핀으로 사용할수 있는 포트를 표로정리해보자. 개발보드회로도를 살펴보면, MUX_SEL과 CH_SEL을 선택하는것에 따라 UART로 사용하는 port가 달라지는것을 확인 할 수 있다. 뭔가 더 적으려했던거같은데...기억이 안난다. - 끝 -
- Hardware&Firmware/Texas Instrument(TI)
- · 2022. 8. 30.
[TMS320F28069M] SCI(Serial Communication Interface)-1
TI DSP도 기본적인 시리얼 통신 인터페이스를 지원한다. 우리가 알고 있는 UART를 TI DSP에서는 SCI라고 한다. 데이터 시트의 Block Diagram을 살펴보면 아래와 같은 구조로 되어있다. GPIO MUX에서 TX핀과 RX핀을 선택하고, LSPCLK에 의해 통신속도(Baud)가 결정되는 것 같다. RX, TX 인터럽트가 있다. 이어서 레지스터를 살펴보면, 총 16개의 레지스터가 있다. 다른 MCU와 큰 차이점은 없는것 같다. 레지스터를 설정하기 전 가장 중요한 통신속도(Baud Rate) 계산하는 방법을 알아보자. 공식은 $$Baud Rate = \frac{LSPCLK}{((BRR+1)*8)}$$ 여기서 LSPCLK의 설정은 LOSPCP 레지스터에서 하고, BRR은 SCIHBAUD, SCI..
- Hardware&Firmware/Texas Instrument(TI)
- · 2022. 8. 10.
[TMS320F28069M] TI 개발환경, C2000 개발환경, TI DSP 개발환경-3
https://vuzwa.tistory.com/entry/TMS320F28069M-TI-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-C2000-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-TI-DSP-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-2 [TMS320F28069M] TI 개발환경, C2000 개발환경, TI DSP 개발환경-2 https://vuzwa.tistory.com/entry/TMS320F28069M-TI-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-C2000-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-TI-DSP-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD..
- Hardware&Firmware/Texas Instrument(TI)
- · 2022. 7. 3.
[TMS320F28069M] TI 개발환경, C2000 개발환경, TI DSP 개발환경-2
https://vuzwa.tistory.com/entry/TMS320F28069M-TI-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-C2000-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-TI-DSP-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD?category=1034782 [TMS320F28069M] TI 개발환경, C2000 개발환경, TI DSP 개발환경 DSP라고 하면 가장 유명한 제품이 TI 제품이다. ST에서도 나오지만 잘 사용하지 않는 것 같다. 이유가 있겠지? 지인(친한 친구)의 부탁으로 지인 회사의 일을 조금 도와주기로 했는데 여기 제품이 D vuzwa.tistory.com 이전 포스팅에서 ccs와 c2000 sdk를 설치했..
- Hardware&Firmware/Texas Instrument(TI)
- · 2022. 7. 2.
[TMS320F28069M] TI 개발환경, C2000 개발환경, TI DSP 개발환경-1
DSP라고 하면 가장 유명한 제품이 TI 제품이다. ST에서도 나오지만 잘 사용하지 않는 것 같다. 이유가 있겠지? 지인(친한 친구)의 부탁으로 지인 회사의 일을 조금 도와주기로 했는데 여기 제품이 DSP를 활용해야 해서 겸사겸사 공부하게 됐다. 개발의 시작인 개발환경 구축 우선 TI 컴파일러인 CCS를 다운받는다. 포스팅 기준으로 최신 버전은 CCS11이다. 다운로드는 아래 링크 걸어놨다. 혹시 안 들어가지면 구글에 ccs download라고 검색하면 상단에 바로 나온다. https://www.ti.com/tool/download/CCSTUDIO 다운받고 압축을 풀면 ccs_setup_11.2.0.00007 파일이 보인다. 관리자 권한으로 실행하면 된다. 실행하고 Next를 계속 누르다 보면 compo..
- Hardware&Firmware/Texas Instrument(TI)
- · 2022. 7. 1.