Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- Visual Studio
- 리눅스
- AArch64
- yocto
- Debug
- vscode
- Arduino
- STM32
- c#
- QEMU
- Visual Studio Code
- nucleo
- esp32
- GPIO
- Linux
- atmel
- 아두이노
- Debugging
- bare metal
- 라즈베리파이
- WPF
- platformio
- buildroot
- Raspberry
- avr-gcc
- raspberrypi
- C++
- 디버깅
- UART
- AVR
Archives
- Today
- Total
임베디드를 좋아하는 조금 특이한 개발자?
[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. 디버깅을 위해 추가적인 코드 작성 필요 없음(시리얼 모니터로 변수 값 출력 필요 없음)
2. 원하는 라인에서 멈출 수 있음
3. 모든 변수 또는 레지스터의 값을 실시간으로 확인 가능
'Embedded > Arduino' 카테고리의 다른 글
| [Arduino Uno] I2C통신 (Master 와 Slave간 송수신) (0) | 2025.04.24 |
|---|---|
| [PlatformIO] Visual studio code에서 arduino 개발 (0) | 2025.03.25 |
