使用 gdb 调试 arduino uno 的一点人生经验
June 21, 2018
arduino 单片机arduino 现在已是大行其道,但玩玩还行,真正使用中有很多不便之处。其中,最影响我的一点就是调试很麻烦。以前我一直用avr模拟器simavr来调试,但缺点很明显,首先模拟器本身bug很多,而且无法方便的连接外设,聊胜于无。
子曰,工欲善其事,必先利其器,我们需要在 arduino 上使用 gdb 这种功能强大的东西。经过我的不懈努力,终于在 datasheet 上找到了线索(Atmel-42735B-ATmega328/P_Datasheet_Complete-11/2016 p327.),atmega328p 是支持 debugWIRE 的,有希望了!