hi, ist es möglich eine Verbindung zwischen einem AVR und Raspberry herzustellen (z.b. SPI) und den bspw. nen avr atmega8 zu beschreiben in c oder assembler? Ich habe dies vor, da ich schon einen Raspberry habe und nicht unbedingt nen Programmer kaufen möchte. Grüße
Möglich ist alles. Mit einem Programmer am USB-Port des Pi und avrdude sollte es klappen. Eventuell kannst Du damit auch an einigen Pins wackeln um so SPI nachzubauen (siehe Parallelport-Programmer). Gegebenenfalls musst Du den Dude etwas anpassen.
:
Bearbeitet durch User
Für den Raspi gibt es ein angepasstes avrdude: https://projects.drogon.net/raspberry-pi/gertboard/initial-setup-of-the-atmega/ Jens
Die neue avrdude 6.xx supportiere "linux-gpio" als programmer Ich habe nicht proiert , aber hast die avrdude erstellt. Ich habe einer RasPI toolchain macht hier als .deb package , basiert am die linux-buildscript von avrfreaks (mit patches von Jörg W) http://www.wrightflyer.co.uk/avr-gcc/ avr-gcc-4.5.1-avrfreaks-2013-12-01-raspbian.armhf.deb avr-gcc-4.5.1-avrfreaks-2013-12-01-raspbian.armhf.txt Bitte lehsen die .txt erst
1 | |
2 | Switched to avrdude 6.0.1 (SVN revision 1251) |
3 | |
4 | avrdude built with : ./configure -v --prefix=/usr/local/avr --enable-linuxgpio |
5 | |
6 | Configuration summary: (reported via ./configure) |
7 | ----------------------
|
8 | DO HAVE libelf |
9 | DO HAVE libusb |
10 | DO HAVE libusb_1_0 |
11 | DON'T HAVE libftdi1 |
12 | DO HAVE libftdi |
13 | DON'T HAVE libhid |
14 | DO HAVE pthread |
15 | DISABLED doc |
16 | DISABLED parport |
17 | ENABLED linuxgpio |
Bingo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.