Arduino的反汇编 Windows批处理文件,显示带有源代码的最后编译的草图的反汇编。 注意:这仅适用于AVR板(Uno,Mega,Leonardo等)。 编译草图的反汇编显示了编译器已根据您的代码创建的程序集。 这对于优化和调试很有用。 从Arduino IDE版本1.0.2到更高版本(包括1.6.5-r5),草图中的源代码都不会在反汇编中混用,除非avr-objdump指向草图文件夹。 该批处理文件可自动执行该过程。 安装 从以下位置下载最新版本的ArduinoDisassembly: : 解压缩并移动到方便的位置。 您可能会发现使用参数创建批处理文件的快捷方式很有用。 用法 保存草图并进行编译,然后再运行ArduinoDisassembly。 如果任何参数包含空格,请确保将其用双引号引起来。 注意:Arduino AVR开发板1.6.12-1.6.15无法混合源代码。