一: Hex文件的提取
1:在arduino工具的File->preferences中找到preferences.txt文件。
2:用记事本打开preferences.txt,选择hex文件存放的路径,在最后行加入 build.path=d:\arduino\MyHexDir,
3:关闭尺袭arduino。
4:关闭preferences.txt ,关闭时对话框显示是否保存,选择保存。
Note:1:hex文件存放的路径可以由自己来定。
2:以上 *** 作时不连接arduino硬件。
二:仿真时单片机晶振频率的选择
在arduino软件包的hardware\arduino\bootloaders\atmega路径下有一个makefile的文件,用记事本打开,可以看到相应的arduino板对应用到的bootloader程序和晶振频率。
在用proteus仿真时,选择相对应的单片机,配置晶陵搭兄振。单片机应该与arduino在编译时选择的board上的一致。
三:往其他单片机板上烧录
编译得到的Hex文件往其他的单片机板上烧录时也是一样要选择相对应的单片机和晶振频率。
四:Hex文件的保存
建立保存路径后,每次编译的文件都会存在此路径下,所以程序实验OK后,就应该将相应的Hex文件保存到其他地方,以免在枝槐编译别的程序时被覆盖。
最小系统的嫌滑洞话 如果想让斗用串口下载程序 芯片里必须得有Arduino的Bootloader如果没有Bootloader的话 可以用另一块Arduino当做下载器 通过SPI给芯片下载Bootloader或者直接下载程序
这些都是ArduinoIDE支持的功能
还可芹枯以单独买AVR的下载器 不过价格更贵就是了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)