新闻  |   论坛  |   博客  |   在线研讨会
AUMFB上使用USBasp的例子
0750long | 2009-06-18 12:57:06    阅读:1545   发布文章

AUMFB上使用USBasp的例子

 

这个例子演示了使用AUMFB实验板作为USBasp编程器的例子。USBasp作为一个免费的AVR编程器,被很多业余爱好者使用。

 

编译项目后,通过BootloadHID将USBasp写入芯片中。重新插入USB线缆,就会发现新的USB设备。安装项目中libusb_0.1.12.1目录下的驱动,就可以识别出USBasp了。

 

安装成功后,也可以使用libusb_0.1.12.1中的testlibusb-win.exe查看USB设备的信息,如下图。

 

可以使用AVRGCC带有的功能非常强大的开源编程软件AVRDUDE作为USBasp的编程软件(AVRDUDE在WinAVR中自动安装了,在bin目录下),这个软件是基于命令行的,对于初学者可能有些不便。网上有一个针对USBasp的软件,叫Khazama AVR Programmer,使用起来会方便一些。不过这个软件有个很大的缺点,就是没有保护串行编程熔丝(SPIEN),如果不小心去掉,会造成芯片不能再次使用ISP编程,这点需要特别注意。

 

 

zip USBASP 项目完整代码

zip Win32 下编程软件 Khazama AVR Programmer

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客