如何用Progisp给Atmega328p-au烧录arduino程序?
各位大神,请问如何用Progisp给独立的Atmega328p-au单片机烧录arduino程序啊?我知道在arduino ide里,点击Sketch --> Export Compiled Binary可以生成两个hex文件,其中一个写着standard,另一个写着standard with bootloader. 这个bootloader到底有没有用?求指点!!谢谢!! (仅供参考)如果用这种烧写方式的话,可以用不带BootLoader的hex。BL只是支持使用ISP的一段引导程序。注意熔丝位设置。 我只看到一个hex输出,是和你的项目名称相对应的。这样用progisp 烧录的,是不带引导程序的。 164335413 发表于 2016-8-9 09:17 static/image/common/back.gif我只看到一个hex输出,是和你的项目名称相对应的。这样用progisp 烧录的,是不带引导程序的。
我的atmega328p-au是全新的,那样烧录进去之后感觉跑出来的程序乱七八糟,连最简单的程序都跑错,是不是一定要bootloader才行? 406242337 发表于 2016-8-9 17:03 static/image/common/back.gif
我的atmega328p-au是全新的,那样烧录进去之后感觉跑出来的程序乱七八糟,连最简单的程序都跑错,是不是一 ...
不是的,不需要bootloader就可以,bootloader仅仅是引导程序,它提供了Arduino串口既可以下载程序的功能。之前用ArduinoIDE编写出来的hex文件,用progisp烧录后是正常工作的。希望你找的是正确的hex文件,一般会在C:\Users\你的计算机名\AppData\Local\Temp下。 164335413 发表于 2016-8-10 09:17 static/image/common/back.gif
不是的,不需要bootloader就可以,bootloader仅仅是引导程序,它提供了Arduino串口既可以下载程序的功能。 ...
好的,另外,新的单片机用progisp烧录是不是一定要选择“设置熔丝位”?我之前几次烧录都没有打勾那个选项,听说如果不正确设置熔丝位的话程序烧不进去?progisp显示我的程序烧录成功,但是很明显烧录进去的程序是乱七八糟的。是不是还要重新定义引脚?有好多这样的小问题啊,我电路板都焊好了就是现在程序不能正确烧录进去,卡在这里好几天了。如果方便的话可以加一下微信吗?这里一个小时只能回复一次。我的微信号reve_ching万分感谢啊!! 406242337 发表于 2016-8-10 13:06 static/image/common/back.gif
好的,另外,新的单片机用progisp烧录是不是一定要选择“设置熔丝位”?我之前几次烧录都没有打勾那个选项 ...
ID,是我企鹅号。熔丝位可以先读出,再设置,网上有相应的教程。我新做的板子用IDE和progisp都可以下载。 164335413 发表于 2016-8-11 09:08 static/image/common/back.gif
ID,是我企鹅号。熔丝位可以先读出,再设置,网上有相应的教程。我新做的板子用IDE和progisp都可以下载。
你的q号搜索不到结果 406242337 发表于 2016-8-12 00:22 static/image/common/back.gif
你的q号搜索不到结果
你的ID是企鹅号?
页:
[1]