-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
Wenn Du Dir was gutes tun willst, also eine zuverlässige dauerhafte Lösung suchst, dann nimm CAN (AT90CAN32/64/128), die riesen 256kB des ATmega2560 brauchst Du im ganzen Leben nicht. Erst recht nicht, wenn Du für jede kleine Teilaufgabe schon nen riesen AT90CAN128 nimmst. Peter
der I2C-Bus so anfällig ist wie Du sagst, was ich Dir ja auch glaube, dann muß ich wirklich auf den CAN-Bus, der ja auch deshalb in den Autos seine Dienste tut. Danke Peter, werde Deinen Rat annehmen und die AT90CAN128 für mein Projekt einsetzen. Eine Frage noch: Ich brauche 3 Displays 204Dip(20X4)
-
Thread
Atmel AVR in der Industrie
Tiny26L gefunden. Automobil habe ich schon diverse gefunden, Tiny13, Tiny26, Mega8, Mega16, Mega128L, 90CAN128, Mega88PA - über das wofür und wo darf ich nur nicht berichten. Das reicht aber von winzigen Steuergeräten ohne Vernetzung über Knoten mit LIN oder CAN bis zum Nebenbei-Controller in grösseren
Ein CAN Wake - UP Modul von Bertrandt für BMW Entwicklung verwendet einen AT90CAN32. Das iDrive Display eines 7 er BMWs verwendet einen mb88f332 von Fujitsu
-
Thread
Neuer ReAVR in Aussicht
durchaus auch > einer Erwähnung bei den RAM-less AVRs wert sind. Historisch halt, genauso wie AT90S1200 und ATmega103, der dann ziemlich schnell einen ATmega128 als Nachfolger bekam. Dieser wiederum wurde zum „Dauerbrenner“, der wird als ATmega128A sogar zwei Jahrzehnte später noch produziert.
Atmel.ATmega_DFP.2.4.522.atpack | fgrep .atdf 102720 Stored 102720 0% 01-22-26 09:11 00000000 atdf/AT90CAN128.atdf 101098 Stored 101098 0% 01-22-26 09:11 00000000 atdf/AT90CAN32.atdf 101218 Stored 101218 0% 01-22-26 09:11 00000000 atdf/AT90CAN64.atdf 75690 Stored 75690
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
digOut ausgeben? Welche Leistungsklasse wählt man, damit der Controller 8 Software-PWM-Kanäle + CAN-Kommunikation bewältigt? Die ersten Controller, die mir aufgefallen sind, waren der AT90CAN128 und der ATmega64M1 (10x Hardware-PWM). Kann ich diese beide einfach mit einem Philips PCA82C250
beide einfach mit einem Philips PCA82C250 oder MCP 2551 >verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code >natürlich)? Sicher, aber wozu dann der AT90CAN128? Dann reicht ein kleiner ATmega88 oder sogar ATtiny2313. MFG Falk
-
Thread
Abstand halten - jetzt auch im CAN-Bus!?
und hat mehrere Redesigns hinter sich: - Infineon C505CA mit externem Flash - Temic T89C51CC01 - AT90CAN128 Jeweils mit Bootloader über CAN. Das Protokoll ist teilweise DeviceNet.
Peter D. schrieb im Beitrag #6432494: > - AT90CAN128 Peter D. schrieb im Beitrag #6432494: > Das Protokoll ist teilweise DeviceNet. Hast du DeviceNet selbst geschrieben oder einen Stack gekauft? Den AT90CAN128 habe ich auch öfter mit Can
-
Thread
Linkerfehler mit libusb
>Ok, jetzt bin ich ganz durcheinander. Das merkt man. Der at90can128 kann kein USB. Punkt. Die Libusb ist für PCs oder evtl. für Boards wo EmbeddedLinux drauf läuft. Für einen AVR ist sie jedenfalls *NICHT*.
Controllerschaltung du hast und wie deren USB-Anbindung denn realisiert ist. Da du offenbar einen AT90CAN128 benutzt, hat der zumindest erstmal keinen USB-PHY in Silizium drin. [Edit: Holger war 1 Minute schneller]
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
möchte gerne an einen ATMega32 zwei MCP2515 per SPI anschließen. Ich brauche zur Lösung der Aufgabe 2 CAN-Controller ????!!!!! Auch ein AT90CAN128 und ein MCP2515 wären denkbar. Es soll ein bidirektionaler Datenstrom eingelesen und gefiltert ausgegeben werden. Der CAN arbeitet beidseitig mit 100Kbit.
mich einen deutlichen Schritt an den CAN und große Schritte näher an C gebracht. Hardware: Notebook mit CAN USB von MHS, Lochrasterplatine (SPI Leitungen noch nicht optimal) mit 2 x MCP2515 und ATMega328P und noch einen AT90CAN128 (langsames
-
Thread
VK: Div. Mikrocontroller boards
AVR Butterfly 1x Pololulu micro Servo Controller https://www.pololu.com/product/207 1x AVR AT90CAN128 http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_module_board_at90can128_usb_rs232_can.php?de Bzw. mit Adapter zum Anschluss an Bionx eBikes wie es auch hier zum kaufen gibt: http
Hallo Chris, habe Interesse an dem AT90CAN128 mit USB zum bionX Testen und programmieren. wären 30 Eur dafür o.k? VG Martin
-
Thread
Pedant für Linux zu WinAVR
PURPOSE. /opt/cross/bin/avr-gcc --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 attiny13 attiny2313
atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k atmega2560
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Bahnbrechende Neuerungen habe ich allerdings keine gefunden. Daß die neueren AVR-Typen allesamt keinen CAN-Bus haben, ist jedoch ein beträchtlicher Nachteil. Somit scheiden sie für uns aus. Der AT90CAN128 ist daher bei vielen Projekten unser Arbeitspferd. Ein neuer AVR mit 8 Pins (CAN + 4 IOs) und internem
fernzuhalten. Gerhard H. schrieb im Beitrag #7631202: > Wird denn Dein alleiniges Killerkriterium CAN dort in der Weise > unterstützt wie Du es brauchst? Ein Kollege hat den CAN-Code für AT90CAN128, LPC4357 geschrieben und ich linke ihn nur hinzu. Gerhard H. schrieb im Beitrag #7631202: > Du
-
Thread
avr-libc-1.2.6
Suche nach Kai Klenovsek's Anleitung, die er hier im Forum geschrieben hat. Der AT90CAN128 dürfte allerdings bereits in der existierenden WinAVR-Version unterstützt gewesen sein...
Compiler brauchst (dann vergiss aber bitte nicht, ihn vor dem Bauen zu patchen, sonst hat er keinen AT90CAN128 Support).
-
Thread
CAN-Bus; Was brauche ich?
Jo, ARM9 zum Einstieg ist wirklich ein bissl dolle ;-) Ich würde auch nen µC mit integriertem CAN Controller empfehlen. Wie bereits genannt den AT90CAN128 (AVR) oder wenn bereits andere Vorlieben bestehen z.B. den AT89C51CC01 (8051). Beide haben IMHO den selben CAN-Controller drin. SJA1000
M32C/80 Group bietet bis zu 1Mbyte Flash / 48Kbyte RAM und bis zu 2 Can 2.0B Schnittstellen dieser Mikrocontroller bietet alle Vorzuege eines ARM7. Ich würde Dir für den Start ein MCP2515 o. AT90CAN128 empfehlen.
-
Thread
-
Thread
AVRgcc mit AVRLib und WinAVR Unerklärliche Linker Probleme
NUR, wenn ich im Makefile das MCU = atmega32 habe. Setze ich dort den für mich korrekten Wert MCU = at90can128 oder auch MCU = atmega128 ein, dann funktioniert es NICHT. Kannst du mit dieser Info etwas anfangen?
Fuse-Settings und PonyProg welches selbige falsch gesetzt hat: Ich darf nicht die Fuse-Settings für den AT90CAN128 brennen, sondern muß die für den ATmega128 wählen die wohl geringfügig anders sind (obwohl ein AT90CAN128 eingelötet ist!). PonyProg hat aber keinerlei Fehler angezeigt und immer brav gemacht
-
Thread
Atmelstudio6 lib einbinden
compiliert, eh du sie im Studio > verwenden willst? Das habe ich auch gemacht ich Verwende den AT90Can128. Ich habe jetzt mal mein Programmverzeichnis gezipt und angehängt. Vielen Dank für Eure Hilfe Uschi PS Danke für Eure Geduld!
mich! > > Was muß man beim erstellen der Lib beachten? > Ich versuchs mal. Hab gerade keinen 128er da, deshalb das ganze nur theoretisch. Im Verzeichnis "src" ist das makefile. Dort den Prozessor einstellen: [c] # MCU name MCU = at90can128 [/c] Ein Stück weiter unten die Prozessorfrequenz
-
Thread
Transistortester AVR
fuses-crystal), I dont believe that your problem is caused from software. If you have an voltage meter, you can check the voltage at pin 12 of AVR (R15 or C5 is also possible to use). At this measurement point you can check, if PD6 is switched to 5V if you press the start button. If PD6 does not swing to 5V,
: garbage at end of line ../GetESR.S:667: Error: ‘,’ required ../GetESR.S:668: Error: garbage at end of line MAKE: *** [GetESR.o] Error 1 Can you fix it? Best regards Franta
-
Thread
Shared Memory programmieren
zugreifen können. Oder willst du in deinem AT90CAN128 intern Daten über ein shared memory austauschen
shared memory sonder schlicht und ergreifend 'globale Variablen'. (Ich geh mal davon aus, dass im AT90CAN128 kein Betriebssystem läuft, sondern du auf der nackten Hardware programmierst)
-
Thread
WinAVR Compiler-Optimierung
den beiden anderen Controllern kann ich die Optimierungsstufe -Os einstellen, bei dem AT90CAN128 funktioniert es nur mit Optimierungsstufe -O3. Wie kann das sein? Gibt es eigentlich bald mal ein Update vom WinAVR? Ist AVR-GCC unter Linux besser?
. > Bei den beiden anderen Controllern kann ich die Optimierungsstufe -Os > einstellen, bei dem AT90CAN128 funktioniert es nur mit Optimierungsstufe > -O3. Wie kann das sein? Gibt es eigentlich bald mal ein Update vom > WinAVR? Ist AVR-GCC unter Linux besser?
-
Thread
Bezugsquelle CAN-AVR
suchen, sondern unter: Bauelemente(aktiv) -> Controller/Speicher -> Controller/Prozessoren -> USB+CAN-BUS Contr. -> AT 90CAN128 Gruß Thomas
Reichelt -> Links oben "Suche" -> eintippen: AT90CAN128 -> http://www.reichelt.de/inhalt.html?SID=17FTYBuKwQARIAAFwo2rQbded03cbd1b6987823a2e2f2610c9646;ACTION=3;LASTACTION=4;SORT=artikel.artnr;GRUPPE=A316;WG=0;SUCHE=AT90CAN128;ARTIKEL=AT%252090CAN128
-
Thread
Vor- bzw. Nachteile AVR / 8051
trotz weniger MIPS leistungfähiger und kostengünstiger wäre. :-) Meine Empfehlung für den Einstieg: AT90S8515. Dieser ist pinkompatibel zum 8051 ! Weitere Typen: AT90S4433 als Komplettlösung für kleinere Aufgaben, oder die Nachfolger ATmega8 oder ATmega16. Alle Typen gibst im DIL-Gehäuse - Schaltungen
. mit einem AT90S4433 beginnt und plötzlich Hunger auf mehr Speicher bekommt, dann kann man doch einfach auf den mega8 umsteigen. Hab ich zwei Tage vor der Fertigstellung meiner Facharbeit so gemacht: 90S2333 raus
-
Thread
Probleme mit kompilieren der avr-libc-1.2.0
Hallo allerseits. Ich möchte den AT90CAN128 einsetzen, welcher von der jüngsten Version der avr-libc unterstützt wird. Beim Compilieren der avr-Libc bricht ./domake mit der Meldung " as: unbekannte Option -mmcu=avr3 " ab. Ich benutze
make. Der Compileraufruf im makefile lautet CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS=-g -mmcu=AT90CAN128 Den Controller AT90CAN128 finde ich in der io.h unter /usr/local/avr/include/avr gelistet. Habe ich doch noch einen Pfad vergessen? Guido
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Hallo, ich versuche den Bootloader für einen AT90CAN128 zu Kompilieren. Ich habe im Makefile folgende Änderungen vorgenommmen: [code] MCU = at90can128 ATMEL_INC = can128def.inc F_CPU = 16000000 CFLAGS += -I . -I ./added -I ./converted -I /opt
hallo, ich glaube ich habe den selben Fehler. - nutze winavr - Bootloader für den AT90can128 auf den UART1(Port D1 und D0) ich habe es mit einem Bootloader für den atmega 8 versucht, da klappt alles besten. jedoch bekomme ich bei der auswahl alle dinge für den AT90Can128 folgende
-
Thread
Welcher Bus für Lichtsteuerung
eingesetzten Mikrocontroller (kenne zumindest keinen µC, der Bustreiber integriert). µC's wie z. B. AT90CAN128 integrieren auch lediglich den CAN-Controller, nicht jedoch den Bustreiber.
Von ATMEL gibt es da meines erachtens relativ wenig. Ich hatte mal für meine Abschlussarbeit den AT90CAN128. Ist aber schweine teuer im Vergleich zu den oben genannten, bei deutlich weniger Performance/Perepherie. Anonsten gibt es bei Kreatives Chaos für den MCP2515 bzw. den AT90CAN eine schöne
-
Thread
AVR debuggen unter linux
Device Name Device ID Flash EEPROM --------------- --------- ------- ------- at90can128 0x9781 128 KiB 4 KiB at90can32 0x9581 32 KiB 1 KiB at90can64 0x9681 64 KiB 2 KiB at90pwm2 0x9381 8 KiB 0.5 KiB at90pwm216
0x9782 128 KiB 4 KiB at90usb162 0x9482 16 KiB 0.5 KiB at90usb646 0x9682 64 KiB 2 KiB at90usb647 0x9682 64 KiB 2 KiB atmega128 0x9702 128 KiB
-
Thread
CAN-Bus am µC
ein paar Leitungen weniger, dafür ein paar Code-Zeilen mehr. zum Thema CAN-Controller im uC : Kann ich bei meinen bisherigen Erfahrungen 68HC12,ARM,... nur positives Berichten. Atmel baut den ATMega128 auch als AT90CAN (..oder so) pinkompatibel zum Mega128 auch mit CAN
Erst mal vielen, vielen Dank für die Unterstützung. Ich baue jetzt mein Board noch mal neu auf mit 90CAN128. Ich werde mich jetzt erst mal auf die Suche nach Daten und Schaltungsbeispielen begeben. Ich denke, dass ich den 90CAN128 an den CAN - Ports noch mit einem PCA82C251 unterstützen muss oder gibt
-
Thread
Ansteuerung MCP 2515
Guten Morgen, ich habe mit Hilfe dieser Bibliothek (http://blog.cc-robotics.de/2009/04/07/beispiel-can-bus-testapplikation-fr-at90can128/) den AT90CAN128 programmiert und kann mir so z.B. einfache Schrittmotoreinheiten aufbauen, die über CAN gesteuert werden. Das Programm ist sicherlich nicht ganz sauber
diesem Teil. Ist die Integration des MCP2515 sehr viel aufwendiger als die direkte Ansteuerung des AT90CAN128? Aufgaben sind z.B. über CAN empfangene Parameter (Anzahl Schritte, Richtung, Geschwindigkeit) in die Schrittmotorrouting des AVR's zu bekommen. Ausserdem soll Position etc. über CAN gesendet
-
Thread
Globale Variable im Interrupt u. Daten an PORT ausgeben?
2 kleine Probleme... aber erst mal kurz der Sinn des Programms und meine HW: Ich habe ein Crumb128 v3.0 Test board von chip45.com das ist ein AT90CAN128 mit einen CAN Treiber drauf über den ich CAN Messages sende und empfange. Über UART ist noch ein weiterer Chip angeschlossen zum abspielen von Sounddateien
Ich kenne jetzt den AT90CAN128 nicht, aber in einer Interupt routinge sind eh alle Interrupts gesperrt als macht man soetwas nicht., ISR( SIG_INTERRUPT0 ) { ... cli(); ... sei(); ... }
-
Thread
AVR Signature Bytes - Liste aller Controller?
desc = "ATMEGA64"; signature = 0x1e 0x96 0x02; desc = "ATMEGA128"; signature = 0x1e 0x97 0x02; desc = "AT90CAN128"; signature = 0x1e 0x97 0x81; desc = "AT90CAN64"; signature = 0x1e 0x96 0x81;
1E9701=ATmega103 1E9701=ATmega103comp 1E9702=ATmega128 1E9703=ATmega1280 1E9704=ATmega1281 1E9781=AT90CAN128 1E9782=AT90USB1286 1E9782=AT90USB1287 1E9801=ATmega2560 1E9802=ATmega2561 Extrahiert aus AVR Studio XML Part Beschreibung, habe dafür
-
Thread
Crumb128-CAN V5.0 AVR CAN Modul
hallo, was braucht man um Crumb128-CAN V5.0 AVR CAN Modul mit AT90CAN128 Mikrocontroller zu programmieren? ist ein ST-Link/V2 notwendig? oder kann man den direkt über USB an PC anschließen und programmieren? kann man den direkt auch
cello schrieb im Beitrag #4200646: > was braucht man um Crumb128-CAN V5.0 AVR CAN Modul mit AT90CAN128 > Mikrocontroller zu programmieren? einen AVR ISP-Programmer. Sowas zB: http://www.amazon.de/Atmel-Programmer-ATMEL-AVR-ISP-MKII/dp/B00CASCN2S > ist ein
-
Thread
Bauteilbezeichnung AI PI MI Was ist der Unterschied?
Hallo ihr, Weiß jemand von Euch, was es mit der Bezeichnung AI PI MI auf sich AT. z.B. AT90CAN128-16AI AT90CAN128-16MI Wo liegt denn da genau der Unterschied ?? Danke.
johnny-m: Ich meinte das nur, weil es ja auch Commercial-Versions gibt; jetzt zwar nicht von dem AT90CAN128, aber zum Beispiel vom ATMega8, und da ist es ja so, dass die Commercial einfacher Temp.mäßig für weniger geeignet ist als die Industrial.
-
Thread
Disassembly, mapfile, PROGMEM
text data bss dec hex filename 17176 94 2178 19448 4bf8 can_debugger.elf AVR Memory Usage ---------------- Device: at90can128 Program: 17270 bytes (13.2% Full) (.text + .data + .bootloader) Data: 2272 bytes (55.5% Full) (.data + .bss + .
text data bss dec hex filename 17176 94 2198 19468 4c0c can_debugger.elf AVR Memory Usage ---------------- Device: at90can128 Program: 17270 bytes (13.2% Full) (.text + .data + .bootloader) Data: 2292 bytes (56.0% Full) (.data + .bss + .
-
Thread
AT90CAN Probleme beim senden in kurzer Folge
ist so geschrieben, dass sie bei jedem sofort mit Atmel Studio kompilieren sollte. Momentan nur 2 AT90CAN128 am CAN. Bus ist terminiert. Der Andere liest nur. (Nicht im spy/silent mode) Baudrate 500kB/s. Normalerweise werden die Nachrichten in nem Timer gesendet und da ist das delay ein Problem
https://www.mikrocontroller.net/attachment/216654/16M1_Test.c In der can_init() muss für den 90CAN128 nur eine 15 in der Schleife eingetragen werden, der hat ja mehr MOBs. Nur die beiden Zeilen hier sind Quatsch und können gelöscht werden: [code] CANEN1 = 0x00; CANEN2
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATXMEGA32C3 ATXMEGA32E5 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM2 AT90PWM2B AT90PWM216 AT90PWM216 AT90PWM3 AT90PWM3B AT90PWM316 AT90PWM81 AT90S2313 AT90S2323 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega161 ATmega162 ATmega163
-
Thread
Mit einem USB-Kabel kommunizieren und Daten austauschen
Sry wenns nicht verständlich war! Ich will mit dem µC, vorzugsweise einem AT90CAN128 per USB kommunizieren. Quasi UART, das entweder mit einem FTDI - Chip oder vUSB Außerdem soll sich die SD-Karte beim Anstecken als "Mass Storage Device" anmelden. Haken dabei: Ein Kabel
> Haken dabei: Ein Kabel Kein Haken mit dem Kabel, sondern mit deinem Wunsch nach dem AT90CAN128. Wenn du einen AVR mit USB nimmst, hast du alle Wünsche abgedeckt. Oder bist du auf den AT90CAN128 gezwungen? Ralf
-
Thread
externes Ram am Atmega162
CLKPS3) | (0<<CLKPS2) | (0<<CLKPS2) | (0<<CLKPS0); // SFIOR |= (1<<XMBK); #elif defined(__AVR_AT90S8515__) MCUCR = (1<<SRE) | (1<<SRW); #elif defined(__AVR_AT90CAN128__) XMCRA = (1<<SRE); #else #error "Wrong MCU defined" #endif LED_DDR = 0xFF; LED_PORT
> ... AVR_AT90CAN128 ... Wo kommt jetzt *der* her?
-
Thread
Verbindung uC zu und uC zu uC
das ist mein Mikrocontroller: http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php in dem datenblatt steht drin, dass wohl bereits ein usb uart converter integriert ist. somit bräuchte ich wohl nur ein usb 2.0 zu mini
schrieb im Beitrag #4311058: > das ist mein Mikrocontroller: > > http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php > > in dem datenblatt steht drin, dass wohl bereits ein usb uart converter > integriert ist. Ja: CP2102 USB UART Wandler, das ist
-
Thread
AVR Bezeichnungen
Schaut man aber nun auf der Atmel Homepage in die AVR Übersicht, fällt auf, dass es spezielle AVRs AT90PWM, AT90USB und AT90CAN gibt. Da diese teilweise auch bis 20MHz gehen, können die ja nicht wirklich alt sein. Wodurch unterscheiden sich denn nun aber AT90xxx von ATmega/ATtiny? Oder ist die
Richtig ist, dass die AT90 von den ATTiny und ATMega abgeloest wurden. Die PWM, USB und CAN sind auch noch relativ neu, basieren aber offensichtlich auf den alten Kernen. Die AT90 hatten noch 5V Betrieb, der Brownout war ungenuegend
-
Thread
ethersex im etherrape
atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128 at94k avr1 at90s1200 attiny11 attiny12 attiny15 attiny28 In file included from clock.c:30: ../config.h:30:2: error: #error "newer libc version (>= 1.4.4)
atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128 at94k avr1 at90s1200 attiny11 attiny12 attiny15 attiny28 In file included from adc.c:30: ../config.h:30:2: error: #error "newer libc version (>= 1.4.4) needed
-
Thread
Suche Atmega128 Evaluationboard mit CAN
Guck mal nach dem DVK90CAN1 von ATMEL. http://de.farnell.com/atmel/atdvk90can1/entwicklungskit-avr-at90can128/dp/1455089?Ntt=dvk90can
Danke für die Infos. AT90CAN128 Mikrocontrollerboard von http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html : - kann ich hier auch WinAvr mit
-
Thread
Sammelbestellung CAN Testboards
> @heinz > Mich ein wenig am Komfortcan am Auto versuchen. Wäre es dann nichts sinnvoller, den CAN-Debugger von dort nachzubauen? Der ist galvanisch getrennt und läuft einfach über USB. Genug Platz für eigene Programme ist im at90can128 auch und man hat CAN "on Chip". Chris D.
Chris D. schrieb im Beitrag #2509887: > Wäre es dann nichts sinnvoller, den CAN-Debugger von dort nachzubauen? > Der ist galvanisch getrennt und läuft einfach über USB. > > Genug Platz für eigene Programme ist im at90can128 auch und man hat CAN > "on Chip". Es wird davon
-
Thread
Hilfe bei Schaltung
und PDO (PE0 und PE1) angeschlossen werden und *NICHT* an MOSI und MISO vom µC! Und nein, den AT90CAN128 gibt es nur im QFP.
:-( http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128 Der Artikel ist zwar nicht ganz aktuell, aber der AT90CAN128 zählt zu eben diesen ATMega128-Derivaten, bei denen ISP nicht über die SPI-Anschlüsse läuft. EDIT: Artikel ist jetzt aktualisiert...
-
Thread
ATMega2561 wird in AVR Studio nicht unterstützt
2561.o.d -c ../Testobject_2561.c unknown MCU `atmega2561' specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 attiny261 attiny461
atmega640 atmega64 atmega644 atmega645 atmega6450 atmega649 atmega6490 atmega128 atmega1280 atmega1281 at90can32 at90can64 at90can128 at94k avr1 at90s1200 attiny11 attiny12 attiny15 attiny28 ../Testobject_2561.c:0: Fehler: MCU »atmega2561Â
-
Thread
Make-File und AVR-Studio
ein? Folgende Schritte habe ich gemacht 0. Hardeware Check: fertige main.elf vom Beispiel AT90CAN128\AT90CAN128_Senden_und_Empfangen in Menüleiste den Button 'Connect to selected AVR Programmer' gedrückt auf der Seite Program im Bereich 'ELF Produktion File Format' Input ELF File = AT90CAN128\AT90CAN128_Senden_und_Empfangen\main.elf gesetzt und mit dem Button 'Program' auf das Board geladen Als Ergebnis wurde auf dem Display der Text angezeigt :) 0.1 Im Bereich Device den
-
Thread
UART zwischen Controller mit unterschiedlicher Vcc
Hallo Ich habe vor einen AT90CAN128 mit einem BlueNiceCom III oder IV über UART zu verbinden. Der AT90CAN128 läuft schon wunderbar mit 16MHz und wurde ausgiebig getestet. Darum würde ich ihn gerne weiterhin mit 5V betreiben
@ Marco M. (-marco-) >Ich habe vor einen AT90CAN128 mit einem BlueNiceCom III oder IV über >UART zu verbinden. Was ist ein BlueNiceCom? >getestet. Darum würde ich ihn gerne weiterhin mit 5V betreiben. Die BNC >werden allerdings mit etwa
-
Thread
AVR Eclipse Plugin 2.2
cache, so they need to be searched only once. By default the plugin will still search all paths at startup, but this can be inhibited on the AVR preference page. Once inhibited any system reconfigurations (like a new avr-gcc toolchain in a different directory) are not automatically recognized
25ac: 81 bf out 0x31, r24 ; 49 drehInterrupt(); 25ae: 0e 94 46 09 call 0x128c ; 0x128c <drehInterrupt> } 25b2: 8f 91 pop r24 25b4: 0f 90 pop r0 25b6: 0f be out 0x3f, r0 ; 63 25b8: 0f 90 pop r0 25ba: 1f 90
-
Thread
Einfaches Beispiel in C zur CAN-Programmierung
Hallo Maus, schau z.B. mal hier: http://www.chip45.com/index.pl?page=Crumb128-CAN_Downloads&lang=de Da gibts ein Board mit AT90CAN128 und auch die entsprechenden Code-Beispiele dazu. Dies sollte sich leicht auf Deine einfache Anwendung ändern lassen. Wenn Du Dich für
Hallo, die AT90CANxxx kann man wohl nicht mehr mit einem Lötkolben löten. Daher ist es einfacher ein fertiges Board wie z.B. die Crumb128CAN-Variante von Chip45 zu nutzen. Dieses Board setzt Du auf eine Lochrasterplatine
-
Thread
MSP430 vs. AVR: Welches Konzept ist besser?
@Andre Kronfeldt AT90CAN128 sind in TQFP-64 Gehäusen sehr schlecht zu bekommen. Aus diesem Grund gibt es bei www.obd-diag.de eine kleine Adapterplatine, auf der die QFN-Version aufgelötet ist. Ich habe angeregt
auch unprogrammiert anzubieten, wird sicher in Kürze dort, oder auf meiner Homepage auftauchen. AT90CAN32, die kleine Version (was den Speicher angeht) gibt es inzwischen als "Engineering Samples" im TQFP-64-Gehäuse. AT90USB1287 im TQFP-64 Gehäuse sind lieferbar. Erwin