본문 바로가기
Embedded/Atmel

Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 4 : VS Code에서 펌웨어 작성

by Gordon_ 2025. 4. 3.

- 개발 환경

Macbook Pro 14 (M3)

macOS : Sequoia 15.4

 

개발 보드 : NewTC AVR MEGA 128 개발보드

프로그래머 : NewTC AVR용 USPISP V7.0

Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB


0. 사전 작업 (AVR Toolchain 설치)

https://littlebitodd-developer.tistory.com/34

 

Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 1 Toolchain 설치

- 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB1. 서론  사실 Atmel MCU는 윈도우에서 AVR studio

littlebitodd-developer.tistory.com

 

1. 서론

  지금까지 펌웨어를 컴파일 부터 업로드까지 자동화 하였으니 VS code(Visual Studio Code)에서 펌웨어를 편하게 작성하는 방법을 확인하도록 하겠습니다.

 

  이 포스트를 통해 헤더파일의 에러를 해결하고, VS Code의 자동 완성기능이 정상 작동 하도록 하겠습니다.

 

2. Visual Studio Code 내 Extension 설치

3.  VS code로 프로젝트 열기

저는 이전 포스트에서 만들었던 withMakeflie 프로젝트를 사용하도록 하겠습니다.(하지만, 다른 프로젝트를 사용해도 문제 없습니다.)

4.  C/C++ Extension 설정

 

5.  확인

이제 헤더파일의 에러가 사라지고 자동완성 기능도 문제 없이 동작합니다.