-
Thread
AT90CAN128 2-WIre BUS auf andere Pins verlegen?
Hallo, Ich hab mal ne Grundsätzliche Frage. Beim AT90CAN 128 liegt das 2-Wire Bus Interface auf den Pins 25 und 26 (SCl/SDA). Dummerweise habe ich da aber jetzt auf der Platine schon I/Os drauf geroutet (Weil es davor nicht vorgesehen war den Bus zu benutzen
-
Thread
S: AT90CAN32/64 TQFP noch funktionierende Bezugsquellen
Hallo frag mal bei AIR ELEKTRONICS nach die haben welche , wir haben dort vor 3 Tagen At90can128 gekauft MFG Peter
Wieviele brauchst du denn? Hab noch AT90CAN32 da.
-
Thread
At90CAN128 mit CAN-message aus SLEEP-MODE aufwecken
Ich hab gelesen, dass es geht (richtig?), nur werde ich aus der Tabelle auf S.48 im Datenblatt des At90Can128 nicht schlau. Da stehen die entsprechenden wake-up-sources für die einzelnen sleep modi. unter welche source fällt denn eine can-nachricht, oder: welchen sleep-mode kann ich mit einer can-botschaft
-
Thread
AT90CAN128 - Port B5 funktioniert nicht
Hallo, Los Spezialistas wir haben hier folgendes Problem mit einem Controller-Modulboard mit einem AT90CAN128: - Der Port B5 sollte als PWM-Ausgabe des Timers 1 dienen. - Das PWM-Signal ist dort auch mit dem richtigen Timing sichtbar, allerdings nur mit einer Amplitude von ca 150 mV. ?????????
-
Thread
IDE unter Linux
avr-gcc: note: valid arguments to ‘-mmcu=’ are: at43usb320 at43usb355 at76c711 at86rf401 at90c8534 at90can128 at90can32 at90can64 at90pwm1 at90pwm2 at90pwm216 at90pwm2b at90pwm3 at90pwm316 at90pwm3b at90pwm81 at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535
-
Thread
Can Hausbus der X.te
2 stufig mittels Schaltregler und Linearregler wird sowohl Relai als auch uC Spannung erzeugt - AT90CAN128, sowohl 3.3V als auch 5V Betrieb vorgesehen, strebe momentan eine 3.3V Lösung an - Relais sind bei mir die 6.3mm!! breiten Hutschienenrelais von Finder vorgesehen, damit sind die 230V vollständig
Habe 5 Platinen noch über, daher für 7 Euro je Set (kleine für Schaltregler+die groessere für den AT90can128) gebe ich welche ab. Aktuelle Software/Layout/Schematik siehe oben.
-
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
WinAvr Programm funktioniert nicht
Hallo, ich bin ziemlich neu in dieser Welt und verusche gerade einen at90can128 zu programmieren. Wollte auch ganz leicht anfangen und erst einmal eine LED zum leuchten zu bringen, was ja theoretisch nicht so schwer sein kann bzw. auch ist. Nach dem programmieren versuche
WinAvr Programm funktioniert nicht schrieb im Beitrag #2496391: > avrdude -p at90can128 -P com4 -c stk500v2 -U flash:w:main.hex ********** **** ******** | | | | | Das ist deine Brennerhardware
-
Thread
Fuse bei WinAvr
Hallo, weisst eine vielleicht ob bei WinAvr den AT90CAN128 von internen oszilator aur externen Quarz umstellen kann?
>weisst eine vielleicht ob bei WinAvr den AT90CAN128 von internen >oszilator aur externen Quarz umstellen kann? Das umstellen der Fuses macht man nicht mit WinAVR, sondern mit dem Programm was den AVR programmiert.
-
Thread
avrstudio 6.1 mit avrdragon hex vom at90can128 downloaden
Hallo Leute, ich kann niergendwo findenie man von einem bestehendem System die HEX Datei runterladen kann, damit wir in Ruhe den neuen Code testen können. Unser zuständiger Man musste kurz vom Projektabschluss aus persönlichen GRünden aufhören. Und hat uns halbfertiges Board abgeliefert. CAN KOmmunikation funktionert aber, deswegen wollen wir uns langsam herantasten und die bestehende Programmierung behalten. Wir benutzen AVRstudio 6.1 mit AVRDRAGON und ein AVR-CAN board von olimex. Danke euch. Hilfe ist dringend :-(. Grüße miska
-
Thread
AT90CAN32 Fuses und IDR event 0xFF
Hallo Zusammen, Ich verwende einen Atmel Prozessor AT90CAN32. Ich bin mir nicht ganz sicher ob die Fuses korrekt programmiert werden. Ich habe derzeit das Hackal bei diesen Fuses gesetzt: JTAGEN, SPIEN, EESAVE, BOOTSZ: Boot Flash size = 4096 words start
-
Thread
Atmel AT90CAN128 interrupt Problem, Puffer? Letzte Hilfe
Hallo, ihr seid meine letzte Hoffnung. Und zwar benützte ich wie oben angegeben einen Atmel AT90CAN128. Es werden 3 CAN Nachrichten über einen interrupt eingelesen. So weit so gut. Mein Problem: Alles funktioniert so lange die Nachrichten nur sporadisch kommen. Sobald die Daten aber mit einer
-
Thread
Einstieg Atmels und Rfm12 von benedikt
sowie mit dem studio noch nicht gearbeitet, aber so langsam wirs mal zeit. mein ziel ist es einen AT90can128 zu programmieren, in c. leider habe ich keine einfachere plattform zur hand. in den ersten schritten geht es mir allerdings darum die umgebung und vor allem die möglichkeiten kennen zu lernen
dabei. der code läuft jetzt soweit schonmal durch. die lib von p.flurry läuft auch auf dem at90can...ebenso wie auf dem 128, nur ist das projekt für den atmega8, deswegen sind hier und da ein paar anpassungen nötig gewesen, den rest werde ich im rfm12 thread erfragen. unterschiede gab es in
-
Thread
LED per PWM Ansteuern
Hey leute, ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor angeschlossen. Um zu testen ob die LED funktioniert, hab ich über den Programmiercode zunächst die Ports auf High gesetzt: while(1) { DDRB= 0xFF
G0_H4rd schrieb im Beitrag #3392551: > Hey leute, > > ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor > angeschlossen. wie, genau, hast du das gemacht? > Um zu testen ob die LED funktioniert, hab ich über den Programmiercode > zunächst die Ports
-
Thread
Außenspiegelschalter (Joystick)
nicht für autoteilegibt meistens kein datenblätter >Welchen Kontrollerbenutzt du? ich benutze AT90CAN128 >Die Spannungen <1V kannst du als '0' interprätieren, high fängt >üblicherweise >2 oder 2.3V >an. leider in mein fall nicht dar Controller interprätiert 0,6 schon als High >Wie siehts
wenn du den Schalter ohne die restliche Schaltung misst? Zum anderen gibt das Datenblatt des AT90CAN128, daß bis max. 0.2*Vcc als LOW interpretiert wird, es sollte bei dir eigendlich keine Probleme geben. Haben die restlichen Pins des Joystickschalters irgendwelche pull-up oder pull-down Widerstände
-
Thread
sinnvoll rechnen mit floats
morgen, ich habe auf meinem at90can128 eine kleine routine implementiert, die mir, abhängig von den eingelesenen adc werten, etwas berechnet. die berechnung findet mit floatwerten statt. hier nun meine erste frage: ist es sinnvoll,
Peterle Anonym schrieb: > ich habe auf meinem at90can128 eine kleine routine implementiert, die > mir, abhängig von den eingelesenen adc werten, etwas berechnet. die > berechnung findet mit floatwerten statt. hier nun meine erste frage: > ist es sinnvoll
-
Thread
Problem Analog Comparator und Timer1 und Timer3 bei AT90CAN128
Hallo zusammen, ich habe beim AT90CAN128 ein Problem mit dem Analog Comparator. Beschreibung: - Auf Timer3 habe ich einen Zähler laufen, der auf Events an Pin ICP3 (PE7) lauscht. - Auf Timer1 habe ich einen Timer laufen, der
Hallo zusammen, gibt es jemanden, der die Verbingung Analog Capture auf Timer3 bei z.B. AT90CAN128 verwendet? Bitte um Rückmeldung zum Erfahrungsausstausch. Viele Grüße, Stefan.
-
Thread
Frage zu CAN Library von Thomas Fuchs
Hallo, seit Tagen spiele ich mit der Bibliothek zu CAN von Thomas Fuchs für AT90CAN128. Nun stehe ich vor einer weiteren Herausforderung. Denn ich bekomme es nicht hin, MObs zu filtern. Ich verstehe das beschreiben der Masken und IDTs in beiden Funktionen zusammen nicht!?!
disable MOb } // set CAN Bit Timing,(see datasheet page 260) CANBT1 = pgm_read_byte(&_at90can_cnf[bitrate][0]); CANBT2 = pgm_read_byte(&_at90can_cnf[bitrate][1]); CANBT3 = pgm_read_byte(&_at90can_cnf[bitrate][2]); // set config to MObs 1 and 2 // MOb 1 soll empfangen //
-
Thread
AVR CAN Bootloader von Atmel, Programm startet nicht
Hallo, ich baue zur Zeit ein Bussystem mit mehreren AT90CAN128 auf. Das funktioniert soweit sehr gut. Seit einer Woche versuche ich den CAN Bootloader von Atmel zu integrieren. Er scheint auch zu funktionieren aber Das Programm startet nicht oder wird nicht
aber noch nicht finden. Den Code und die Dokumentation gibt es auf http://www.atmel.com/devices/AT90CAN128AUTOMOTIVE.aspx?tab=documents (Atmel AVR076: AVR CAN - 4K Boot Loader) 1. ich habe mir IAR Embedded Workbench runtergeladen 2. ich habe folgende Änderungen, ergänzungen vorgenommen - isp_lib.h
-
Thread
jtag ice mkii fail to identify the target
funktionierte immer gut. Gesten ging es plötzlich nicht mehr. (1) Die Targets (atmega128 oder at90can128 oder 8515L )wurden über jtag Interface mit den Computer verbunden. Dann war at90can128 mit einem LCD über SPI verbunden. Jetzt funktioniert das LCD und MCU noch gut wie gewünscht aber ich kann nicht mehr neunes Programm auf dem at90can128 downloaden. Ich versuchte mit den anderen MCUs und kann ebenfalls nicht mehr die MCUs programmieren. (2) Die MCUs funktionieren noch gut mit altem Programm, das darauf downloadet wurde, bevor
-
Thread
AT90CAN128 & Banana Pi Anschaltung CAN Bus
Habe gerade einen BananaPi Pro angeschafft. Ich möchte diesen als "Brücke" zwischen den Welten "PC und "µC" verwenden. Auf der µC Seite "sprechen" die Bausteine TWI auf der PC Seite USB. Die Kluft dazwischen möchte ich mit CAN Bus überwinden, weil weder Rapberry noch Banana vernünftig TWI sprechen können, auch wenn ich das sehr umständlich finde. Der CAN Bus bietet mir nach allem was ich gelesen habe aber zudem die größte Störsicherheit und ist auch ohne Klimmzüge Multimaster fähig. Das gab für mich den Ausschlag. Den CAN Bus möchte ich hardwaremäßig im Standard halten (can-cia ist hier wohl
-
Thread
PWM AT90CAN128 an OCR2 unc OCR0
Hallo, habe gerade ein komsiches Verhalten meines µC entdeckt und kann meinen Fehler einfach nicht finden. Ich will 2 PWMs über den µC ausgeben lassen und zwar über OCR0 und OCR2, also an PB7 und PB4. Dazu habe ich zwei Funktionen erstellt: [c] void init_pwm0(int onoff, int comparevalue) { OCR0A = comparevalue; DDRB = (1 << DDB7); // xxxxx abc // N= Teiler abc // 000 kein clock // 001 kein teiler // 010 8 // 011 64 // 100 256 (0=31kHz; 255=122Hz) // 101 1024 (0=7,8kHz, 255=30Hz) // f = 16MHz / (2*N*(1+
-
Thread
CAN-Bus mit AT90CAN32 und MCP2551.Hilfe benötigt!
Hallo, ich ich hab erstmal 2boards(selbst gemacht) jeweils mit dem AT90CAN32 und den tranceiver MCP2551 und die 120 Ohm widerstand Bus-Terminierung plus Schneckschnak für die Schaltung, programiert wird durch ISP. auf dem ersten Board sind 8 Schalter(soll der sender sein
leider nicht ausschliessen, da ich das zum ersten mal mache, und leider auf den Datenblätter von dem AT90can gibt es kein beispiel C-Code zum initialisieren von CAN... so habe ich mich einfach auf paar beispiele von hier verlassen. und so habe ich die Baudrate festgelegt (bei 8Mhz 1Mbit/s) die interrupts
-
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
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
Neue AVR-Studio mit AVR-GCC Integration
starten der Debugging Session: "Could not connect to JTAGICE mkII." Equipment: USB-Kabel, MCU = AT90Can128 Laut Help->Release Notes and known Issues->known Issues kann es vorkommen, dass: "Some users can not select any devices for debugging, and/or the debug session will never start." Dies sei aufgrund
implementiert sein soll. Dem Compileraufruf kann ich diese Info nicht direkt entnehmen: avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -O0 -funsigned-char - funsigned-bitfields -fpack-struct -fshort-enums -Wp,-M,-MP,-MT,can.o,- MF,dep/can.o.d -c ../can.c -o can.o Die Option Export-Makefile erzeugt ein Makefile
-
Thread
µC mit CAN + vielen Digital I/O´s
8051 in 'C' ist suboptimal AT90CAN32 würds auch noch geben oder die AVR32UC3C mfg DerDan
Ich verwende den AT90can128 sowohl privat als auch geschäftlich. Bin sehr zu frieden. Kann ich nur empfehlen. Gruss Harald
-
Thread
Portierung aus Bascom auf GCC
in GCC zu schreiben. Es geht um die bedienung eines Modems, welches über das Speicherinterface am AT90CAN128 Mikrocontroller angeschlossen ist- Ich habe das Bascom Programm auf ein minimum reduziert. Das Modem soll ein Interrupt auslösen, wenn ein Gültiges Paket hereinkommt. Die dazu notwendige Initialisierung
////////////////////////////////////////// '/// File: Receive_A01.bas '/// Controller: AT90CAN128 '/// Purpose: Einfachste Programmversion zu Testzwecken '/// Autor: Walter B. '/// Date: 19.11.2009 '///////////////////////////////////////////////////////////////////////
-
Thread
SJA1000 CLK_OUT unerwartetes Verhalten
Liebe CAN-Freaks, Ich steige gerade von ATMEGA162/MCP2515 auf AT90CAN und SJA1000 um :-) Den SJA habe ich an das XMEM interface von AT90CAN angeschlossen und setze !CS noch "per Hand" da ich mit dem Adressdecoder noch nicht zurecht komme. Um nun zu testen ob die
gerade vor 30sec. habe ich das Problem gefunden! Ein simpler Layout-Fehler. Ich hatte D0 bis D3 von At90CAn zum SJA1000 um "eins nach links" versetzt angeschlossen. Ich sehe, dass ich auf dem Steckboard noch sorgfältiger sein muss. Nur hatte ich das SJA1000 mit einem PCA82C250 auf eine kleine Platine
-
Thread
Einlesen von Schaltungsstellung an mC -> Eingangsspannung 9-72V
Moin moin! Ich möchte an einem AT90CAN128 ein Signal einlesen, welches eine Spannung von 9-72V aufweisen kann. Im Normalfall wird das Signal um die 50V betragen, alles DC. Es sollte nicht allzu teuer werden, da ich mehrere Eingänge einlesen
André X. schrieb im Beitrag #3952206: > Ich möchte an einem AT90CAN128 ein Signal einlesen Soso, jetzt sind es also plötzlich mehrere... Aber mach mal.
-
Thread
Fehler in AVR-GCC 3.4.6
verwende den AVR-GCC in der Version 3.4.6 (Optimierungsgrad "S"). Das Programm wird für ein Atmega AT90CAN128 compiliert. Ja, ich weiss, dass dies nicht mehr der aktuellste ist, er hat sich bei uns aber bewährt und wird daher weiterhin eingesetzt. Bis heute konnte ich alle Fehler noch auf irgendwelche
id]); return retval; } [/c] Der erzeugt Code ist: [avrasm] .file "foo.c" .arch at90can128 __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss ; GNU C version 3.4.6 (avr) ; compiled by GNU C
-
Thread
Ausgesperrt durch Divide Clock by 8???
Hallo Ich habe einen AT90CAN128 mit einem 16MHz Quarz. Seitdem ich mal den Haken bei Divide Clock by 8 gelöscht habe komm ich nicht mehr per AVRISP mkII auf den Controller. Habe schon verschiedene ISP Frequenzen getestet, aber
Der AT90CAN128 läuft übrigens bei 5V und wie gesagt 16MHz Quarz. 16MHz sollten also möglich sein. Aber es geht nichts mehr... Als Fuses sind gesetzt: Brown out detection disabled JTAG Interface Enabled
-
Thread
I2C bei Attiny13
atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k atmega2560 atmega2561 [/pre]
-
Thread
Kann man an TQFP64 Controllern mit dem Multimeter messen?
Das ist ein AT90CAN. Der ist beim löten etwas verrutscht und ich wollte gucken ob sich benachbarte Beinchen berühren. Dann ist er jetzt wohl hin :-(
Daniel wrote: > Das ist ein AT90CAN. > Der ist beim löten etwas verrutscht und ich wollte gucken ob sich > benachbarte Beinchen berühren. > > Dann ist er jetzt wohl hin :-( Eine LUPE mit Beleuchtung wäre die bessere Wahl.
-
Thread
AT90CAN128 & AD5668 (DA-Wandler)
meinem Code. Hier mal mein Quellcode: [c] #define F_CPU 16000000UL // 16 MHz #define __AT90CAN128__ #include <avr/io.h> #include <avr/delay.h> #define setbit(ADR,BIT) (ADR|=(1<<BIT)) #define clearbit(ADR,BIT) (ADR&=~(1<<BIT)) int spi_init() { // SPI_EIN MASTER Speed
-
Thread
AT90CAN128 - Probleme beim Neustart des Controllers
Hallo, ich habe ein Programm geschrieben, das bei einem anliegendem Signal an einem Interrupt-Pin ein Rechtecksignal am entsprechenden Timer-Pin ausgibt. Die Ausgabefrequenz wird dabei über eine CAN-Nachricht an den Mikrocontroller übertragen. Der Interrupt läuft dabei im Toggle-Betrieb. D.h. dass bei einer steigenden Flanke des Signals das Rechtecksignal ausgegeben wird und bei einer fallenden Flanke wieder ausgeschaltet wird. Das ganz Programm läuft soweit auch, jedoch habe ich manchmal das Problem, dass nach dem Ausschalten des Mikrocontrollers das Programm nicht mehr läuft. Dies geschieht
-
Thread
I²C Bus bei AT90CAN128 mit PCF8566
hallo zusammen! also ich bin gerade bei der kommunikation zwischen AT90 und dem Philips PCF8566 mittels I²C-Bus... ja jetzt würde ich gerne mal irgendetwas auf das display senden damit ich mal sehe ob es prinzipiell funktioniert... allerdings habe ich ein problem... 100kHz für TWI ich habe eine start funktion geschrieben: void LTwi::start(BYTE adress) { TWCR |= (1<<TWINT | 1<<TWSTA); // send Start condition while (!(TWCR & (1<<TWINT))); if((TWSR & 0xF8) != START) ASSERT(false); TWDR = adress; TWCR |= 1<<TWINT; while(!(TWCR & (1<<TWINT))); if((
-
Thread
AT90CAN128 SPI u RX,TX kurzschließen
Habe ein ein großes Problem mit meinem Mikrocontroller Board. Ich benutze für mein Board einen AT90Can128 Controller. Die Initialprogrammierung erfolgt mit dem SPI-Bus. Für diesen Zweck besitzt er eigene Eingänge (RX,TX/Port E1,Port E2). Zusätzlich benutze ich die normalen SPI-Ein-und Ausgänge
-
Thread
[AT90CAN128] Vom PC auf´s Board zugreifen
/156298 ) Nun bin ich auf ein selbstentwickeltes Board von einem Lehrer umgestiegen mit einem AT90CAN128-Prozessor. Ich würde nun gerne eine Software schreiben, die es ermöglich den uC vom PC aus anzusprechen und zu steuern. Welche Daten brauch ich dafür? Ich meine also, was muss das Board
-
Thread
Hat jemand einen AT90CAN128 für den *.brd - Editor?
Hi, der AT90CAN128, den es von der eaglehomepage zum runterladen gibt, funktioniert leider nicht so richtig. Die Größen und Maße scheinen falsch zu sein. Habt ihr schon einmal eine Platine mit einem AT90CAN128 erstellt
-
Thread
AT90CAN128 avr-libc Debian Änderungen, Erfahrungen?
Hallo, ich habe vor ca. 2 Jahren aus einem Code für einen AT90CAN128 ein hex File erzeugt. Dieses läuft wie gewünscht, AD Ausgabe auf dem CAN. Nun habe ich den Code neu kompiliert, Kompilierung ohne Fehler. Das neue hex File mit dem alten Code läuft nicht mehr,
-
Thread
[V] Atmel Microchip AT90CAN128, AVR mit CAN
7 Stück unbenutzte und einzeln ESD-sicher verpackte AT90CAN128 Mikrocontroller 20 € für alle 7 zusammen (< 3 €/Stück), zuzügl. Briefporto Maxi 2,70€ Eckdaten: 8-Bit AVR RISC-basierte Mikrocontroller von Microchip/Atmel 128 KB Flash-Speicher 4 KB EEPROM
-
Thread
ATmega Reset defekt?
besonderes, was ich nciht kenne? Ich hab in den letzten beiden Jahren nur mit dem ATmega128 und AT90CAN128 gearbeitet. Von diesen habe ich mit dem Programmer etwa zig Chips programmiert und zig programme entwickelt, und nie gab es probleme... Weiß jemand was da los is?
jahren noch nie so ein problem mit dem reset, aber da hab ich immer nur mit dem ATmega128 und dem AT90CAN gearbeitet.
-
Thread
Priorität von Interrupt setzen
ich benuzte der AT90CAN128
schlecht formuliert hast und Dich dazu erziehen, es beim nächsten mal besser zu machen. Den AT90CAN128 kenne ich mangels Interesse an CAN nicht, ich vermute aber, das ist ein Mega128 mit CAN-Erweiterung, also ein AVR. AVRs haben aber keine echte Interrupt-Priorität, d.h. das Unterbrechen einer laufenden
-
Thread
er ist tot, Jim AtMega2561 kein Lebenszeichen
Steht aber alles im Datenblatt. Gilt für alle 64pin-AVR, z.B. AT90CAN128.
der Programmierpins ja stammt) nötig ist, geht es auch bei den 64-Pinnern über MISO/MOSI. Der AT90CAN128 hat es schätzungsweise vom ATmega128 „geerbt“, ohne die Details zu hinterfragen.
-
Thread
AT90CAN über AVRISP mkII unter AVR Studio programmieren
fehlerfrei. WinAVR ist auch vorhanden Jetzt möchte ich über den AVRISP mkII unter AVR Studio 4.17 den AT90can128 programmieren. Der Chip läuft mit 16MHz ich habe die Frequenz des ISP auf 4 MHz gesetzt. Alle LED leuchten wie in der Einleitung beschrieben. Der Befehl „Build and Run“ wird ausgeführt. alles
gleichzeitig ändern ohne zu wissen wie das ganze überhaupt läuft. Auf AVRISP mkII in ISP mde with AT90CAN128 waren die Referenz (Quellen) der erstellten hex.Dateien und elf.datei nicht eingetragen. es hat jetzt geklappt,jetzt kann ich langsam auf neue version aufsteigen danke nochmals
-
Thread
Hää? Finde den Grund der Warnung nicht! AVR AT90CAN128
Hallo! Ich bin gerade dabei, ein Projekt mit einem AT90CAN128 zu programmieren. Dabei bekomme ich vom AVR Studio WinAVR Gcc eine komische Warnung, die ich nicht verstehen kann: Hier ein kleiner Codeauszug: #define MSG0_PAR0 0x00 #define MSG0_PAR15
-
Thread
LSFR was ist das überhaupt?
bin mir noch nicht so ganz sicher ob und wie das geht. Es geht darum, das ich über den UART eines AT90CAN128 einen String oder eine Bitfolge schicke, die ich an einem anderen Controller des selben Typs wieder empfangen soll. Dieser Contoller soll die Bittfolge nun einer LSFR (Was immer das auch ist) unterziehen
Sry... LFSR ist schon richtig. Besitzt mein AT90CAN128 ein solches Register? Kann ich mit diesem Contoller soetwas überhaupt machen?
-
Thread
SMD schlecht für Anfänger
genommen. Diese hätte man dann einfach nochmal verwenden können. Leider gibst die Bauteile (z.B. AT90Can128) nur noch als SMD. Das bedeutet ja das ich die Bauteile wegschmeissen kann wenn die Platine nicht funktioniert. Wie macht ihr das? Hat da evtl wer ne sinnvolle Lösung gefunden?
Du kannst ja mit einer kleineren Platine anfangen: eine Adapterplatine für AT90CAN128-SMD auf DIL. Damit kannst du Prototypenschaltungen auf Steckbrett o.ä. aufbauen, die Schaltung testen etc. und später eine Platine mit Fassungen aufbauen, wo obige Adapterplatibe rein passt
-
Thread
Neuer ReAVR in Aussicht
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 0%