我正试图通过串口向我的西门子C55发送.十六进制文件,但是在发送时,我得到了一个错误
"make.exe“程序avrdude -P atmega8 -p com2 -c stk200 -U flash:w:gsm_remote.hex avrdude:端口名"com2”既不是lpt1 1/2/3,也不是有效数字avrdude:无法打开设备"com2“
avrdude:未能打开并行口"com2“
make.exe:*程序错误1
请指导我做什么,源代码在http://www.4shared.com/file/88235332/4b2370f8/080324-11.html上也是可以维护的。
发布于 2009-04-12 02:27:58
我不知道如何在windows上设置avrdude端口(在文档中的某个地方已经描述过),但我认为您在这里犯了一个更大的错误。西门子C55 (手机,对吗?)不会在阿特米加上运行。它使用英飞凌C16X (很可能),就像西门子5X/6X系列的所有手机一样。我不认为这个代码会在西门子硬件上起作用。
另外,西门子C55不包括stk200接口--如果您需要一个闪光灯,请查找有关http://forum.gsmhosting.com/vbb/的更多信息
发布于 2009-04-12 02:05:50
错误信息是
avrdude:未能打开并行口"com2“
那么,您有可以打开的COM2 (串行端口)吗?如果是,它是否需要管理员权限,并试图以非管理员身份运行?
https://stackoverflow.com/questions/740740
复制相似问题