|
楼主 |
发表于 2017-6-29 21:02:21
|
显示全部楼层
本帖最后由 andy 于 2017-6-30 11:29 编辑
*********************************************************************************************************************
现在应用(Atmel Studio 7)软件何以对Arduino IDE的原程式进行操作了,之前是有问题的。
选用2017年3月份的新版本。
Atmel Studio 7-1417 Full Installer (updated 3-2017, 866MB)
阶段3:将AVRdude配置为外部工具
启动爱特梅尔Studio和加载后,单击工具>外部工具...。
在标题文本框中输入适当的描述(本示例中为Arduino COM4 ),然后单击添加。
在命令文本框中输入AVRdude可执行文件的完整路径。这应该位于Arduino IDE安装目录的hardware \ tools \ avr \ bin子目录中。如果您尚未更改Arduino IDE的默认安装,则应按照以下方式找到该文件。
1
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe
在Arguments文本框中输入以下参数和值(请注意,参数区分大小写):-
C <Path_to_avrdude.conf> - 一个avrdude.conf的路径,可以在Arduino IDE的安装目录中找到该文件。确保您使用引号输入路径,以防路径中有空格。
-p <部件号> - AVR处理器型号
-c <程序员类型> - 用于对板进行编程的程序员类型
-P <端口> - 第2阶段应该注意到的COM端口
-b <波特率> - 程序员的波特率
-D - 禁用闪存的自动擦除(Arduino Mega328使用的接线编程器所需的)
-U <memorytype>:<operation>:<HEX文件的路径>:<format> - 这是您应该利用Atmel Studio的变量来始终指向新近编译并生成的HEX文件。变量列表及其描述可以在Atmel的帮助页面找到。
基于上述,我们在Arduino Mega328示例中的命令具有以下形状(复制并粘贴以下内容,然后根据您的主板所需的任何设置进行调整):
将以下内容转为
-------------------------------------------------------------------------------------------------------------------------------------------------------
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude
-CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:C:\Users\andy\AppData\Local\Temp\arduino_build_910401/Blink_test.ino.hex:i
-------------------------------------------------------------------------------------------------------------------------------------------------------
这样型式
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude.exe
-C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:"$(ProjectDir)Debug\$(TargetName).hex":i
可参考以下刚站:
https://slightlyovercomplicated. ... ith-atmel-studio-7/
studio 7 avrdude.exe: can't open config file "C:\Program": No such file or directory
*****************************************************************************************************************
在(atmel studio 7 设置开始地址) memory settings atmega328p bootloader
可参考以下刚站:
https://electronics.stackexchang ... gram-into-atmega32a
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|