-
Thread
ATxmega - Free RTOS
halte ich einen kleinen preemtiven taskmanager für eleganter. Arbeite mit FreeRTOS auf einem AT90CAN128. Meine Probleme sind: Beim Taskwechsel werden ALLE Interrupts blockiert (cli();) und ein Taskwechsel dauert etwas -> lange&schwankende Interrupt-latenz. ansonsten lässts sich damit gut arbeiten
-
Thread
avr-g++ mehrere .cpp Dateien -> Fehler(AVR freeze)
die neue version genommen, mit dem atmega64 geht es immernochnicht. hab spaßes halber mal nen at90can128 genommen und siehe da es geht alles ?! kann mir das mal jemand erklären ?
-
Thread
Software Selectable Clock Frequency
N'Abend zusammen, was kann ich denn mit der "Software Selectable Clock Frequency" beim AT90CAN128 anfangen? Michael
-
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 jenem
-
Thread
Kommunikation zwischen mehreren µC
, ist CAN optimal. Leider ist die Auswahl an CAN-MCs bei Atmel nicht sehr üppig. Ich benutze AT90CAN128 und AT89C51CC03. Peter
-
Thread
BMW iDrive Display
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 dem Display "No Signal". Danke für den Hinweis mit dem Most Bus. MfG Tom PS: Laut Wikipedia
-
Thread
JTAG Problem mit ATMega128 und XC9536
Impact fragt nach der Instruction Code Length ( 4 fuer den AT90CAN128). Gib dass von hand ein, dann sollte die Kette erkennbar sein. So spielt es jedenfalls bei uns. Dass bedingt allerdings AVRs mit einigermassen neuem Datecode. Es gab lange Zeit ein Errata, dass
-
Thread
40109 sehr träge
Es ist ein AT90CAN128. Ich habe die Pins einfach direkt verbunden (siehe Bild) und die Pins am µC als Ausgang geschalten. Anscheinend kann man bei sowas mehr falsch machen als mir bewußt war.
-
Thread
STK500 per Exe programmieren
Verify von Programm und Fuses geht natürlich auch. Hier mal ein kleines Beispiel: stk500.exe -dAT90CAN128 -cUSB -I125000 -J -e -ifmyFile.hex -pf -fD3FF -EFB -FD3FF -GFB -lCF -LCF pause
-
Thread
interrupt Anpassungsprobleme
zusammen, vorab sei gesagt ich bin Neuling. Im Konkreten will ich Code vom ATMega16 für den AT90CAN128 anpassen. Folgendes funktioniert auf dem Mega16: --------------------------------------------------------------- SIGNAL (SIG_OVERFLOW0) { i++; TCNT0 = 55; } int main(void){ volatile
-
Thread
Suche hochauflösenden PWM IC
zusätzliche controller? At90can?
-
Thread
problem flash stk500
hallo, ich kann meinen at90can128 nicht mehr beschreiben. hab avrstudio 4.12, n stk500 und n stk501 aufsatz. bis gestern lief noch alles, heute nicht. ich hatte das problem vor einiger zeit schonmal und habs irgendwie wegbekommen
-
Thread
Verständnisproblem mit Libs
, hätte ich ja wohl kaum was zum vergleichen oder? Es ist eben ein und der gleiche Prozessor, AT90CAN128. @Werner Mal n' bisschen nachschauen! Aber Schlussendlich scheint das also zumindest nicht ganz normal zu sein, wenn man solche Antworten bekommt.
-
Thread
Welche "Sprachen" koennte ein AVR ohne Zusatzhardware ?
Der AT90CAN128 hat nen internen CAN Controller. Für Code würde ich bei den avrfreaks schauen.
-
Thread
Zufallszahlen mit Attiny13
dem Einschalten ist der Inhalt im Grunde sehr genau vorhersehbar. "Device under Test" war ein AT90CAN128. Gruß, Thomas
-
Thread
Port-Erweiterung AVR mit CPLD 'im Speicher'
Infos und Meinungen. Die Idee war, mit dem CPLD im Speicher, auf einer Experimentierplatine (mit at90can128) für die dort vorhandenen Zusätze wie Ethernet, RFM12, ZigBee, USB-Host (Vinculum), Uart usw. die CS-Signale erzeugt und vielleicht einfach noch ein paar LED's oder so. Die Platine soll eben
-
Thread
ATMEGA verlässlichste Taktquelle
ersetzt werden. Störprobleme hatte ich auch, da die Amplitude sehr klein ist. FullSwing kann der AT90CAN nicht. Selber Löten kann ich die SMD-Oszillatoren allerdings nicht, da die Pads unter dem Chip sitzen.
-
Thread
Geht so? uint64_t Array in EEPROM
Hallo, ich hab einen AT90CAN128 und möchte dort im EEPROM einige Werte ablegen. Dazu hab ich mir folgendes überlegt und aus verschiedenen Tutorials zusammengebaut: 4k EEPROM -> 512 mal uint64_t [c] #include <avr/io.h>
-
Thread
wieviel µH für negative Hilfsspannung mit AVR
damit 4 Stück INA122. Dadurch kann ich dann wirklich 0V messen. Die PWM setze ich auf 150kHz (AT90CAN128): [c] OCR0A = INV_PERIOD / 2 - 1; TCCR0A = 0<<FOC0A | 0<<WGM00 | 0<<COM0A1 | 1<<COM0A0 | 1<<WGM01 | 0<<CS02 | 0<<CS01 | 1<<CS00; // Mode
-
Thread
I2C ACK Problem
Hallo, ich versuche mit einem AT90CAN128 eine I2C Verbindung zum DS2482 (I2C - one wire bridge) aufzubauen. Nach einigem hin und her habe ich jetzt herausgefunden, dass auch alle Daten übertragen werden, aber der DS2482 die Datenleitung
-
Thread
I2CKommunikation mit DS2482
Hallo, der Mikrocontroller ist der AT90CAN128
-
Thread
ISR für Timer
Hallo, ich benutze den AT90CAN128, die Interrupt_Vector sind in <avr/iocanxx.h> Headers definiert.
-
Thread
kein Acknowledge i2c
Guten Morgen, ich habe einen Atmel At90Can128 und auf der Platine zwei i2c ICs! Nun antworten bei beide Ics nicht auf meine Start! Sehe Anhand des I2C Sniffer das die Anfrage korrekt ist! Meine Frage ist nun sind beide Slaves defekt oder
-
Thread
AVR JTAG ICE und ATMega324p
dafür sind vor mehreren Jahren daraufhin eingestellt worden. Das ,,Ende der Fahnenstange'' waren AT90CAN128 und ATmega169.
-
Thread
AVR Board mit USB und CAN
AT90CAN128 + FTDI USB to RS232 bei microcontroller-starterkits.de . Nicht sehr klein. Keines davon hier, also keine Erfahrungswerte. Nur dort gesehen.
-
Thread
µC eines Datenloggers hängt sich nach unbestimmter Zeit auf !
mir macht zur Zeit mein µC meines Datenloggers ein wenig Schwierigkeiten! Verwendet wird ein AT90CAN128. Peripherie ist eine RTC und ein SD-Card-Slot. Der Datenlogger loggt Daten mit und schreibt diese alle 960 ms auf eine SD / MMC - Karte. Der verwendete Bus ist der SPI-Bus. Dieser wird zuerst
-
Thread
Problem beim laden des Programms im Mikrocontroller
Hallo, ich programmiere seit zwei Monaten mit dem AT90CAN128. Seit heute beim make program kriege ich diese Meldung. Creating load file for EEPROM: canapi.eep avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ --change-section-lma
-
Thread
Zimmer/Bereichs Kontroller
3 MByte/s übertragen, per UDP fast 9 MByte/s. Das sind schon ganz andere Zehnerpotenzen. Der AT90CAN128 kostet bei Digikey 6,82€, der PIC32MX795F512L 8,66€, also nicht so viel mehr angesichts der Leistung, wenn Du selber ein Board machst. fchk PS: Das hier https://www.olimex.com/Products
-
Thread
XPort
. Wäre aber eine Voraussetzung für meine Anwendung. (In diesem Zusammenhang: Bringt der geplante AT90CAN128 für so einen Webservice überhaupt genug Leistung? In der Regel wird nur ein Client an dem Ding betrieben werden; außerdem ist der Prozessor meistens nicht gleichzeitig mit dem Anwender und der
-
Thread
Warum verlässt der die Endlosschleife?
Guten Morgen alle zusammen. Ich hab hier ein Board mit einem AT90CAN128 drauf. Um das Board zu testen, wollte ich die LED auf dem Board blinken lassen. Programmieren tu ich mit dem AVR Studio und den uC brenn ich mit dem Atmel JTAGICE mkII über USB. Beim Debuggen mit
-
Thread
Nulldurchgangserkennung "geht aus"
Hallo, ich habe mir die angehängte Nulldurchgangserkennung aufgebaut. INT geht an INT1 eines AT90CAN128. Wenn ich nun im Nulldurchgang einen Timer starte, der nach z.B. 5ms einen Triac zündet, funktioniert das wunderbar - die angeschlossene Lampe wird perfekt gedimmt. Nun habe ich zwei Schalter
-
Thread
Falscher Quarz am AVR
Hallo, ich habe hier eine Testschaltung mit einem AT90CAN128. Betriebsspannung 3,3V und Quarz 16MHz. Das ganze ist über 10pol ISP an ein STK500 zum Programmieren und Versorgen angeschlossen. Ich weiß, dass die Frequenz bei 3,3V nicht funktioniert, aber
-
Thread
Schaltung InSystem programmieren
Programmierung". Ich habe bisher das Startkit600 benutzt. In einem der nächsten Projekte werde ich den AT90CAN128 nutzen. Ich würde die Schaltung gerne so aufbauen, dass ich ihn nicht ins Startkit setzen muss um ihn zu programmieren. Ich würde gerne wissen, ob es funktionieren würde, wenn ich die fünf Pins
-
Thread
AVR "differ in signedness" bei identischen Projekten
habe und dann kompielieren kann. Dieses Projekt funktioniert tadellos auch auf dem Controller (At90can128). Dann wollte ich aber den gesamten Inhalt in ein mit AVRStudio neu angelegtem Projekt hinein kopieren. Auch wenn ich nun alle H-Dateien aus dem früheren Projektordner kopiere und alle Source-Dateien
-
Thread
Suche den Beitrag über die Sicherheit kopiergeschützter uCs
müssen. Nein, ich will mich nicht an fremdem Eigentum bereichern, ich will wissen, ob sie inzwischen AT90CAN128 knacken können und welche Chips zum jetzigen Zeitpunkt vor den Asiaten noch sicher sind.
-
Thread
ADC Signal einlesen - DAC Signal ausgeben, Grundlagen
Bandbreite) mit einer Spitze Spitze Spannung von 0,775V über den AD-Eingang PA0 des Microcontroller AT90CAN128 einlesen möchte, ist dieser in der Lage die negative Halbwelle mit zu erkennen, oder muss das Signal hierzu in den positiven Teil verschoben werden? Als Referenzspannung lege ich 2,3V an, oder
-
Thread
microcontroller can direkt am Bus
Hallo, schau mal in das Datenblatt vom AT90CAN128, da sollte es recht gut beschrieben sein.. Ich vermute aber, dass du einen Transceifer benötigst, allein schon wegen der Galvanischen Trennung.. Gesehen habe ich es bisher zumindest nur mit
-
Thread
SPI - I²C - CAN
MCP2515 (SPI) T89C8051CC01 (+ 8051 core) C8051F043 (+ fast 8051 core) LPC2194 (4*CAN + ARM core) AT90CAN128 (+ AVR core) z.Z. nur sample status ! CAN-Bustreiber: PCA82C251 TJA1050 MCP2551 ATA6660 Peter
-
Thread
Kreissegment zeichnen
Vorgehensweise zuviel Speicher verbraucht und recht unalgorithmisch ist, aber ich hatte an meinen AT90CAN128 512KB SRAM extern drangepackt und diesen kaum genutzt. In der Nachbetrachtung wäre es auch mit den internen 4KB gegangen, aber meine Arbeit leistet ja noch einiges mehr.
-
Thread
at90usb1287 programmieren
Mal ne Frage ich habe das selbe Problem mit dem AT90CAN128. Die JTAG ports sitzen auf den oberen 4 A/D Wandlern. Ich habe versucht JTAG im betrieb über setzen des JTD bits abzuschalten: MCUCR|=(1<<JTD); MCUCR|=(1<<JTD); Nun habe ich aber an den
-
Thread
5V UND 24V Spannungsversorgung (1 oder 2 Trafos?)
und 24V Spannungsversorgung. Die 5V Spannungsversorgung speist dabei diverse Bausteine (MAX232, AT90CAN128, etc.). Die 24V Spannungsversorgung ist für das Treiben großer Ströme (1 x ca. 2A, 4 x ca. 1A) für Stellglieder (Relais) gedacht. Ich wollte zunächst 1 Netzteil bestehend aus : 1 Trafo (2*
-
Thread
Fehlerrate bei UART
Hi, im Datenblatt von AT90CAN128 erkennt man, daß die Fehlerrate von UART unter der 19200 Baudrate und der 8MHz Taktfrequenz 0,2% beträgt. Bedeutet das, daß Fehler im Laufe der Zeit auf jeden Fall vorkommen werden? Gruss Senmeis
-
Thread
Ansteuerung LCD-Display mit t6369c-Chip und 16Mhz Taktfrequenz
zu rufen: ich programmiere gerade an einem Display mit T6963C-Chip und habe das ganze an einem AT90CAN128 hängen.. Daten-Port: C; Control-Port: A; JTAG disabled, und die hier angebotene Library in Benutzung. Das ganze funktionierte einwandfrei mit der internen Taktfrequenz des AT90 (8MHz), aber als
-
Thread
128KB SRAM an Mega128?
so nen roboter hab ich auch mal gebaut. na ja wir haben es mit can-bus vernetzt da wir gleich 2 at90can128 (fast wie mega128) verbaut haben :-) eigentlich nicht nötig aber ich wollte mich mal mit can bus auseinander setzten. am schluss wars dann doch nicht schlecht die doppelte power zur verfügung zu
-
Thread
Uart Problem: falsche Daten kommen an, zu hohe Baudrate?
Hallo, ich habe das AT90CAN128 Evaluationsboard von Atmel. Über die Uart Schnittstelle versende ich Daten an den PC und Daten von PC zum Board. Bis zu einer Baudrate von 57600 kommen alle Daten sauber an. Erst bei der Baudrate
-
Thread
Brauche dringend Hilfe: CAN bit timing settings
Hallo, ich möchte zwischen zwei baugleichen Boards mit dem selben Controller (AT90CAN128) eine CAN-Kommunikation zu Laufen bringen. Der Sendeversuch scheitert und führt zu Bus-off mode. Eigentlich kann das doch nicht an den CAN bit timing settings liegen, weil ich ja zweimal die genau
-
Thread
Suche Board für at90scan128
Tach auch, den at90scan128 kenn ich nicht, aber wenn du den at90CAN128 meinst, dann schau doch mal hier: http://www.mikrocontroller.net/forum/read-1-145234.html#209299 Gruß, MK
-
Thread
SD Karte und ADC parallel an AVR
Hallo, ich habe folgendes Problem: In einem Projekt möchte ich mit einem AT90CAN AVR verschiedene Messwerte aufnehmen und ca. im 10 Sek Takt auf einer SD Karte als Textdatei ablegen. Platine ist fertig, läuft so weit auch alles sehr gut. Problem ist nur, dass ich die SD-Karte
-
Thread
AVR TWI Bug?
nötigen Pull-ups haben, aber in der Verzweiflung probiert man so einiges aus), ATMEGA8, ATMEGA32, AT90CAN128, zwei unterschiedliche Slave Implementierungen. Alle mit dem selben Ergebnis: Nach der ersten Stop-Condition zieht der AVR SDA gleich auf low. Auf dem Screenshot kann man das wunderbar erkennen
-
Thread
CAN ID aus teilen zusammenfühgen
hilfreiche unterstützung.... sry ich vergass den prozessor anzugeben, ich verwende eine Atmel AT90CAN128... Euch allen ein frohes Fest.....