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. 인피니언 MCU TC275 iLLD 라이브러리를 포팅하는 방법 저번 포스팅에서는 인피니언 AURIX TC275 Lite Kit 언박싱 해보았습니다. HighTec IDE 툴을 설치도 해보았습니다. EVB와 PC를 연결도 시켜보았습니다. 더 나아가 Example 프로젝트를 다운로드까지 해서 main문에 도착해보았습니다. 아직 포스팅을 못 보신 분들을 위해 링크 남겨 드립니다. 인피니언 AURIX MCU TC275 Lite Kit 언박싱 인피니언 MCU TC275 Lite Kit EVB 언박싱 자~ 드디어 배송이 완료되었습니다. 지금 이 글이 처음이신 분은 이전 글로 가서 찾아 보시기 바랍니다. https://cookbook.tistory.com/13 임베디드 SW 개발자 되는 방법 바이너리 임베디드를 열며! 바이 cookbook.tistory.com 인피니언 AURI.. 2021. 11. 21. 인피니언 MCU TC275 HighTec IDE Tool로 통합개발환경 만드는 방법 이번에 제시한 "Mission 2. 개발보드와 컴퓨터간 연결하고, HighTec IDE Tool을 사용하여 프로젝트 환경을 만들어보자." 는 난이도가 조금 있었지만 잘 해결해내셨으리라 생각합니다. 그리고 해결을 못했어도 괜찮습니다. 이제 알아보면 되는 것이니까요. 중요한 것은 시도했느냐 입니다. 시도해보지 않고 제글을 보면서 따라만 하는 것은 임베디더로 성장함에 있어서 큰 차이가 있을거라 생각합니다. 자 그럼 우리가 처음으로 구매해본 개발보드를 요리해보기 위해 개발환경을 구축해보도록 하겠습니다. 인피니언 AURIX MCU TC 275 Lite Kit와 PC를 연결해보자! 자 이제 우리가 해야 할 일은 무엇일까요? 인피니언 AURIX MCU TC 275 Lite Kit와 PC를 연결해서 내가 원하는 동작을.. 2021. 11. 18. .gitignore 파일을 통해 Git repository를 관리하는 방법 .gitignore 파일을 통해 Git repository를 관리하는 방법 프로젝트를 진행하기 위해서 Github을 최근에 사용하고 있습니다. 프로젝트를 위해 IDE Tool을 사용하고 있는데 Tool 이름은 AURIX Development Tool입니다. IDE Tool을 사용하다보니 C 소스가 아닌 파일들까지도 폴더안에 자리잡고 있습니다. 이런 불필요한 파일들을 폴더단위나 파일단위로 Git Repository에 merge 하지 않는 방법이 있습니다. 현재 IDE Tool 폴더구조입니다. 여기에서 Debug 폴더는 빌드를 한 후 오브젝트파일이 들어 있는 폴더입니다. 이녀석까지 Git Repository에 merge할 필요가 없으니 제외 시켜서 merge 할수 있도록 만들어 보겠습니다. 이때 사용하는 것.. 2021. 11. 17. 이전 1 ··· 12 13 14 15 16 다음