请选择 进入手机版 | 继续访问电脑版

DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 30841|回复: 47

USBISP全套C资料,支持STK500

  [复制链接]
发表于 2011-5-2 12:58:07 | 显示全部楼层 |阅读模式
1.jpg
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
fetch.php.jpg
2.1版原理图
usbisp_v2.1_schematic.pdf (318.19 KB, 下载次数: 113)
发表于 2012-2-2 17:41:04 | 显示全部楼层
谢谢了,先看看再说!
发表于 2012-2-3 00:20:15 | 显示全部楼层
谢谢,正需要!
发表于 2012-2-13 11:26:52 | 显示全部楼层
学习一下!!!!!!
发表于 2012-3-7 19:24:03 | 显示全部楼层
看看有没有C代码
发表于 2012-3-7 19:24:38 | 显示全部楼层
看看有没有C代码 上次下了没的,,白高兴了
发表于 2012-3-7 19:26:49 | 显示全部楼层
下不了,好像
 楼主| 发表于 2012-3-7 21:19:56 | 显示全部楼层
不要用工具下,不支持下载工具的
下完看readme文件
发表于 2012-6-1 13:49:28 | 显示全部楼层
下载来看看
发表于 2012-6-1 21:08:32 | 显示全部楼层
不知道支持那些芯片.不敢下载.怕扣分.麻烦楼主说说支持那些芯片吧.谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-3-28 17:46 , 耗时 0.102789 秒, 22 个查询请求 , Gzip 开启.

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

桂公网安备 45031202000115号

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

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

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

QQ:28000622;Email:libyoufer@sina.com

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

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