C WinAvr编程中需要的帮助
我正在尝试运行win avr的源代码。当我尝试使用avrdude发送makefile后,它给了我错误C WinAvr编程中需要的帮助,c,embedded,avr,winavr,avrdude,C,Embedded,Avr,Winavr,Avrdude,我正在尝试运行win avr的源代码。当我尝试使用avrdude发送makefile后,它给了我错误 请任何人都可以帮助我在没有更好的实际错误信息的情况下,这里列出了在编程微控制器时要检查的事项: 电源正确吗 振荡器在运转吗 重置配置是否正确 目标芯片的电源引脚上有合适的旁路电容器吗 编程导线是否正确连接 编程线路上是否存在电气冲突 是avrdude为其供电,还是项目自行供电 微控制器引脚上的电压是多少?对吗 整个电路的电流消耗是多少?如果它是高或低,寻找短裤和打开 是否在程序命令之前指定了擦
请任何人都可以帮助我在没有更好的实际错误信息的情况下,这里列出了在编程微控制器时要检查的事项:
- 电源正确吗
- 振荡器在运转吗
- 重置配置是否正确
- 目标芯片的电源引脚上有合适的旁路电容器吗
- 编程导线是否正确连接
- 编程线路上是否存在电气冲突
- 是avrdude为其供电,还是项目自行供电
- 微控制器引脚上的电压是多少?对吗
- 整个电路的电流消耗是多少?如果它是高或低,寻找短裤和打开
- 是否在程序命令之前指定了擦除命令
- “批量擦除”或“空白”命令有效吗
- 你能看到串行/usb/etc端口上的编程器吗
- 你换掉目标芯片了吗
-Adam有关更多信息,请参阅avrdude主页 在调用avrdude时,请检查您是否设置了正确的零件号、端口和编程器,例如:
avrdude -p m8 -c stk200 -P lpt1 ...etc
如果您使用MFile生成Makefile,那么应该为您设置这些。使用编辑器打开生成的Makefile并检查
MCU
AVRDUDE_PROGRAMMER
AVRDUDE_PORT
确保它们与微控制器和程序员一致。您遇到了什么错误?avrdude可能会发出大量错误,如果没有更多信息,我们将无法提供帮助。