본문 바로가기
MCU 클럭이란 무엇이고 설정하는 방법 (인피니언 TC275) 현재 인피니언 TC275 Lite Kit 개발 보드를 갖고 MCU의 세계를 살펴보고 있습니다. 저번 편에서는 LED 깜박깜박시키는 프로젝트를 진행해 보았습니다. 아직 못 보신 분들을 위해 링크를 남겨드립니다. LED Blinking GPIO 제어 1편 LED Blinking GPIO 제어 2편 LED Blinking GPIO 제어 3편 이전 편에서 LED가 이쁘게 깜박깜박하는 예제를 살펴보았습니다. 연결시킨 상태로 이것 저것 하다가 다시 자리에 돌아와 보니 LED가 이쁘게 깜~박~ 깜~박~이 아니라 까간~ 빡~ 까가까가 까간 빡~ 하면서 아주 랜덤 하게 깜박이고 있습니다..!.!.! 그래서 드린 미션은 LED를 1초마다 깜박깜박이게 해보라는 것이었습니다. 그래서 우리에게 필요한 것은 MCU의 클럭을 먼저.. 2021. 11. 29.
GPIO 제어하는 방법 3편 (MCU TC275 LED 제어) GPIO 제어하는 방법 GPIO 제어하는 방법으로 마지막 편입니다. 인피니언 Aurix TC275 Lite Kit EVB에서 GPIO를 통해 LED를 제어하는 방법을 살펴 보도록 하겠습니다. 미리 앞서 우리는 GPIO 설정을 하기 위해 GPO부분에서는 Push-pull, Open-drain에 대해 배워보았습니다. 아직 못보신분들은 아래 글을 꼭 보고 오시기 바랍니다. GPIO 제어하는 방법 1편 그리고 GPI부분에서는 Floating, Pull-up, Pull-down에 대해 배워 보았습니다. 이글도 꼭 보고 오시기 바랍니다. GPIO 제어하는 방법 2편 그래야 지금 보고 계시는 글을 이해하는데 큰 도움이 되기 때문입니다. 자 그럼 다 보고 오셨나요? MCU TC275 Lite Kit 회로 분석 우선 L.. 2021. 11. 25.
GPIO 제어하는 방법 2편 (Floating, Pull-up, Pull-down) 저번 편에서는GPIO에 대한 일반적인 설명과 GPO에 대해 자세히 다루어 보았습니다. Push-pull 모드와 Open-drain에 대해 어느정도 감을 잡으시기 위해서는 이전 글을 꼭 읽고 오시기 바랍니다. 오늘은 GPI에 대해 자세히 다루어 보겠습니다. https://cookbook.tistory.com/20 GPIO 제어하는 방법 1편 (Push-pull 모드, Open-drain 모드) GPIO는 General Purpose Input Output이라고 하는군요. 우선 GPIO를 제어하기 위해서 GPO부터 한번 파헤쳐 보도록 하겠습니다. 그 다음편에서는 GPI를 파헤쳐 보고, 그다음에는 TC275 Lite Kit에서 어떻게 구현하 cookbook.tistory.com GPI 설정하는 방법 오른쪽 면.. 2021. 11. 24.
GPIO 제어하는 방법 1편 (Push-pull 모드, Open-drain 모드) GPIO는 General Purpose Input Output이라고 하는군요. 우선 GPIO를 제어하기 위해서 GPO부터 한번 파헤쳐 보도록 하겠습니다. 그 다음편에서는 GPI를 파헤쳐 보고, 그다음에는 TC275 Lite Kit에서 어떻게 구현하는지 보도록 하겠습니다. GPIO Data Direction을 정해주자! 물리적인 Hardware pin은 2가지 용도로 사용할 수 있습니다. 하나는 Input pin으로 쓸수 있거나 또 다른 하나는 Output pin으로 쓸수 있다는 이야기입니다. 다시 말해 Control Register를 통해 내가 원하는 Pin의 용도대로 Data Direction을 정해주어야 한다는 이야기입니다. 아 여기서 Register 이야기를 잠깐 해야겠네요. MCU에는 User가 .. 2021. 11. 22.