본문 바로가기

분류 전체보기51

Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 6 : Visual Studio Code로 디버깅 - 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB0. 사전 작업https://littlebitodd-developer.tistory.com/39 Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 5 : 저렴한 JTAG로 Debugging 하기- 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE.. 2025. 4. 4.
Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 5 : 저렴한 JTAG로 Debugging 하기 - 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB0. 사전 작업 (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 프로그래머 및 디버거 : .. 2025. 4. 4.
Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 4 : VS Code에서 펌웨어 작성 - 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB0. 사전 작업 (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 J.. 2025. 4. 3.
Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 3 : Makefile로 자동화 - 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB - 소스 코드https://github.com/MainForm/AVR-makefile-template GitHub - MainForm/AVR-makefile-templateContribute to MainForm/AVR-makefile-template development by creating an account on GitHub.github.com 0. 사전 작업 (Toolchain을 설치 하지 않았다면)https://littlebitodd-deve.. 2025. 4. 3.
[Arduino Uno R4 WIFI] Arduino IDE에서 디버깅 https://docs.arduino.cc/tutorials/uno-r4-wifi/debugger/ https://docs.arduino.cc/tutorials/uno-r4-wifi/debugger/ docs.arduino.cc     Arduino Uno R4 WIFI 에서 MCU의 아키텍쳐가 Cortex-M4로 바뀜에 따라 추가적인 하드웨어 또는 소프트웨어 없이 디버깅이 가능하도록 변경되 었습니다. 드디어 코드가 지저분해지는 Serial.println()으로 변수 확인을 할 필요도 없으며 원하는 라인에서 멈추는 것도 가능해졌으며 ISR(Interrupt Service Routine)에서 디버깅이 가능하도록 변경되었습니다.- 장점 1. 디버깅을 위해 추가적인 코드 작성 필요 없음(시리얼 모니터로 변수 .. 2025. 4. 3.
Mac에서 Atmel(AVR) MCU 개발을 위한 환경 구축 - 2 : LED 점등 예제 동작 - 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4 개발 보드 : NewTC AVR MEGA 128 개발보드프로그래머 : NewTC AVR용 USPISP V7.0Jtag 프로그래머 및 디버거 : AVR JTAG ICE USB1. 서론  지난 포스트에서 Toolchain를 설치 하였으며 이번에는 개발보드에 기본적으로 장착되어 있는 LED를 점등 하는 예제를 동작시켜볼 예정입니다. 이번에는 터미널를 통해서 컴파일 및 업로드를 하면서 makefile로 자동화 하기 전 컴파일부터 업로드까지의 흐름을 이해할것입니다. 2. LED 점등 예제 코딩# 프로젝트 폴더 생성 및 이동mkdir -p ~/Documents/atmel/LED_blinkcd ~/Documents/atmel/LED_.. 2025. 4. 2.