
Aurix TC275 MCU의 LED를 동작시켜 보고자 한다. 개발 환경은 Window10에서 Aurix Development studio를 사용하였다. 회로도 확인 TC27X D-step User Manual 에서 확인한 LED의 회로도 이다. LED1, LED2가 각각 P00.5(Port00, Pin5), P00.6(Port00, Pin6) 핀에 연...
Ststem Timer Module (STM)을 사용하여 1초 마다 interrupt를 발생시켜 LED를 켰다 껐다 해보겠다. STM STM은 MCU내 Clock Control Unit (CCU)에 의해서 100MHz의 Clock Speed로 동작한다. 즉 1초에 1

Analog Digital Convertor, ADC란 MCU로 들어오는 아날로그 전압을 Digital 값으로 변경해주는 모듈이다. TC275는 12비트의 ADC resolution을 가지고 있어 0~5V의 아날로그 전압을 입력으로 받을 수 있다.0V ==> 05V =

ADC 모듈을 사용하기 위해 초기화 코드를 공부해보겠다.

이전 장에서는 ADC 모듈을 초기화하는 코드를 공부해보았다.이번에는 ADC 모듈의 Group (Arbiter,Converter) 를 초기화하는 코드를 살펴보겠다.시작은 비슷하다. IfxVadc_Adc_GroupConfig adcGroupConfig를 선언하고 IfxV

이번에는 ADC 초기화중 Channel 초기화 코드 부분을 살펴보겠다. ADC Channel 초기화 코드 채널 0 번 부터 4번까지 순차적으로 초기화한다. Channel Configuration 마찬가지로 초기값을 IfxVadcAdcinitChannelConfi

기존에는 App 단에서 IfxVadc_Adc_startScan(&g_VadcAutoScan.adcGroup); 하면 설정한 그룹내 채널들을 자동으로 돌면서 아날로그 값을 디지털 값으로 변환을 수행하고 값을 바로 가져오는 형식이었다.이번장에서는 App단에서는 IfxVa

지금까지는 Task에서 주기적으로 ADC 변환 값을 읽어오는 형태였다.그 다음으로는 Interrupt를 사용해 ADC 변환 값을 읽고 Task에서는 변환 요청만 주었다.이번에는 Background Scan 을 이용하여 Task에서 요청도 안하고 ADC 변환값도 Inte

Aurix TC275의 ASCLIN 모듈을 사용하여 UART를 통해 컴퓨터와 시리얼 통신을 구현해보겠다.ASCLIN (Asynchronous/Synchronous Interface for LIN) 모듈은 UART, LIN, SPI와 같은 직렬 통신을 지원하는 다목적 통

지금까지 공부했던 ADC UART 를 사용해보겠다.UART를 통해 potetionmeter로 연결된 전압의 ADC 변환결과를 전달해서SerialPlot 이란 프로그램을 사용해 실시간으로 Plot을 그려보겠다.https://web.archive.org/web/2

PWM 은 통신용으로 개발된 기술이었으나 전류,전압 제어용으로 탁월한 방식이어기 때문에 현재는 통신보다는 DC쪽 전력제어나 모터 제어 쪽에 쓰이는 모듈이다.해당 글에서는 Generic Timer Module (GTM) 의 in-build 된 Timer Output Mo

PWM 의 파형을 ADC, UART, SerialPlot 으로 확인해보겠다.이전 ADC 글에서 이미 Group0의 0번채널부터 4번채널까지 연결을 해두었다.AN0~AN4 중 AN1 채널에 PWM 아웃풋 핀과 연결을 하였다.adcDataResult1에 저장된 AN1의 A

아두이노 모듈로 4\*4 키패드 모듈이 있다.아두이노에서는 keypad 라이브러리를 사용해서 손쉽게 사용할 수 있지만 Aurix는 지원하지않아 새롭게 구현해야한다.LED 글을 통해 공부했던 GPIO를 통해 구현해보겠다.핀이 8개있다.C1 ~ C4, R1 ~ R4Auri