본문 바로가기
ADC 동작 원리 개념 이해하기 (feat. TC275 Lite Kit) 현재 TC275 LiteKit EVB를 가지고 임베디드의 세계를 파헤쳐보고 있는 중입니다. 이번 글이 마음에 드신다면 꼭 이전 글도 보시기를 추천드립니다. 자 그럼 ADC를 한번 살펴보도록 하겠습니다. ADC를 구현해보기 위해서는 ADC 모듈을 이해하고 TC275에서 어떻게 사용해야 하는지를 알아보아야 합니다. 그럼 이번 편에서는 ADC 페리페럴을 사용하는 목적은 무엇이고, TC275의 ADC 페리페럴은 어떻게 동작하는지를 살펴보도록 하겠습니다. ADC 페리페럴을 사용하는 목적 그럼 이름을 통해 ADC 페리페럴을 알아보도록 하죠. ADC는 Analog to Digital Converter가 Full name입니다. 음 한번 유추해볼까요? Analog 값을 Digital 값으로 Convert 하는 모듈이라.. 2022. 1. 7.
PWM을 임베디드 세계에서 바라보자 - 구현편 (3) PWM을 임베디드 SW 세계로 바라보자 - 구현 편 (3) 와우 드디어 대망의 PWM 구현편 마지막 글이 될 것 같습니다. 지금까지 GTM_TOM_PWM_1_KIT_TC275_LK에 관한 예제 코드를 천천히 분석해 보았습니다. 1편에서는 GTM_TOM 모듈의 클럭이 어디로부터 왔는지를 살펴보았습니다. 아직 못 보신 분들은 아래 링크를 꼭 확인해주세요. https://cookbook.tistory.com/29 PWM을 임베디드 SW 세계로 바라보자 - 구현편 (1) 저번 편에서는 PWM이 무엇인지 이론 편을 보았다면 오늘은 PWM 구현을 한번 해보도록 하겠습니다. 구현 방법은 Aurix에서 제공해주는 PWM Example Code를 Import 해보고 Code를 분석해보는 .. cookbook.tistor.. 2021. 12. 21.
PWM을 임베디드 SW 세계로 바라보자 - 구현편 (2) TC275 Lite Kit를 통해 이론과 실습을 통해 임베디드의 세계를 맛보고 있는 중입니다. 저번 시간에는 GTM 모듈을 통해 PWM을 만들어보고 있었습니다. GTM 클럭이 어디로부터 와서 어떤 클럭을 사용하고 있는지 그 사용하는 클럭은 현재 어떤 Frequency를 갖고 있는지 살펴보았습니다. 생각보다 코드는 몇 줄 되지 않지만 뉴런처럼 연결되어 있는 내부 지도를 파헤쳐 보는 것은 매우 심도 있는 내용이었습니다. 아직 보지 못하신 분들은 아래 글을 꼭 읽어 보시고 오시기 바랍니다. 그래야 이번 글이 이해가 됩니다!! https://cookbook.tistory.com/29 PWM을 임베디드 SW 세계로 바라보자 - 구현편 (1) 저번 편에서는 PWM이 무엇인지 이론 편을 보았다면 오늘은 PWM 구현을.. 2021. 12. 10.
PWM을 임베디드 SW 세계로 바라보자 - 구현편 (1) 저번 편에서는 PWM이 무엇인지 이론 편을 보았다면 오늘은 PWM 구현을 한번 해보도록 하겠습니다. 구현 방법은 Aurix에서 제공해주는 PWM Example Code를 Import 해보고 Code를 분석해보는 형태로 진행하겠습니다. 빠르게 지체하지 말고 바로 시작해보죠!! 고고!! GTM_TOM_PWM_1_KIT_TC275_LK 프로젝트를 Import File >> Import >> Infineon >> AURIX Development Studio Project를 선택해봅시다. GTM_TOM_PWM_1_KIT_TC275_LK를 입력하여 프로젝트를 생성해봅시다. 그럼 CPU0_Main.c에서 initGtmTomPwm() 함수가 보입니다. GTM 모듈을 사용하기 위해 초기화해주는 함수라는 생각이 딱 듭니다.. 2021. 12. 8.