-
Thread
TIMER Blinkproblem
aber das soll ja nicht so effiezient sein. jetzt versuch ich das mit dem 16 bit timer beim Atmel at90can128 zum anfang so wie ich das verstehe ergibt sich doch die blinkfrequenz aus meinen 16Mhz / 1024 vorteiler und nochmal durch den OCR3B (bei mir) den ich einfach mal auf 60000 gestellt habe,
-
Thread
JTAG oder JTAG ICE ?
wirklich empfehlenswert ist das höchstens noch, falls man damit einen ATmega64, ATmega128 oder AT90CAN128 debuggen muss -- die sind jenseits dessen, was der preiswerte AVR Dragon als Debug-Target zulässt.
-
Thread
Pointer auf Funktion in einem Struct ablegen
abgelegten Zeigers aufrufen. Ich brauche das für eine recht komplexe Ansteuerung des CAN-Controllers im AT90CAN128. Als Beispiel: [c]typedef struct { // Hier Zeiger auf Funktion speichern } Strukur_t; Struktur_t MeineStruktur; // Funktion die in der ISR aufgerufen werden muss void Action (
-
Thread
Siemens S65 LPH-Display
und wird per Software gemacht. Ausserdem ist das Datenblatt verfügbar. Das Programm ist für den AT90CAN128 aber ATmega128 geht auch. Ist alles andere als fertig und daher noch ziemlich durcheinander und ohne Komentare. An PF0 hatte ich einfach mal ein Poti drangehängt zum testen. Gruß Christoph
-
Thread
Hat CAN-AVR eine Heatsink?
Hallo, ich befasse mich gerade mit dem CAN-AVR (AT90CAN128), und aus der Dokumentation konnte ich bisher nicht entnehmen, ob das Gehäust auf der Unterseite eine zu verlötende Heatsink oder was ähnliches hat. Das wäre insofern ein bischen katastrophal
-
Thread
Welche Variablen belegen wieviel Speicher
vorhandenen also globalen oder zumindest "Modulglobalen" Variablen. Umgebung AVRStudio, AVR-GCC, AT90CAN128 Im .map File habe ich ja schon die Grösse für .data und .bss ablesen können, aber das ist ja nur zusammengefasst. Geht das auch genauer? Gruß Fabian
-
Thread
Daten empfangen über UART
ich benutze den AT90CAN128 danke
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 - alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen
-
Thread
uint32_t Problem
aufhübschen und wieder in den alten Code einbetten. Tausend Dank an alle. Zu guter letzt: Es war ein AT90CAN128-Controller und die Uhr brauche ich zur exakten Abfrage von ms-Zeiten, die z.T. größer als 64 Sekunden sind. Daher kein uint16. Anbei noch der Code: [c] //////////////////////////// /***
-
Thread
Problem uart bootloader
Hallo, ich habe ein uart bootloader geschrieben. Über XMODEM empfängt ein AT90CAN ein HEX file. diese wird dann auf den flash gebrannt. Leider startet das Programm nicht wenn ich neu starte. Der Speicherinahlt stimmt aber. Ich habe im Bootloader programm eine routine geschrieben
-
Thread
LCD an T6963C und ATMega323
macht es garnichts und ganz selten blinkt der Cursor und das Display ist clean. ICh verwende den AT90CAN128 mit dem internen 1Mhz Takt, so dass ich mir das Timing erstmal zum Großteil sparen kann. Ich bastel da seit geraumer Zeit nebenbei immer mal wieder dran rum, hab auch schon so ziemlich alles
-
Thread
PWM-Leistungsregelung NICHT LINEAR!
herabgeregelt, um in der folgenden Stufe keine zu großen Verlustleistungen zu bekommen. Controller: AT90Can128 mit PWM, Sprache: C ------------------------------------------------ 2. Stufe: Netzteilstufe mit OPs hier befindet sich eine Analoge OP-Regelschaltung, die von 2 DACs per Controller die
-
Thread
500V A/D Wandlung + Relais schalten --> ATMega8515
Ich wollte für mein Projekt eigentlich ein Eval. Board der Firma Olimex verwenden. --> AVR-CAN AT90CAN128 DEVELOPMENT BOARD http://shop.olimex.eu/product_info.php?products_id=529 Kann ich den Code, welchen ich für den AtMega8515 schreibe einfach für den ATMega90Can128 weiterverwenden? Mit kleinen
-
Thread
Mikrocontroller mit LCD
uC mit einem weiteren uC über CAN miteinander kommunizieren. Empfehlungen bzgl. HW? eher ein at90can oder doch lieber arduino?? Erfahrungen / Tipps?
-
Thread
AVR mit Studio4
ich habe eine kurze Frage für AVR-Programmierer die Studio4 anwenden. Ich programmiere meinen AT90CAN128 mit WinAVR und mit dem parallelen Programmieradapter STK200. WinAVR hat aber keinen Debugger. Studio4 hat den Debugger aber keinen C-Compiler. Kann ich C-Compiler von WinAVR mit Studio4 anwenden
-
Thread
YM2002A LCD verweigert den Dienst
AVR-GCC-Tutorial angesteuert. Hat perfekt funktioniert. Nun habe ich ein neues Projekt auf einem AT90CAN128 angefangen und ein 20x2 Display eingebunden. Als Bezeichnung trägt dieses "YM2002A" (http://ic-wx.com/yyyjpdf/02a.pdf). Welcher Controller exakt darauf sitzt konnte ich leider nicht herausfinden
-
Thread
2 AD-Wandlungen hintereinander
Hallo an alle, mich quält gerade der AD-Multiplexer meines AT90CAN128... Ich will analoge Werte aus 2 Potis messen. Das Prinzip ist ja ganz leicht: Ich stelle im "MUX-Register" Kanal1 ein, messe und lass mir den Wert ausgeben. Dann Stelle ich Kanal2 ein, messe und
-
Thread
char + char = short Was ist falsch?
schief return(value); } Ich arbeite mit AVRStudio und Zielplattform ist ein AT90CAN128. Bei meinem code passiert jetzt folgendes. Ich lese das high und das low Register jeweils in ein char aus. Die Werte stimmen laut AVRstudio. Danach kommt zuerst der high teil in die short variable
-
Thread
Beispielcode für AVR
Hallo kann mir jemand sagen wo ich generellen Beispielcode für einen AVR genauer einen AT90CAN128 finde. Auf der Atmel Homepage hab ich nichts gefunden. Das ist da alles so unübersichtlich. Bei TI ist wenigstens eine gewisse Ordnung drin, auch was Datenblätter angeht. Zum Beispiel habe ich
-
Thread
485 mehrere zuhörer
, also leg ich das signal auf 2 eingänge. Von dort aus gehts dann gesondert zu menien µCs (Atmel At90can128 auf DEVK90CAN1 Board). Nun wird aber plötzlich der gesendete String nicht mehr richtig übertragen. Mit einem einzigen Mikrocontroller hat es immer normal geklappt aber nun gehen merkwürdigerweise
-
Thread
Unterschied zwischen STK501 und STK502
stelle ich fest stk 502: ATmega165, ATmega169, ATmega325, ATmega329,ATmega645, ATmega649 stk 501: AT90CAN128,ATmega128, ATmega64 das sollte den unterschied doch schon klarmachen
-
Thread
Watchdog Reset im Interrupt
Hallo zusammen, ich benutze einen AT90CAN128 und habe ein Problem mit dem Watchdog. Falls das Programm hängen bleibt soll der Mikrocontroller sich neu starten. Bei der Initialisierung aktiviere ich den Watchdog mit 250ms Timeout:
-
Thread
NTP/SNTP-Request failed
Hallo miteinander! Die Grundlage meines Projektes bildet ein AT90CAN128 mit dem Ethernet-Controller WiZ810MJ. Bisher funktioniert alles wunderbar. DNS-Auflösung klappt. Die Kommunikation über Ethernet mit den Software-Modulen funktioniert auch wunderbar. Eine unabdingbare
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell hat einen AT90CAN128 drin (glaub ich), wenn jemand unbedingt einen Atmel haben will. Das Display ist nur die Anzeige ohne Intelligenz (mit einem ARM9).
-
Thread
Steuerungsprojekt mit bidirektionaler Kommunikation
Thema CAN: Ich habe bereits eine sehr umfangreiche Steuerung für ein Vorgängerprojekt mit einem AT90CAN128 realisiert, das auch sehr gut funktioniert hat. Ein Hauptaugenmerk liegt bei dieser Arbeit jedoch bei der Umsetzung eines Kommunikationssystems das ideal ist für das Dezentralisierungskonzept.
-
Thread
Suche Atmel JTAG
€ sollte es nicht unbedingt kosten......) Es kommen 8-bit-AVRs wie ATmega8, Tiny85, ATmega16, AT90CAN128, oder Tinys mit TPI zum Einsatz. Ich möchte Variablen am PC sehen können und Breakpoints verwenden. (Weiß aber nicht, wo der Unterschied zwischen SW- und HW Breakpoints ist, wurde hier auch
-
Thread
Linken vor-gelinkter Bestandteile und __do_copy_data
nicht. afag. Linke tue ich das entstandene .elf mit meiner main.o wie folgt: avr-gcc -mmcu=at90can128 -I. -D GCC_MEGA_AVR -I. -I../../Source/include -I../Common/include -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wsign-compare
-
Thread
CAN Gateway mit AVR
Wenn die Zeit die eine Nachricht durch das Gateway braucht nicht so kritisch ist kann man auch zwei AT90CAN über einen DualPort-Speicher verknüpfen, oder man nutzt einfach die ISP um die Daten von einem AVR in den anderen zu bringen.
-
Thread
CAN Daten über Microcontroller per Bluetooth übertragen
Sowas gibts schon... http://www.rmcan.com/index.php?id=29&L=1 Ich würds vielleicht mit einem AT90CAN128 und einem BNCIII aufbauen...
-
Thread
EverTool Software auf ATMega48
abgeschlossene Liste, an der sich nichts mehr ändert. Die jüngsten AVRs, die man damit debuggen kann, sind AT90CAN128 und ATmega169, für alle neueren ist Pumpe damit. > Gehen alle Controller die kein dW haben (insbes. Atmega 1280/1281 > 2560/2561) Nein, gehen nicht. > Verstehe ich das richtig, dass ich
-
Thread
Einstieg in AVR-Welt
Werde dafür nicht bezahlt, aber embedit.de hat schnucklige kleine Boards, auch mit dem AT90CAN128 und so...
-
Thread
Nachricht per CAN-BUS schicken
hallo Leute, ich brauche ihr Hilfe ich arbeitemit der Platine AT90CAN128. Ich möchte gern eine Nachricht pre CAN senden, aber ich gehe nicht aus der Warteschleife raus es sendet ständig Daten, Alle Register sind gut gesetzt. Wenn jemanden eine Antwort hat, es wäre
-
Thread
ADC Problem bei ATtiny24
nicht nachvollziehen kann. Ich versuche die angelegte Spannung am ADC0 auszulesen und per I2C an den AT90CAN zusenden. I2C Kommunikation funktioniert und ist getestet, danke dabei an Martin Junghans. Meine Software findet Ihr im Anhang. Nun zum Problem: Am ATtiny24 ADC0 pin liegt keine Spannung an, aber
-
Thread
[V] Elektronik, Lager, Sortiment
Experimentierboards mit Atmega128 http://www.jtronics.de/platinen/experimentierboard.html Artikel 4: Boards 3x AT90CAN und 2x ATmega128 http://www.jtronics.de/platinen/atmega128-usb-board.html Artikel 5: 4 Sortimentsboxen mit noch einigen ICs (6 Deckelchen fehlen) Artikel 7: Kühlkörper 35x40x45mm
-
Thread
WinAVR: Datem im EEPROM an bestimmte Stelle aber auch ins .eep
Sachen im Makefile. Nur der Linker bzw. avr-objcopy scheinen sich nicht drum zu kümmern. Bsp: AT90CAN128 In den Project Settings eine zweite Section .eepromcal auf die EEPROM-Adresse 0x0800 (obere Hälfte des EEPROMs) gelegt. Dann findet sich im Makefile in den Options für avr-objcopy auch IMHO
-
Thread
AVR-Tutorial UART: Baudrate einstellen - Anfängerfrage
UCSZ0) out UCSRC, temp sbi UCSRB,TXEN Leider will das bei meinem Controller AT90CAN128 nicht funktionieren. Die Register lassen sich mit "out" nicht mehr erreichen. Schätze mal, die Register müssen indirekt geladen werden. Schonmal danke für eure Tipps!
-
Thread
Problem beim Empfangen über CAN-Bus
Hallo, ich habe zwei at90can die über per CAN miteinander kommuniziere. das klappt soweit auch gut. jedoch habe ich das problem, dass nach dem 15. mal senden der empfang nicht mehr funktioniert, es wird dazu die ISR nicht mehr
-
Thread
WLAN Bootloader
AT90CAN128 wird hier eingesetzt. Die Größe des Programmcodes ist 80 kByte und ich glaube, dass die Größe der neuen Firmware ist etwa auch so groß. Grüße
-
Thread
Wie kann ich Fuse-Bits einbinden?
Hallo zusammen!! Für ein Projekt habe ich eine Software für einen AT90CAN32 geschrieben. Damit die funktioniert, müssen natürlich die Fuse-Bits richtig gesetzt werden. Die Schaltung soll jetzt in die Serie gehen. Die Software soll vom Platinenhersteller auf den Controller
-
Thread
LIN-BUS experten?? Gesperrt
ich habe ein code gesrieben, um ein LIN-Bus zu realisiren durch AT90CAN128. das code tut bis jetzt nix ich weiß nicht woran das ligt? könnte vieleicht jemand , der mit LIN-Protokolle auskennt das anschauen vieleicht könnte was das fehler entdeken danke
-
Thread
JTAG ICE oder JTAG ICE 2
auch nicht mehr von den Atmel-Tools upgedated. Damit kann man nur die ATmega bis 128kByte und den At90can128 programmieren bzw. debuggen. Viel Geld wird es dafür nicht mehr geben.
-
Thread
CAN Botschaften senden
kommen hauptsächlich der MCP2515 (SPI) oder SJA1000 (parallel) in Frage. Ich nehme entweder der AT90CAN128 oder irgendeinen AVR+MCP2515. Den SJA habe ich noch nie eingesetzt, funktioniert aber auch :-) Transceiver: reiche Auswahl (Bandbreite, Temperatur, Automotive, wake-on-CAN etc). Microchip, TI,
-
Thread
bpw21 transimpedanzschaltung
hallo, ich habe eine kleine versuchsschaltung bei der ein at90can per ADU die helligkeit von einem bpw21 erfassen soll und mittels der werte die hintergrundbeleuchtung eines lcd regeln soll... dabei können beispielsweise auch stufen zur regelung verwenden werden
-
Thread
LCD Taktproblem
an anderen Controllern bereits erfolgreich in Betrieb genommen. Z.B. mit dem Atmega32 bei 8Mhz, AT90CAN128 bei 8MHZ sowie bei 16MHZ. Kann das Problem auch vom jetzt verwendeten Atmega8-16AU kommen?
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
strukturierten MCP2515 schneller dabei ist, als mit dem deutlich komplexeren CAN Controller der AT90CAN Typen.
-
Thread
atmel programmierung
Beispiel Code in C für die Steuerung eines Motors? ich benutze Atmel Studio 7 Mikrocontroller at90can128 Betriebsspannung 5V Vielen Dank
-
Thread
I-Bit in SREG blockiert ADC und Timer ?
Hallo, folgendes Problem stellt sich mir (AT90CAN128): Sobald das globale Interruptflag gesetzt ist, läuft der ADC und Timer, bzw. alle Interruptgenerierenden Einrichtungen nicht mehr. Kann das an Fusebits liegen ? Ich hab im Datenblatt intensiv
-
Thread
günstige CAN-Bausteine/Controller
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020612 AT90CAN32 http://atmel.com/dyn/products/product_card.asp?part_id=3795 oder einen Controller ohne CAN nach Wahl und einen externen CAN-Controller ala Microchp MCP255x oder Philips SJA1000 als relativ günstiges
-
Thread
XMega192A1 kommt nicht -> Umstieg auf ARM, aber welchen?
wollte erst etwas moderneres nehmen, habe mich dann aber aufgrund der Beschaffbarkeit für den Oldie AT90CAN128 entschieden. Man muß nicht immer die allerneuesten Gimmicks haben. Peter