-
Thread
Suche Bootloader für Mega16
Für Mega128 ist ja ein Beispiel bei Bascom dabei, aber leider keines für Mega16. Aber gehen muss es. Wäre schön wenn hie rmal jemand einen Tip geben könnte
ja nicht das Problem sein mit der UART1. Aber noch eine Frage. Unterstüzt der Bootloader auch den AT90CAN128 ?
-
Thread
CAN128 bit Timing
die Gefahr hin, dass ich nerve, aber hat jemand Erfahrungen mit dem Einstellen der Baudrate für den CAN-Bus beim AT90CAN128? Was für Zahlen benutzt ihr? Die aus der Tabelle im Datenblatt? Oder die vom X-Calculator (der irgendwie auf völlig andere Zahlen kommt)? Und nach welchen Kriterien suche ich die
Ich benutze das Datenblatt, weil meine Version des X-Calculator keinen CAN128 beinhaltet.
-
Thread
AVR: Bootloader auf AT90CAN austauschen
zugänglich ist. Der Controller ist vergossen. Die einzige Möglichkeit ist ein Firmwareupdate über CAN per Bootloader. (Es ist der vorkompilierte CAN-Bootloader von Atmel aufgespielt) Jetzt wurde ein Bug im Bootloader entdeckt, der unter seltenen Umständen große Schäden anrichten kann. Ist es
Aus dem manual: Vielen Dank für die Info. Aus welchem manual hats du zietiert? Im Datenblatt (AT90CAN32_64_128-automotive.pdf) finde ich diesen Teil nicht.
-
Thread
Ist DAB+ wirklich so toll, wie es in der Werbung dargestellt wird?
of the month, will have access to the account of Fernando Martínez Gómez-Tejedor account, where you can operate it for at least 1 month, obtaining a benefit of 50% of all earned. For example, if the account is 10,000,000 and you get 30% in that month, it is 3 million profit, so the total commission is
new to trading in currencies. Currently, his "CURSO GRATIS INTERACTIVO DE ESTRATEGIAS CUANTITATIVAS" can be found on Facebook through a page through which you can get in touch with him and be able to establish his studies in the field of trading strategies, at the same time have a download link: https:
-
Thread
Echtzeitfähigkeit Win ES 7 und Win EC 7
CAN-BUS das steht fest! Danke für die Antwort!
den aber gilt es zu vermeiden. Ein µC ist ein /Microcontroller/, und es gibt welche, die direkt CAN verstehen, wie z.B. der AT90CAN (32, 64 oder 128). www.atmel.com/Images/doc7679.pdf
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Beitrag #7880126: > Ich seh jetzt nicht, was man mit einem 2ten Stack einspart Der erste AVR, der AT90S1200, hatte seinen Return-Stack in Hardware.
vor lässt, müssen diese Operationen nicht atomar sein, und ADIW/SBIW kamen schon mit den ersten non-AT90 hinzu.
-
Thread
Junkers CAN-Bus Protokoll
Hallo, na super! Bestätigt ja sogar meine Excel_Liste 10/11 und 90 Adressen im Bereich TA... und Speicherende dazu hatte ich auch eine Ahnung, aber zu lange her und noch nix schriftlich. Vielleicht parallel, noch das Can Bus Protokoll und direkt im 16ner block darlegen
Nochmal zur Vollständigkeit - ich habe ein Kabel mit zwei 0.25mm verdrillten Adernpaaren, eines für Can-High/Low, eines für GND und 24V, sowie eine Schirmung die nirgends angeschlossen ist. Diese Leitung kreuzt ein einer Stelle im 90 Grad Winkel eine darunterliegende 230V Leitung. Heute dann mit "neuem
-
Thread
Grasshopper und TFT Display
auf dem hopper starten will kommt folgende Fehlermeldung: [pre]./mplayer -vo help ./mplayer: can't resolve symbol '__avr32_s32_to_f32' ./mplayer: can't resolve symbol '__avr32_f32_cmp_lt' ./mplayer: can't resolve symbol '__avr32_f32_to_s32' ./mplayer: can't resolve symbol '__ctype_b' ./mplayer: can't resolve symbol '__ctype_toupper' ./mplayer: can't resolve symbol '__ctype_tolower' MPlayer 1.0rc1.atmel.2-4.2.2 (C) 2000-2006 MPlayer Team Available video output drivers: fbdev Framebuffer
-
Thread
Bascom AVr und Can
Nun ein Mega8 hat keinen Can. Mußte also ein MCP2515 oder SJA1000 anschliessen oder einen AT90CAN32/64/128 nehmen. Ich weiss ja nicht wie hoch die Bitrate auf dem Can ist. Es gibt auch eine in Software gegossene Version im Netz, habe mich aber nie damit beschäftigt. Ich nutze für ein TV-Dummy an einem Daimler-Crysler CanBus, der mit 83333 bps läuft den MCP2515 an einem ATiny13/15 oder 90S2313. Das lüppt prächtig ist aber in Assembler programmiert. Gruß Topsoft
-
Thread
CAN-Adapter für STK500 wo bestellen
nicht, aber vielleicht hilft Dir der folgende Link weiter. http://www.kreatives-chaos.com/artikel/can-testboard-40 Ich habe mir diese Dinger für die Entwicklung besorgt und bin damit sehr zufrieden. Damit kann man schön einzelne CAN-Knoten erstellen. Preis war mMn 15 Euro pro Platine - absolut
ist das nicht ganz das, was ich suche! Auf dem von mir gesuchten ADAPCAN01 ist eigentlich nur ein CAN-Tansceiver drauf (schätze ich), der dann an dem STK500 mit STK501 angebracht werden kann um z.B. bei der Entwicklung mit einem AT90CAN128 bequem an den CAN-Bus zu gelangen. In der Distributor-Liste
-
Thread
AVR32 Buildroot Versionen + Grasshopper
0: start_pfn = 0x10000, low = 0x14000 Node 0: mem_map starts at 9023f000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: root=1F02 rootfstype=jffs2 mtdparts=physmap-flash.0:128k(boot)ro,64k(env)ro,-(root) PID hash
0x00030000 : "env" 0x00030000-0x00800000 : "root" ------------[ cut here ]------------ WARNING: at fs/sysfs/dir.c:462 sysfs_add_one+0x1c/0x2c() sysfs: duplicate filename 'physmap-flash.0' can not be created Modules linked in: Call trace: [<9001b756>] warn_slowpath+0x42/0x54 [<9003a562>] __free_pages
-
Thread
Wie mehrere uCs vernetzen
meist nur bis 1Mbps spezifiziert. Allerdings sind im x8-Mode immerhin theoretisch bis 2Mbps drin. Auch CAN beim AT90CAN128 mag vielleicht bei 2Mbps noch funktionieren, wirst Du aber gründlich ausprobieren müssen. Für mehr als 2Mbps und trotzdem Mega8 wirst Du wohl SPI verwenden müssen - das ist sowieso
relevante verarbeitet und zwischenpuffert wirst du es mit einem AVR bei dieser Datenrate nicht schaffen. CAN wäre eine Möglichkeit oder I2C im High Speed Modus.
-
Thread
externer Interrupt
tut mir Leid wenn ich euch schon wieder mit sehr einfachen Frage quäle: Ich programmiere mit einem AT90CAN128 auf einem DVK90CAN1. Ich will die Tasten ansteuern damit z.B.: die Leds damit aus und eingeschalten werden. In der manual vom Board hab ich gelesen das die Tasten einen externen Interrupt aulösen
-
Thread
pgm_read_word im Bootloader: Falsches Ergebnis
durch, funktioniert das auslesen. Langsam bin ich echt ratlos. Ich habe den Bootloader vom Mega128 auf den Mega1281 angepasst. Dort habe kann ich das Problem nicht reproduzieren. Kann vielleicht jemand das Programm auf einen Mega1281 auspielen? Das Programmieren erfolgt über den UART. lg Robert
eigentlich eine Lösung für das beschriebene Problem? Ich habe ein vergleichbares Verhalten mit einem AT90CAN128 - der Schreibvorgang funktioniert (verifiziert durch Zurücklesen), der Lesevorgang klappt erst nach einem Reset. Den Optimizer kann ich aber leider nicht ausschalten, da ich CAN+UART+TWI im Bootloader
-
Thread
AVR Board mit CAN
Hallo, ich brauche einen Board für ein CAN-Projekt. Wichtig für mich ist der Preis (ca. 50€), möglichst drei CAN-Anschlüsse (mit Tranceiver) und eine einfache Möglichkeit es zu programmieren (GNU-Compiler....). 1) Eine Frage zu AT90CAN128
der CAN-Controller über DMA angebunden und kann mit wenig CPU-Last vor sich hin werkeln. Fertige Boards mit CAN kenne ich leider nicht, aber ich hab mir mal einen dsPIC33 im DIL28 mit CAN-Anschluß (Sub-D9)
-
Thread
Interface zum CAN im Auto
hier im Forum stellt, dann muss auch folgender Vorschlag möglich sein: SELBERBAUEN! Nimm z.B. einen AT90CAN128 Mikrocontroller und fang an zu programmieren. Suche nach Beispielen zur Ansteuerung der CAN-Schnittstelle und dann siehste irgendwann, was auf dem Bus so geschieht. Ich arbeite auch grad mit
Die OBD-Can-Schnittstelle dürfte einigermaßen sicher sein, solange man nicht auf solche Idden kommt wie der Audi A3-Fahrer... Aber nach obd-2.de hast du da keinen CAN-Bus, sondern nur ISO 9141-2.
-
Thread
CAN-Bus Wakeup / Stromsparende CAN-Transceiver
5µs langen dominanten Pegel auf dem Bus erwecken. Wie kann ich dieses Signal am besten erzeugen? Als CAN-Controller wird ein AT90CAN128 eingesetzt. Kennt jemand noch andere sparsame CAN-Transceiver, am besten mit sehr stromsparendem Listen-only-Mode, so dass ich gar nicht erst aufwecken muss? Gruß
Gibts so wenige, die mit CAN arbeiten? Oder ist stromsparen und CAN zusammen so ungewöhnlich? Gruß Fabian
-
Thread
CAN übertragung brich ca. nach 10 sek ab
Dieses CAN-problem betrifft den DSP56F803: der CAN-Core hat verschiedene programmierbare Clock-Quellen - besser man programmiert PLL mit Vorteiler als Clock. Ich riet Dir bereits, einen CAN-Dongle bei eb**
Sender). Wie Du, mit 4Mhz Quarz. Habe auch folgende Komponenten getauscht gegen neue: ATmega gegen AT90S mcp2515 alle neu Steckbrett neu sowieso neu aufgebaut Keine Panik vor dem langen Quellcode. Hier hab ich jetzt nur eine kleine Sendeschleife aktiviert: Schau doch mal zur Sprungmarke "send:
-
Thread
CAN_Konfiguration des Kontrollers bei jeden Spannungsausfall neu initialisieren
Hallo Zusammen! Ich nutze den AT90CAN128 als MCU, um Signale auf den CAN-Bus sowohl zu lesen als auch zu schreiben. Die Daten werden mit einem Interface gesendet und empfangen. Mit diesem Bedienung-Interface wird die Konfiguration
stören. Am Ende steht der Zustand "bus off", in dem sich der Controller komplett von CAN abklemmt. Ob und wann er aus diesem Zustand zurückfindet, hängt von der Firmware des Gerätes ab. Wenn ein CAN-Teilnehmer Daten zu senden versucht und keiner da ist, der mit einem ACK antwortet, kann
-
Thread
BMW iDrive Display
Herstellungsdatum: 10/06/2009 Ich muss noch dazu sagen, dass das Display ein Muster ist. Hab hier noch ein CAN Wake Up Modul. (gehört zum Display, wenn man es ohne Steuergerät betreiben möchte. Da ist ein AT90CAN128 drin. Aber egal ob das Modul an- oder abgesteckt ist, es ändert sich nichts und es kommt auf
So hab nochmal nachgemessen und herausgefunden, dass der Stecker wo CAN-Bus und Spannung kommt, nur Spannung belegt hat. Also CAN-Bus pins sind nicht beleget. Hab jetzt die komplette Pinbelegung des 10 Poligen Wannenstecker raus. An den geht, wie schon gesagt, der SPI-Bus
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
die Terminierung unterscheidet sich aber volkommen. Controllerseitig habe ich zwischen ATMEL's AT90CAN128 und einem "normalen" kleinen AVR mit externem CAN-Controller (MCP2515 oder SJA1000) geschwankt. CAN-Übertragung als Bit-für-Bit-Protokoll in Software - nein Danke. Die Entscheidung ist nun
einer echten Schnittstelle (über die Board- oder Geräte-Grenzen hinaus) reden kann. Und ja, es gibt CAN-Transceiver, die auch an die Pins eines CAN-fähigen uC dran müssen. ABER - das CAN macht nicht der Transceiver, sondern die CAN-Logik im innern eines uC oder CAN-ICs. Der Transceiver realisiert nur
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
bei folgender Suche von Euren Erfahrungen profitieren: Bisher habe ich für viele Schaltungen den AT90CAN128 von Atmel genutzt, da ich viel mit der CAN-Schnittstelle arbeite. Allerdings ist der gute schon recht betagt und ich habe Sorge, dass er irgendwann einfach abgekündigt wird. Außerdem ist es schade
Vergiss das mit 2 mal CAN... Sorry
-
Thread
Suche i²C -> CAN Converter Schaltung
Schaltplan reicht nicht, da muß noch ein Haufen Firmware rein. Du mußt ja irgendwie das I2C über CAN tunneln, d.h. CAN Kommandos erstellen für sende Start, Stop, ACK/NACK, Byte, empfange ACK/NACK, Byte. Schaltplan ist ganz einfach: AT90CAN128: - XTAL1,2 an 16MHz Quarz - SDA, SCL an I2C - TXCAN, RXCAN über MCP2551 an CAN - 5V dran fertig.
-
Thread
Feedback für meine Startzusammenstellung
>ATmega2560 (Controller mit CAN Unterstützung?) Hat kein CAN.
Danke erstmal. Die AT90CAN128 ist interessant. Segment LCD und Graphic LCD ist aber nicht vorhanden bei diesem mc. Kann ich dann keine Displays bei diesem mc nutzen? Irgendwie ist mir noch nicht klar, welche Bestandteile
-
Thread
FM-Tuner mit AVR ansteuern
as outputs.This feature provides a way of generating a software interrupt. The external interrupts can be triggered by a falling or rising edge or a low level (INT2 is only an edge triggered interrupt). G. Tobi
Roland Walter www.rowalt.de hat letztes Jahr einen Frequenzzahler U813+AT90S2313 für UKW Bereich 144-146 MHz in Funkamateur veröffentlicht. Die Schaltung ist hier: http://www.rowalt.de/mc/avr/avrboard/09/avrb09.htm Gruß Alexandre
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil4) Gesperrt
other who contribuited!!! It is impressive, it seems to me to use a new DSO!!! If I did not see at it with my eyes I can not believe at it, really incredible!!! No words, RESPECT to You, branadic, Falk, Guido, rowue, Niklas O., KB, Michael D., Jürgen, eProfi, rawi and all other who contribuited!
DSO. To me it >looks like a gain error. The offset depends on the position of the >trace. Traces at the top don't show any offset, those at the bottom do. >I am confident Hayo will catch it. Thank You very much for the useful information and explanation Rainer W.! I hope someone can fix the problem
-
Thread
Can-Bus mit µcontroller
Hallo Hab hier einiges über Can-Bus erfahren. Ich will einen µController der Can schon hat programmieren. Muss ich selbst das can protokoll erstellen oder macht mir das der Can-Controller. Ich hab mal was gelesen von den CIA Standard
Alternativ diverse AT90CANxx, habe bis jetzt den 32 und den 128 benutzt, klappt prima. Jede Menge andere Projekte mit ext. CAN-Controller MCP2515.
-
Thread
Logic Analyzer bauen
ext.memory siehe z.b mega128 datenblatt ;) zum pc über sie serielle wenns denn sein muss 1Mbaud bei 0% error @16Mhz takt ;) lt mega128 datasheet... das soll der pc mal schlucken ;) und den spi würd ich sowieso dann nur pollen
schon seit einiger Zeit nach einen µC für höhere Ansprüche. Mein Vorschlag für diese Projekt ist AT91SAM7S128 von Atmel. Vorteil USB2.0 auf den Chip und über USB programmierbar SAM Boot Assistant (SAM-BA) User Guide http://www.atmel.com/dyn/resources/prod_documents/doc6132.pdf bis 60Mhz