DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 34608|回复: 47
打印 上一主题 下一主题

USBISP全套C资料,支持STK500

  [复制链接]
跳转到指定楼层
#
发表于 2011-5-2 12:58:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

USBISP是另外一个种编程器,和其它的自由(免费)编程器相比,我这个编程器有一些优点,我认为:
USB接口
这个USBISP支持STK-500协议,在一些没有串口或者并口的笔记本上是很有用的,
USBISP兼容AVR STUDIO,其实很多编程器也支持这个协议,像avrdude 和 uisp
快速
USBISP由于快速的USB接口和高速的SPI总线,与原来的AVRISP或者简单的并口下载线相比,其速度是很快的.这个下载器通过STK500协议,具有2M到60KHZ可调的频率.更多地,计划支持甚至更慢的频率,因此低频率的AVR芯片也可以被编程.
升级更容易
固件很容易升级,软件的升级是通过USB接口来完成的,这软件包中包含兼容STK500的BOOTLOAD,你可以通过avrdude来升级固件.在M8中可以用的程序空间为7K.
开放
这个USBISP不只是一个AVR编程器,因为开放的电路和BOOTLOAD,你可以用这个硬件来作为一个通用的USB接口平台, 通过一些端口的简单扩展(一些移位寄存器),你可以自己开发你自己的USBLIGHT SHOW或者USB LCD.
硬件
在这里用了两个重要的芯片.一个是FT245BM,它连接另一个重要的芯片MEGA8,另一边连着USB接口.因为FT245BM与M8之间通过并行口联接,所以在PC和M8之间可以很容易的就达到6MBIT的速度.PC上的驱动程序会生成一个虚拟的COM口,所以在电脑上不需要特殊的上位机软件与USBISP相联.MEGA8负责以STK500协议传输与SPI数据与目标AVR单片机.,另外增加一个EEPROM来保存一些FT245BM的配置数据.在电路图中的4MB的FLASH对USBISP来说不是必须的. 这是另一个与这个硬件电路相同的项目中残留下来的.电路板(我不会发布相关的CAD电子文件)与AVRISP具有大体相同的轮廓,你可以很简单的把你的连接USB的AVRISP电路升级到USBISP.
软件:
程序和BOOTLOAD都是用C写的,BOOTLOAD已经最小化,所以可以适合1024B的BOOTLOAD

2.1版原理图
usbisp_v2.1_schematic.pdf (318.19 KB, 下载次数: 114)
制作资料
usbisp_30_05_06.zip (334.67 KB, 下载次数: 124)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 分享分享 支持支持 反对反对
47#
发表于 2023-2-6 22:42:08 | 只看该作者

谢谢了,先看看再说!
46#
发表于 2023-1-22 19:44:30 | 只看该作者

看看有没有C代码 上次下了没的,,白高兴了
45#
发表于 2021-4-28 10:02:23 | 只看该作者
谢谢楼主分享...
42#
发表于 2019-7-7 08:40:07 | 只看该作者
找这个很久了!非常感谢正是我想要的!!
41#
发表于 2017-8-22 15:17:49 | 只看该作者
谢谢了,先看看再说!谢谢了,先看看再说!谢谢了,先看看再说!
40#
发表于 2016-5-30 09:12:30 | 只看该作者
好东西,感谢分享!!
39#
发表于 2016-5-26 23:05:40 | 只看该作者
期待结果                 
38#
发表于 2016-3-1 11:52:15 | 只看该作者
银两不够,继续回帖.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-17 09:43 , 耗时 0.163840 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表