-
Thread
CAN128 Timer2 Interrupt problem
Hallo zusammen, ich habe ein Problem mit dem versuch über den Timer2 am AT90CAN128 einen Interrupt auszulösen. Als versuch möchte ich eine LED blinken lassen. Leider wird der Interrupt nie ausgelöst und ich kann den Fehler nicht finden. Wenn ich manuell im AVR Studio den TCNT2
-
Thread
Software Selectable Clock Frequency
N'Abend zusammen, was kann ich denn mit der "Software Selectable Clock Frequency" beim AT90CAN128 anfangen? Michael
-
Thread
vdip1 vermutlich defekt
kurzem einen USB-Hostcontroller, VDIP1 der Firma Vinculum geleistet und wollte diesen mittels eines AT90CAN ansprechen. Hierzu habe ich eine, dem AT90 angepasste, Pinbelegung wie bei dem Artikel http://www.mikrocontroller.net/articles/USB-Stick_am_Mikrocontroller verwendet. Wenn ich nun einen USB-Stick
-
Thread
AVRDUDE für Windows kompilieren - Anleitung ! Gesperrt
erfuhr ich während meiner Diplomarbeit vor 5 Jahren, als ich mir wegen dem damals relativ frischen AT90CAN128 den AvrGCC selber compiliert habe. Im 2005 verfügbaren WinAVR war ein Bug in der Registeradressierung des EEproms.
-
Thread
Simples CAN-Interface zum empfangen einer Botschaft mit AT90CAN32
CAN-Bibliothek von Jürgen Harms: http://www.mikrocontroller.net/articles/CAN_Bibiliothek_f%C3%BCr_AT90CAN_Prozessoren Diese hat auch auf Anhieb funktioniert, war aber mit der Datenrate am CAN-BUS meines Toyota RAV4 3. Generation total überfordert. Die Datenrate des CAN-BUS der über OBD herausgeführt
Hallo euch allen, ich bin schon seit einiger Zeit auf der Suche nach einem CAN-Bootlader für den AT90CAN. Leider konnte ich dazu aber kein fertiges Projekt finden. Genauere Informationen gibt es unter fogendem Link: [[Titel]] - http://www.mikrocontroller.net/topic/165526 Ich hoffe es finden sich
-
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
Atmega128 Variablen-Problem
sicher ne Kinderfrage, aber ich find dazu leider nix... Und zwar programmiere ich grad einen AT90CAN128 (=Atmega128+CAN?) in C bzw. dem AVR-Studio, der Code ist schon ziemlich groß, Variablen gibts sehr viele, allerdings nur Bytes und Words bzw. diese als Array. Jetzt stell ich gerade fest, dass
nicht an (wie er es beim Atmega8 z.B tut. [code] AVR Memory Usage ---------------- Device: at90can128 Program: 18652 bytes (14.2% Full) (.text + .data + .bootloader) Data: 3190 bytes (77.9% Full) (.data + .bss + .noinit) EEPROM: 1610 bytes (39.3% Full) (.eeprom) [/code
-
Thread
Can überprüfung mittels C++
30 stimmt und wenn dies auch stimmt diese dann er can weiterleiten. das ganze soll auf basis des at90can128 programiert werden. wahrscheinlich so eine if then anweisung.kann mir da jmd evtl helfen? bin in c ne absolute niete. desweiteren: kann mir jmd sagen auf welchen prot beimat90 die daten rein
-
Thread
Brauche HILFE beim DS18S20 ansteuern !
moin, habe mal eine frage ich möchte mit einem DS18s20 und einem at90can128 eine Temperatur auf einem Display anzeigen lassen! habe in c schon mal einen code geschrieben dieser ist aber falsch da der ds18s20 nur einsen zurückgibt... hat vielleicht jemand eine idee
-
Thread
Microcontroller und Board mit CAN, PWM
nimm einen at90can128 und route dir eben ein kleines board so wie du es brauchst
Hi. Du kannst aber auch einen von diesen hier nehmen, die haben beide den von Andi erwähnten at90can128 und sind preislich ganz ok: http://elmicro.com/de/avr-can.html 42,25€ oder aber von http://www.olimex.com/dev/ (auf der linkes Seite) AVR - AVR-H128CAN 29,95€
-
Thread
ATMega128 + MCP2515 oder AT90CAN128?
Hallo, für die erste Eigenentwicklung im CAN-Bus-Bereich stehe ich vor der Entscheidung, einen AT90CAN128 oder einen ATMega128 mit MCP2515 zu verwenden. Momentan tendiere ich zum AT90CAN128, da ich um die SPI-Anbindung nicht kümmern brauche. Zweifel bleiben, habe ich etwas Wesentliches übersehen oder
-
Thread
JTAG mit AT90CAN128 und Dragon
Hallo, ich habe hier einen Aufbau mit einem AT90CAN128. Nun habe ich gelesen, dass der Dragon mit dem neuen Studio den auch debuggen können soll. Die JTAG Anschlüsse liegen alle an PortF, wo auch die analogen Eingänge liegen. Diese werden alle gebraucht
-
Thread
Uhrentakt mit 32,768 Quarz und Timer2 am AT90CAN128 ungenau
für den Tipp. Bei den Fuses-Bits habe ich bisher noch nicht geschaut. Ich programmiere den AT90CAN128 mit AVR-Studio. Welches BIT ist dann da relevant? VG Kunsti
der die geringstmögliche Frequenz bietet. Ansonsten ist es gleichwertig. >Ich programmiere den AT90CAN128 mit AVR-Studio. >Welches BIT ist dann da relevant? Gibt es bei dem AVR nicht. MFG Falk
-
Thread
Probleme mit JTAG - Debugger
Schrittmodus ausführen. Die Fuses wie im Bild im Anhang eingestellt. Habe den Debugger an einem AT90CAN128 probiert, da funktioniert alles wunderbar. ICh weiss nicht so richtig weiter. Gruß Robert
-
Thread
Einfluss Lockbit LPM setzen auf Rom
Hallo, bei der Berechnung einer 32bit crc über das komplette ROM eines AT90CAN128 habe ich festgestellt, daß sich die crc ändert, wenn das Lockbit LPM für die Bootsection gesetzt wird. Kann mir jemand sagen, welchen Einfluss das setzen von LPM für die Bootsection auf die
-
Thread
Canbus sendet nicht AT90CAN128 / STK600
mal den Fehler auf der Hardware auszugrenzen habe ich folgende Tests durchgeführt: - zweiten AT90CAN128 ausprobiert - gleiches Bild. - Den Canbus Anschluss vom STK600 komplett abgesteckt und die Pins TXCAN und RXCAN am AT90CAN128 miteinander verbunden, damit der Controller wirklich merkt, dass er
einen IXXAT USB-To-Can Controller daran angeschlossen gehabt. Er erkennt diese Sendeversuche vom AT90CAN128 sofort als RX-Error.
-
Thread
AT90CAN128 - Taster einlesen nach Reset
Hi zusammen! Ich arbeite gerade an einem AT90CAN128, um verschiedene Schnittstellen zu bedienen. Meine Idee ist es, einen Programmierbutton einzusetzen, der entweder die Software durchstarten lässt oder über die serielle Schnittstelle nach einer
-
Thread
AT90CAN128 - UART-Fehler
Schnittstelle im Programm selber. Doch leider kriege ich immer nur "Datenmüll" auf der Schnittstelle raus (AT90CAN128 -> Max232 -> Putty an COM1). Die Fusebits sind auf externen Quarz eingestellt (24 MHz), die dafür notwendige Registerinhalte 155(10) -> 0x9B ins Low-Register hab ich auch schon überprüft (Debugger
-
Thread
Fuse bit verstellt - defekt?
Hallo, ich ahbe versehentlich bei meinem AT90CAN128 ein Fusebit mit dem AVRStudio verstellt. Es handelt sich um das Popupmenue, wo man die Frequenzen einstellen kann. (STK500 => Fuse Tab => weit unten das einzige Pullupmenue) Seitdem kann ich
, da Du Dir ja noch nicht sicher bist, wie die fuses verloren gingen.) Ich selbst hab mit dem AT90CAN... Kontroller, um den es sich hier handelt, noch nie etwas gemacht, kann also nur Tipps geben, wo man suchen sollte. Vielleicht kannn Dir irgendjemand die fuses sofort sagen, dann geht aber ein
-
Thread
AVR Prozessor mit VISAM visualisieren (ASCII)
Hallo ich versuche mit dem Visualisierungsprogramm VISAM aus einem AVR At90can128 von der seriellen Schnittstelle RS232 Daten anzuzeigen um sie später auswerten zu können. Meine Frage: hat damit schon jemand erfahrung ich weis das VISAM nicht sehr verbreitet
-
Thread
AVR Dragon = preiswertes JTAGICE mkII ?
Ach das Dragon kann jetzt mehr? Muss ich mal schauen, den AT90CAN128 konnte ich nicht debuggen. Nur programmieren...
Mk2 mit der Konsequenz dass ich letzteres wieder verkaufen werde. Was das Debugging von AP7000, AT90CAN und XMEGA angeht habe ich keine Ahnung und wäre auch gespannt auf Erfahrungsberichte. Grüße
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
Jo, da muss man bei Atmel auf den größeren AT90CAN32/64/128 zurückgreifen. MfG Ak Tronik
-
Thread
Probleme mit AD Wandler am AT90CAN128
Morgen Forumsgemeinde, ich habe ein Problem mit dem AD-Wandler an meinem AT90CAN128. Ich habe den Quellcode aus dem AVR-GCC Tutorial genommen und anversich nicht verändert, bis auf eine Abfrage welche Reversenzspannung genommen werden soll. Hier kurz den Quellcode: [c]
-
Thread
EEPROM im AVR vor Überspannung schützen
nichts bringen, da das Phänomen nicht durch einen SW Schreibfehler auftritt. Verwendet wird ein AT90CAN128. Merci Christian
-
Thread
Schreiben in der Adresse geht nicht
ich benutze den Mikrocontroller AT90CAN128 von Atmel
_MMIO_BYTE( 0x27 ) = 0x55; k = _MMIO_BYTE( 0x27 ); return 0; } [/C] mit einem AT90CAN128 Funktioniert wie erwartet und der Simulator zeigt mir auch, dass sich tatsächlich das DDRC Register verändert hat (mit dem erwartetem Wert).
-
Thread
Windows 7 + ATMEL FLIP + Atmel 89C51 µC
Im Datenblatt des AT90CAN steht ganz am Anfang bei den Features: In-System Programming by On-Chip Boot Program (CAN, UART) Aber mehr finde ich nicht dazu, also ob da jetzt ein Bootloader schon integriert ist oder nicht
Genau kenne ich die AT90CAN nicht, aber auf den AT89C... der 8051er Baureihe sind die Bootloader bereits drauf. Da die AT90CAN expliziet in der Device-Liste von Flip stehen, denke ich, der Bootloader ist hierbei auch drauf.
-
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
CAN Probleme bei 16Mhz
Moin! Ich habe folgendes Problem: At90can128 und 8 Mhz Oszillator: Meine CAN Sende Funktion die 15 Messages in Reihe sendet läuft in einer endlosschleife ohne probleme. Jetzt hab ich einen 16Mhz Oszillator eingebaut: Und jetzt spuckt
-
Thread
adc mit can interface
jemand einen ADC mit CAN interface kennt? Ja, aber da sitzt ein uC zwischen ADC und CAN :-o AT90CAN, ST10, 80C167, ...
-
Thread
oszillator tauschen dvk90can1
hi, ich möchte auf meinem dvk90can1-1.1 board (at90can128) einen externen oszillator anschließen. Im Datenblatt vom Board steht, dass am EXP CON1 ein Eingang für eine externe Clock von nem STK500 sein soll. XT1 und XT2. Kann ich da auch nen einfachen
-
Thread
S65 display library on AT90CAN128: Compile errors
Hallo Leute, ich versuche gerade die S65 display library von Christian Kranz auf einem AT90CAN128 zum laufen zu bekommen. (Querverweise: http://www.mikrocontroller.net/topic/31403 http://www.mikrocontroller.net/topic/12218) Die mitgelieferte Demo für den Mega128 geht prima, nur auf
-
Thread
at90can128 baudrate
Moin! Mein At90can128 auf dem evaluationsboard läuft bei mir mit ner max UART baud von 57600... Ist das ein normaler wert? Bräuchte nämlich eigntlich 115200... Kann man da noch irgendwas machen? gruß
> Mein At90can128 auf dem evaluationsboard läuft bei mir mit ner > max UART baud von 57600... Und was passiert, wenn du höher gehst? Grundsätzlich kannst du ja einstellen, was dir in den Kram passt. Die
-
Thread
UART zeichen einlesen/empfangen
Moin! Ich benutze für meinen AT90CAN128 folgende Befehle um Zeichen einzulesen und zu versenden (RS232): void uart_putc( uint8_t data ) { while ( !(UCSR0A & (1<<UDRE0)) ); UDR0 = data; } uint8_t uart_getc(void)
den empfang beim µc falsch zu sein.. aber die kann ich doch nicht separat einstellen... ist ein at90can128 auf nem evaluationsboard...
-
Thread
LED AT90can128
Moin, ich versuch gerade am AT90can128 evaluationsboard ne led anzusteuern. Die LED liegt an Port A. PORTA = (1<<PA7); Habs mit dem Befehl hier versucht, klappte aber nicht.. Kann mir jemand helfen?
-
Thread
at90can128 programmieren
moin! ich habe ein c programm welches ich auf meinen AT90CAN128 der sich auf dem Entwicklungsboard ATDVK90CAN1 befindet schreiben möchte. Programmiergerät hab ich das AVR MKii und als software avrstudio 4.14. Aber ich finde nirgends anleitungen wie das
-
Thread
Shared Memory programmieren
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
Hausbusplanung, was sollte anders gemacht werden?
Blitzeinschlag überlebt bei dem der Fernseher und die Hifi Anlage starben. Die Bus-Knoten sind mit AT90CAN128 Prozessoren verwirklicht (128K Flash ist ein grosser Overkill, aber die RAM Austattung der kleineren Variante ist sehr knapp, und Vereinheitlichen "nach oben" kostet nicht sehr viel). Ich habe
-
Thread
pwm-generator schaltkreis
Hallo, da mir beim AT90CAN128 die Timer für PWM-Erzeugung nicht reichen, suche ich einen IC der sich möglichst über SPI oder I2C steuern lässt. Ich brauche PWM-Signale bei denen ich jeweils die Frequenz (bis 2kHz) und das Tastverhältnis
-
Thread
AT90CAN128 Message Objects Frage
Hi Leute! Ich will mir einen RS232 auf CAN Umsetzer mit dem AT90CAN128 zusammenbasteln. Über RS232 kommt ein String mit ein paar Datenkanälen an, den String will ich mit dem Controller zerpflücken und in einzelne CAN Messages mit individueller CAN ID herausgeben
-
Thread
at90can128 pwm timer2
Hallo C-Kollegen und Elektroniker ich will eigentlich was einfaches machen am at90can128 am timer2 ein pwm signal ausgeben. hab ich schon mit dem mega16 geschafft, aber hier nicht. die einstellungen: fast pwm, Clear OC2A on compare match, kein prescaler
-
Thread
CAN-Bus mit AT90CAN128,PCA82C250 und BASCOM-Quellcode
Moin allerseits, nachdem ich mich die letzten 2-3 Monate mit dem CAN-Bus gequält habe, funktioniert die Software endlich. Viel Spaß beim Basteln, die Dokumentation ist in den BASCOM-Dateien enthalten. Es gab schon mehrere SW-Beispiele im Internet, die aber zum Teil sehr fehlerbehaftet oder unflexibel waren. Wer Fragen hat, möge mir eine Mail schreiben. Gruß aus Hannover Jörg
-
Thread
CAN Senden mit B10011s
Hallo, ich habe meinen AT90CAN mit 2 "normalen" HS CAN Transceivern (nach iso11898) und einem Transceiver zum Betrieb am LKW (iso 11992) ausgestattet. Letzterer ist ein Low Speed Transceiver der einen Differenzpegel von 8 V erreicht
-
Thread
ATXMEGA128A1 synchrone SPI-Ausgabe
vielleicht gibts ja schon jemanden mit ATXMEGA Erfahrung...? Ich verwende momentan ein Gespann aus AT90CAN128 und FPGA. Damit mache ich: Aufgabe1: 5 externe DACs über SPI mit 4MHz Takt synchron ansteuern (d.h. nur ein Taktausgang aber 5 verschiedene Datenleitungen). Grund: Leitungseinsparung (DACs sind
-
Thread
Beispiel von scheduler
Hallo, a) Ich programmiere in C den Mikrocontroller AT90CAN128 b) Zur Zeit Sende ich ohne Problem String über UART. Ich habe auch ein Timer konfiguriert aber für die Überwachung von CAN-Kabel. c) Mein Programm hat als Aufgabe: String über UART zum empfangen
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
Device support Table 1.4. Devices programming and debuggin support ATxmega16A4 ATxmega32A4 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega128 ATmega1280
-
Thread
UART interrupt AT90CAN128
Hallo, ich habe ein Problem damit, bei einem AT90CAN128 die UART Kommunikation mit Interrupts zum laufen zu bekommen. Die Fuse-Bit Falle mit dem 1/8-Teiler habe ich schon beseitigt und das normale Versenden von Zeichen über die Schnittstelle klappt
-
Thread
Studienarbeit CAN
Aufgabe Bearbeiten. Wie telefonisch besprochen schicke ich Ihnen erst einmal das Datenblatt des AT90CAN128. Die Programmierung wird, wie gesagt unter CodevisionAVR (http://www.hpinfotech.ro/html/cvavr.htm) in ANSI C erfolgen. Nötige Aufgaben sind - Anknüpfung an ein bestehendes CAN Protokoll
-
Thread
RAM größe überschritten
hallo, ich habe eine Frage, ich benutze den Mikrocontroller AT90CAN128 mit 4KBytes RAM. Ich habe ein Programm geschrieben und wenn ich das Programm compiliere bekomme keine Fehler, obwohl ich die Größe des RAM überschritten habe. Kann jemanden mir erklären. Hier