20060125213651454
所属分类:其他嵌入式/单片机内容
开发工具:C/C++
文件大小:109KB
下载次数:30
上传日期:2007-01-29 03:51:44
上 传 者:
越来越好哦耶
说明: AVR USP下载线源码, 含电路图和印制版图
(AVR USP download the source code lines, with circuit diagrams and printed map)
文件列表:
246280\usbispM8\boot\makefile (1772, 2004-10-05)
246280\usbispM8\app\makefile (1778, 2004-10-05)
246280\usbispM8\app\command.h (4888, 2004-10-05)
246280\usbispM8\boot\command.h (4888, 2004-10-05)
246280\usbispM8\boot\devices.h (3314, 2004-10-05)
246280\usbispM8\app\devices.h (3318, 2004-10-05)
246280\usbispM8\app\extern_vars.h (247, 2004-10-05)
246280\usbispM8\app\spi.h (694, 2004-10-05)
246280\usbispM8\boot\tools.h (1015, 2004-10-05)
246280\usbispM8\app\tools.h (2037, 2004-10-05)
246280\usbispM8\boot\usb.h (142, 2004-10-05)
246280\usbispM8\app\usb.h (253, 2004-10-05)
246280\usbispM8\boot\main.c (7187, 2004-10-05)
246280\usbispM8\app\main.c (24797, 2004-10-05)
246280\usbispM8\app\spi.c (2077, 2004-10-05)
246280\usbispM8\app\tools.c (10106, 2004-10-05)
246280\usbispM8\boot\usb.c (952, 2004-10-05)
246280\usbispM8\app\usb.c (1057, 2004-10-05)
246280\usbispM8\docs\license.txt (4523, 2004-10-05)
246280\usbispM8\docs\USBisp_brd.pdf (20838, 2004-10-05)
246280\usbispM8\docs\USBisp_sch.pdf (65281, 2004-10-05)
246280\usbispM8\bin\app.hex (12839, 2004-10-05)
246280\usbispM8\bin\boot.hex (2845, 2004-10-05)
246280\usbispM8\docs (0, 2004-11-19)
246280\usbispM8\boot (0, 2004-11-19)
246280\usbispM8\bin (0, 2004-11-19)
246280\usbispM8\app (0, 2004-11-19)
246280\usbispM8 (0, 2004-11-19)
246280 (0, 2011-02-18)
/*****************************************************************************\
* USBisp by M. Weier *
\*****************************************************************************/
Beim USBisp handelt es sich um einen STK500 kompatiblen ISP-Programmer
für Atmel-AVR C. Es sollten sich alle AVR's programmieren lassen die
über ein serielles isp-Interface verfügen.
Die CAD-Daten werden nicht verffentlicht.
Platinen knnen bei mir gegen Aufwandsentschdigung beschafft werden.
Wer sich für die Verwendung meiner Paltine entscheidet:
Das ganze passt in ein (etwas bearbeitetes) BOPLA E-406
von Reichelt.
/*****************************************************************************\
* Verzeichnisinhalt *
\*****************************************************************************/
usbisp/
+-app/ | Quellcode der Applikation
+-boot/ | Quellcode des Bootloaders
+-doku/ | Sprliche Dokumentation zum Projekt
+-bin/ | Vorkompilierte HEX-Dateien
/*****************************************************************************\
* Kurze Anleitung zur Inbetriebnahme *
\*****************************************************************************/
Nach dem Bestücken mu der Bootloader auf den Mega8:
Dazu einfach SJ3 auf der Rückseite der Platine schlieen und
mit einem beliebigen AVR-Programmiergert die boot.hex auf den
AVR schieben.
Fusebit-Einstellungen:
lfuse: 0xE4
hfuse: 0xDA
Jetzt sollte der Bootloader laufen und eiun Softwareupdate per
USB ermglichen. Dies luft in etwa so ab:
1: SW1 1 & 2 auschalten
2: USB-Kabel anstecken
3: Bootloader wird gestartet
4: SW1 1 & 2 schlieen
5: grüne + rote LED leuchtet
6: avrdude -p m8 -c STK500 -P xxx -e -U flash:w:xyz.hex
7: LED's blinken
8: Applikation wird gestartet
9: fertig
Demnchst mehr.
Matthias Weier
matthias@matwei.de
http://www.matwei.de
近期下载者:
相关文件:
收藏者: