-
Thread
Grundlegende Frage SRAM
Hallo, Grundlegende Frage zum SRAM von einem AT90CAN32. Brauche einige Speicherregister die ich im Programm oft ein- und auslese. Ich definiere die Register wie folgt im SRAM: *******************************************************************
oben falsch sein >sollte) Das ist richtig so. >(oder Problem mit STACK Pointer?) Der AT90CAN32 hat 2k Ram. Den musst du erst mal mit dem Stack voll bekommen. Prinzipiell ist das natürlich möglich: Rekursive Aufrufe, ein einsames 'PUSH' das regelmäßig ohne das zugehörige 'POP' aufgerufen wird
-
Thread
Atmel Studio 4.19 unter W10X64
zwar 0,5 mm Pinabstand, aber notfalls geht das auch... Und meine Lieblinge ATMega1284(P) und auch AT90CAN128 kann ich wie früher mit Atmel AVR JTAGICE mkII bedienen: entweder aus Win11 über USB/RS232 Converter oder aus Win7 über USB mit dem älteren Notebook, da ich AVR Studio 4.19 einfach mag.
0,5 mm Pinabstand, aber notfalls geht das auch... Und meine Lieblinge > ATMega1284(P) und auch AT90CAN128 kann ich wie früher mit Atmel AVR > JTAGICE mkII bedienen: entweder aus Win11 über USB/RS232 Converter oder > aus Win7 über USB mit dem älteren Notebook, da ich AVR Studio 4.19 > einfach mag
-
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
AVM DRAGON 32k Begrenzug aufheben
gestolpert. Mit den 32KB habe ich ja erstmal keinen Klemmer. Macht nur keinen Spass, dass der AT90CAN128 den ich verwenden möchte grundsätzlich nicht mit dem Dragon debugbar ist. Geht da garnichts? Nicht einmal mit Code-Beschränkung auf 32 KB?
im AVaRICE immer noch im Sourcecode behelfen, indem du einen Konfiguration für etwas wie einen AT90CAN128_32 anlegst und den dann erzwingst. Die Limitierung macht sich im Dragon offenbar daran fest, welche ROM-Größe man dem Dragon im device descriptor mit auf die Reise gibt. Wenn dieser Wert
-
Thread
CAN Mikrocontroller im KFZ
ich will aber wissen was ich Konkret dafür brauche um das ganze zu realisieren Mikrocontroller AT90CAN128 ist glaube ich ideal sowie AT91SAM7x. ich will wissen wie meine Schaltung aussehen soll danke Kurt :)
Schau mal hier: [link] http://www.chip45.com/products/crumb128-can-5.1_avr_atmega_modul_board_at90can128_usb_rs485_can.php [/link] Ist alles drauf und kost fast nix. Hans
-
Thread
Eeprom aus Controller auslesen
at90can128
Mit AVRDUDE sieht ein EEPROM verify dann für den AT90CAN128 etwa so aus: (ich benutzte einen MyAVR "mySmartUSB light" Programmer an Comport 16) [c] avrdude -p c128 -c stk500v2 -P com16 -U eeprom:v:Vergleichsdateinamen.eep:a [/c] Vergleiche dazu
-
Thread
Compiler-Error xy-ungelöst
Und das ist der Compiler-Error: [code]Build started 31.8.2010 at 15:54:20 avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Visuschni_v2.o -MF dep/Visuschni_v2.o.d -c ../Visuschni_v2.c ../Visuschni_v2.c: In
? Mein Problem ist jetzt folgendes: [code]Build started 1.9.2010 at 11:39:56 avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Visuschni_v2.o -MF dep/Visuschni_v2.o.d -c ../Visuschni_v2.c avr-gcc -mmcu=at90can128
-
Thread
PCA82C251 <-> TJA1041/1042/1043 CAN Bus
ich keine Daten und empfange keine Daten, deshalb hab ich mich mit einem Oszi. direkt an meinen AT90CAN128 gehängt auf den TX bin und sehe Datenänderungen auf der Leitung, die RX Leitung bekommt keine Daten. Wenn ich differential am PCA82C251 an CANH undCANL messe sehe ich keine Pegeländerungen. Mein
gleichen Problem nehmen und auf beiden Platinen den Transceiver entfernen, danach möchte ich die beiden AT90CAN direkt ohne Transceiver verbinden, siehe unten. Board1 CANTX -----> Board2 CANRX Board1 CANRX <----- Board2 CANTX Spricht etwas dagegen oder sollte so eine Kommunikation funktionieren?
-
Thread
Arduino und CAN ?
ARDUINO-DUE ist ein AT91SAM3X8E und ich weiß nicht, ob die Reihe zu der LIB passt: - Unterstützung der AT90CAN-Reihe Aber wahrscheinlich werde ich den DUE doch nicht verwenden, weil man da noch die differentiellen CAN-Koppler anschließen musss. Da ist es vermutlich einfacher, ein CAN-Shield für die AVR-ARDUINOs
ist ein AT91SAM3X8E und ich weiß nicht, ob die > Reihe zu der LIB passt: - Unterstützung der AT90CAN-Reihe ch schrieb im Beitrag #4336968: > Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN > Shields mit dem MCP2551? Das war eher eine Antwort für die Megas.
-
Thread
CAN128 flashen
ich hab da ein kleines Problem und bin langsam am verzweifeln: Und zwar bekomme ich meinen AT90CAN128 nicht programmiert. Die Programm-Leitungen sind alle richtig angeschlossen (von wegen PE0 und PE1, statt MISO/MOSI), Betriebsspannung und Masse ist überall da, wo es sein soll. Block Kondensatoren
verwende ich TwinAVR mit einem SP12-Dongle. Der Witz ist, daß ich mir zwei Platinen mit einem AT90CAN128 gemacht habe (abgesehen vom CANController identisch) und das Problem nur bei einer von beiden auftritt! Ich habe die andere Platine auf Kurzschlüsse o.ä. geprüft, aber absolut nichts gefunden
-
Thread
Aufbau CAN-Bus
@ Anke Das ist doch gar nicht schwer. 4 100nF Kondensatoren 2 AT90CAN128 5 m Draht 2 oder 4 60Ohm-Widerstände 1 Datenblatt AT90CAN128 und 1 Datenblatt CAN-Bustreiber 1. Bauteile wie in Beschreibung zusammenlöten 2. Software schreiben und einladen 3. CAN-Bus
-
Thread
Probleme mit einem Schaltnetzteil beim selbstgebautem Ambilight
Ich habe einen 6m Stripe mit LPD8806 an einen AT90CAN128 angeschlossen. Wenn ich den Laptop runterfahre und der MK2 Prommer den AT90 in Reset setzt flackert der Stripe tatsächlich unkontrolliert vor sich hin. Offene Leitungen am Eingang des Stripes
Betrieb habe ich auch schon bemerkt. Immer wenn der Kühlschrank anspringt oder abschaltet. Der AT90CAN ist dabei aber nicht abgestürzt und macht mit seinem Programm weiter. Mein Netzteil ist ein SNT RS 50 5 auch von Reichelt. Ich werd das mal weiter beobachten und den Stripe eine Weile ohne Animation
-
Thread
µC hängt sich auf
Hallo, Ich habe das Problem das einige meiner Controller nicht laufen. Es geht hier um AT90CAN128 als Modul. Drei Controllern funktioniert der Code auf anderen nicht. Nun habe ich mir ein miniTest geschrieben und selbst das funktioniert nicht. [c] #include <avr/io.h> #include <stdlib.h
Hallo, ich sehe da einen Mega128A, oben schreibst Du: >Es geht hier um AT90CAN128 als Modul. Ja, wie nun? Gruß aus Berlin Michael
-
Thread
LiPo-Akku Spannungsmessung jeder Zelle
Die benutzt Slave Module mit LTC6803-3 und dem DaisyChain Interface, dazu gibt es einen Master mit AT90CAN128.
es einfach mal so. http://uniworse.org/2013/06/01/battery-management-system-using-ltc6803-3-and-at90can128-2/
-
Thread
[avr] JTAG Chain
ersten und TDI des naechsten Bausteines u.s.w. muessen verbunden werden. Allerdings hat (hatte) der AT90CAN128 in vielen Chiprevisionen ein Problem, der das Verschalten in einer Kette Problematisch machte: "IDCODE masks data from TDI input" in doc4250.pdf. (Freie)Tools, die AVRs ueber JTAG programmieren
benutzen. Noch eine Frage zu dem PDF: woher bekomme ich es, bzw. was ist doc4250.pdf? Im normalen AT90CAN128 Datenblatt (2006-10) konnte ich die Passage leider nicht finden. mfg Andreas
-
Thread
Externe Interrupts
Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. Ich habe noch keine Zeit festgelegt aber ca 2-3 sec.
Edi R. schrieb im Beitrag #4326379: > Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. > > Ich habe noch keine Zeit festgelegt aber ca 2-3 sec. Ist das die Dauer der ISR? Dann hast du was falsch gemacht. Wenn nicht, ergibt deine Frage keinen Sinn, denn dann kommen diese
-
Thread
Problem mit Atmel Studio 6, STK500 und AT90CAN128
Hallo, mein Atmel Studio 6 erkennt zwar das STK500, ich kann bei Device Programming aber kein AT90CAN128 auswählen. Ich bin mir aber sicher, dass ich den AT90CAN128 schon mit dem STK500 programmiert habe (allerdings nicht mit dem Studio 6). Kann man den Controller irgendwie einbinden? Danke und Grüße
-
Thread
AT90CAN128 empfangen serieller Daten über USART1
Hallo, ich möchte bei meinem Controller Daten von der USART1 empfangen. Bei einem Hexwert von 0x01 soll eine LED am Port G eingeschaltet werden und mit dem Wert 0x00 wieder aus. Das folgende Programm habe ich aus mehreren Teilen im Internet und Datenblatt zusammengesucht und würde mal nachfragen, ob ich das so richtig gemacht habe oder ob irgendwo ein Fehler enthalten ist. #include <avr/io.h> #include <avr/interrupt.h> #define LEDPORT DDRG |= (1<<PG1) #define LEDON PORTG |= (1<<PG1) #define LEDOFF PORTG &= ~(1<<PG1) #define F_CPU 8000000 volatile uint8_t toggle; void InitUart
-
Thread
STK600 + AT90CAN64 - Can Probleme
Hallo, ich benutze ein STK600 mit einem AT90CAN64. Habe mir bei http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek die CAN-Bibliothek zum probieren runtergeladen und in mein Projekt eingebunden. Mein kleines Programm soll eigentlich
500KBaud auf den Bus legen und eine LED zum toggeln ansteuern. Zweiteres funzt auch :). (siehe AT90CAN64.c) Die Msg. wird aber einfach nicht gesendet. Hänge mit einem USB-Canalyzer von Peak zum mithören dran. Habe auch schon einen 2.Busteilnehmer mit am Bus hängen gehabt zwecks ACK. Meine Msg.
-
Thread
Suche für AT90CAN128 SPI Beispiel zum auslesen eines ADCs
Hi! Wie in der Überschrift zu lesen ist, bin ich auf der Suche nach einem Beispielcode zum Auslesen eines ADCs mit SPI-Schnittstelle. Hat bzw. kennt jemand Quellen, Code? DANKE! Beste Grüße
-
Thread
Suche Preiswertes Kit mit CAN und A/D-Wandler
Schau mal bei Atmel Prozessoren vorbei AT90CAN. Das könnte was sein
Antworten, hab auch von PIC aufwärts schon einiges durchgesucht, bin dann allerdings etwas bei dem AT90CAN128 hängen geblieben, wäre für 10 Euro zu haben - is allerdings kein Lötvergnügen bei den Pins. Das Problem mit der Aufgabenkomplexität ist momentan noch etwas schwer einzuschätzen (ist ja ein
-
Thread
Universelle CAN Bibliothek: undefined reference to `can_init'
Hallo Ich arbeite mit einem AT90CAN128 (genau genommen mit dem Developer Board DVK90CAN1) und wollte die Bib von http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek einbinden. (Universelle CAN Bibliothek) Jedoch bekomme
for which you are building the can-lib. */ #define SUPPORT_MCP2515 1 #define SUPPORT_AT90CAN 1 #define SUPPORT_SJA1000 0
-
Thread
µC: Anlalog + Can = SD-Card
so einfach finden (vielleicht irgendwelche Spezialtypen von Analog Devices oder Maxim, k.A.). AT90CAN32 hat zumindest das CAN Interface integriert... Würdest du lieber einen PIC einsetzen wollen? Ich weiss nicht so richtig was du machen willst, aber für SD Karten mit FAT16 würde ich schonmal mindesten 1 kb RAM einplanen (mit weniger wird krampfig ;)). Der AT90CAN32 hat eigentlich massig speicher (32 kb Flash und 2kb RAM). Aber je nachdem was du machen willst kann das schon zu wenig sein... um irgendwas über CAN zu empfangen, mit den sensordaten verarbeiten
-
Thread
AVR Mikrcontroller
hallo zusammen, ich arbeite mit einem at90can128 Mikrocontroller und wollte wissen ob ich selber die Übertragungsrate ausrechnen soll oder sie nach belieben selbst festlegen kann. ich benutze ein Meter lang Kabel. Danke
unimog schrieb im Beitrag #4325684: > ich arbeite mit einem at90can128 Mikrocontroller Bei CAN brauchts immer mindestens 2 Geräte am Bus. Alle Geräte am Bus müssen sich über die Übertragungsgeschwindigkeit einig sein.
-
Thread
AVR-Studio5: ISP-Clocksetzen
Moin moin, ich habe folgendes Problem: Ich habe einen AT90CAN128 mit 3,6MHz Quarz, mittels AVRISP mkII an AVR-Studio5 angeschlossen. Ich gehe nun auf "Tools"->"AVR-Programming" und stelle einen ISP Clock von 500kHz ein, alles läuft, Fuses lesen und setzen.
andersrum gefragt: Wie überspielt ihr mit AVR Studio 5 euer Programm via ISP auf euren uC? Der AT90CAN128 besitzt kein debug-Modus. Rein intuitiv habe ich den Play-Button gedrückt und das Programm landet auf dem uC.
-
Thread
Datenlogger mit fast 1000 Werten. Wie realisieren? AVR
überwunden werden muss. Mein Vorschlag wäre ein Busexpander für I2C oder den CAN BUS und dann mit dem AT90CAN128 zu arbeiten. Ich denke das diese Lösung machbar ist, bin mir aber nicht sicher ob es auch die optimale ist. Da die Messung wissenschaftlichen Hintergrund hat und die Anforderungen im Moment
überwunden werden muss. Mein Vorschlag wäre ein Busexpander für I2C oder > den CAN BUS und dann mit dem AT90CAN128 zu arbeiten. > > Ich denke das diese Lösung machbar ist, bin mir aber nicht sicher ob es > auch die optimale ist. Na klar, auf alle Fälle CAN. Der CAN-Bus kann das und ist einfach im Protokoll
-
Thread
-
Thread
Externe Funktion braucht mehr RAM?
indem ein Wert von ENDRAM abgezogen wird. Setzt man diesen Wert allerdings manuell auf den Wert des AT90CAN128, so kommt keine Meldung es läuft auch normal. Im Anhang noch die Datein Danke schon mal im Vorraus mfg
die "visuschni.c" schreibe, kompiliert er fehlerfrei. Ich benutze AVRStudio und der µC ist ein "AT90CAN128"
-
Thread
CAN-Bus High Speed Bus, Problem durch Steckverbinder?!
Auto ein TV-Free Modul, das im wesentlichen als CAN-Bus Gateway agiert. Drinnen werkelt ein Atmega AT90CAN128, das Gateway nimmt Befehle vom Fahrzeug entgegen und filtert die Geschwindigkeitssignale raus, alles andere geht ungefiltert ans Navi. In unregelmäßigen Abständen verabschiedet sich die Navigationsanzeige
finden sich: 2x Transceiver A82C250 von NXP Philips 1x CAN-Controller SJA1000T von NXP Philips 1x AT90CAN128 Soweit ich die Postings beurteile, dürfte also Löten statt Stecken nichts bringen - vielleicht ist der Atmega (getaktet mit 16 Mhz Quarz) einfach an seiner Leistungsgrenze und für CAN High nicht
-
Thread
Anfrage ans Forum
Wärmeverteilung (2x Heizung mit Pumpe (Relais) und Mischer (Relais, Triac), 1x Warmwasser Relais), CAN, 9xKTY, AT90CAN128) für eine Heizung gedacht waren. Sie sind nicht mehr in der Buchhaltung enthalten, also nicht mehr gewerblich genutzt und zum Verschrotten sie zu schade. Es gibt auch 15 Hackschnitzelofensteuerplatinen als dual AT90CAN128-system, die nicht mehr benötigt werden und für Bastler vielleicht von Interesse sind. Darf ich diese hier ohne gegen die Regel "keine gewerbliche Angebote" zu verstoßen anbieten obwohl es eine
-
Thread
PWM Frequenz
Moin, ich versuche gerade die PWM-Frequenz meines AT90CAN128 zu verändern. ICR3 = 1023; TCNT3H = 0; TCNT3L = 0; OCR3A = 0; So habe ich die PWM initialisiert. Wie kann ich die Frequenz der PWM verändern? Lieben Gruß Frank
Hi >ich versuche gerade die PWM-Frequenz meines AT90CAN128 zu verändern. Und welche PWM hast du mit WGM3:0 eingestellt? MfG Spess
-
Thread
ADC auch als DAC Verwenden
Hallo, mich würde einfach mal Interresieren ob es die Möglichkeit gibt z.B. bei einem AT90CAN128 den ADC Eingang auch als DAC Ausgang nutzen? Gruß Mike
Uart Schnittstelle benötige? Oder gibt es die Möglichkeit, einen zweiten µC an die UART 2 des AT90CAN128 anzuschließen der dann den DAC zur Verfügung stellt, und die Daten zwischen den beiden µC via UART übertragen werden. Welchen Chip von ATMEL könnte ich dort verwenden? Gruß Mike
-
Thread
Bluetoothbastelboard gesucht ...
dir das Layout schicken bzw. glaub ich hab noch eine Platine übrig. Da ist allerdings schon ein AT90CAN128 draufgelötet. Das BNCIII Modul müsstest dir allerdings selber beschaffen. Bei Interesse mail an mich info@clipswitch.de
das Layout schicken bzw. > glaub ich hab noch eine Platine übrig. Da ist allerdings schon ein > AT90CAN128 draufgelötet. Das BNCIII Modul müsstest dir allerdings selber > beschaffen. Bei Interesse mail an mich info@clipswitch.de also ICH würde gerne mal einen Blick auf Plan und Layout werfen..
-
Thread
Regelung mit Interrupt
einen DC-Motor. Da der Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf einem AT90CAN128) -> Lass deinen Regler erstmal im Simulator laufen und sieh dir an wie lange die Berechungen brauchen. Dann siehst du schon obs kritisch ist.
Da der > > Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf > > einem AT90CAN128) > @ Andreas ich bin auch dabei eine kasladeregelung im µC zu implementieren.mit Interrup habe ich schon den Stromregler programmiert und es funktionier. jetzt will ich erweiter, damit die
-
Thread
uC + 3 Schieberegister + 7-Segmentanzeige
Hallo Leute, ich hoffe ihr könnt mir helfen. Ich habe 4 Dateien Angehängt. 1. Schaltplan: AT90CAN128 + 3 Schieberegister + 3fache 7Segmentanzeige 2. BC56-13SURKWA_Ver1290387772: Datenblatt der 3fache 7Segmentanzeige 3. AT90CAN128.pdf: Datenblatt der Mikrocontrollers Electrical Characteristics
-
Thread
Microcontroller und IC über CAN
Hallo, ich möchte über einen Microcontroller ( AT90CAN128 ) mehrere ICs über einen CAN Bus steuern. Die ICs sollen lediglich Relais ansteuern, es sind etwa 120 Relais. Jeder Output 1 Relais. Über CAN kommt die Info welche Relais durchgeschaltet werden
>Ich finde allerdings keine passenden ICs....kann mir jemand helfen ? 120 x AT90CAN128?
-
Thread
AVR: Billigst-JTAG-Debugger-Sticks aus China - Taugen die was?
#2848162: > Vorsicht! Der kann nur die AVRs des ersten JTAG-ICE. Damit wäre beim ATmega169 und AT90CAN128 das Ende der Fahnenstange erreicht. > Wenn du neuere AVRs > nutzen möchtest geht das nicht. Ich hege immer noch den Verdacht, dass man im Prinzip dieser Firmware auch neuere AVRs beibiegen
im Attribut "allowFullPageBitstreaming", und diese Änderung war bereits bei den ATmega169 und AT90CAN128 wirksam (muss also in der Firmware bereits berücksichtigt worden sein). Das Problem ist eben nur, dass sich bei diesen Clones nie jemand die Mühe gemacht hat, die Firmware neu zu schreiben
-
Thread
AVR Studio 6 und Bootloader
Problem liegt, die ganze Zeit. An der Byte bzw. Wort Adressierung. Laut Datenblatt geht bei AT90CAN128 der Bootloader ab 0x1E000 (Byte adressing). Was ist die richtige Wort adresse in diesem Fall? 0xE000 ist sicherlich faslch? Gruss Stefan
Problem liegt, die ganze Zeit. An der Byte bzw. Wort > Adressierung. > > Laut Datenblatt geht bei AT90CAN128 der Bootloader ab 0x1E000 (Byte > adressing). > Was ist die richtige Wort adresse in diesem Fall? 0xE000 ist sicherlich > faslch? > > Gruss Stefan 0x1E000 als Byte-Adresse entspricht 0xF000
-
Thread
Interrupt/Timer Problem: Nur einmalige Ausführung
AT90CAN128, JTAG liegt dort auf PORTF, LEDs blinken auf wie gewollt. Nur halt nicht durch Interrupt (bzw. durch mehr als einen Interrupt).
Hmm, erstmal Danke für deine Antwort. Im AVR-Studi ist der at90can eingestellt, das Makefile hat das AVR-Studi erstellt. Was mir aber aufgefallen ist beim debuggen mit dem JTAG Ice mkII, das im SREG das I-Bit nach der ISR nicht wieder gesetzt ist.
-
Thread
Arrays in Klassen
Ich nutze einen Roboter mit einem AT90CAN128. Das Ganze wird als Tupel für ein DBMS gebraucht. Und für spezielle Funktionen brauch ich eine klare Struktur meiner Daten. Und da gespeicherte Tupel unterschiedlich viele Attribute haben können
blue schrieb im Beitrag #1832648: > Ich nutze einen Roboter mit einem AT90CAN128. d.h 4KB SRAM > Und da > gespeicherte Tupel unterschiedlich viele Attribute haben können, gibt es eine Obergrenze? Wenn es eine gibt, dann nutze sie. Lege alles statisch für diese Obergrenze
-
Thread
AVR-CAN-Lib hängt nach check_message
Select if you want to use timestamps. * Timestamps are sourced from a register internal to the AT90CAN. * Selecting them on any other controller will have no effect, they will * be 0 all the time. */ #define SUPPORT_TIMESTAMPS 0 // ---------------------------------------------------
// ----------------------------------------------------------------------------- // Setting for AT90CAN // Number of CAN messages which are buffered in RAM additinally to the MObs #define CAN_RX_BUFFER_SIZE 16 #define CAN_TX_BUFFER_SIZE 8 // only available if CAN_TX_BUFFER_SIZE > 0 #define
-
Thread
AVRMega8 ist auf einmal taub
Ich weis auch noch was dazu zu sagen: Ich hatte eine AT90CAN128 in der Kur, bei dem ich aus Versehen auf externen Takt umgeschaltet hatte. Soweit so gut: Externen Takt angelegt und wie bei Dir keine Kommunikation mehr moeglich. Das Ding arbeitete sein letztes
darauf, dass die Oszillator-Frequenz mindestens 4mal hoeher sein muss als die SPI-Taktung (beim AT90CAN128). Also, noch einmal auf externen Takt umgestellt und die SPI-Taktung von 1/4 bis auf 1/10 der Oszillator-Frequenz heruntergedreht. Jedoch kein Verbindugsaufbau moeglich. Erst als ich einen 32KHz-Signal
-
Thread
Ohmscher Teiler / Impedanzwandler
ist kein Problem, da diese Spannung schon für einen LEM-Wandler vorhanden sind. Der µC ist ein AT90CAN128. Freu mich auf eure Antworten. Schöne Grüße Kai
Bezeichnung finde ich im Datenblatt die Angaben zum Eingangswiderstand vom ADC? Auf Seite 366 des AT90CAN128 hab ich schon mal geschaut, aber was Datenblätter angeht, steh ich noch böse in den Kinderschuhen.
-
Thread
Anfängerfrage CAN
Hallo zusammen, fange gerade damit an mich mit CAN zu beschäftigen. Habe den Atmel AT90CAN128 als Controller. Nun steht hier in der Artikelsammlung, man soll auch gleich einen CAN Treiber mit bestellen. Braucht man immer einen CAN Treiber um mit einem µC einen CAN Bus aufzubauen? Wieso
Klare Abgrenzung: - Der AT90CAN128 ist ein *Micro-Controller*. - Er enhält einen *CAN-Controller*. Diese baut die CAN-Frames zusammen, kümmert sich um die Erzeugung der CRC, und dem BitStuffing, etc. Er besitzt (meist) ein digitalse
-
Thread
ATMEL Mikroprozessor programmieren
ATMEGA2560-16AU programmieren und ich wollte mich da im vorhinein einlesen. vorher hatten wir den AT90CAN128-15AZ. und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich super einlesen kann, ein buch oder sonstiges. lg reinki
ATMEGA2560-16AU > programmieren und ich wollte mich da im vorhinein einlesen. vorher > hatten wir den AT90CAN128-15AZ. Aaah, also doch mal ein paar brauchbare Infos... Also AVR. > und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich > super einlesen kann, ein buch oder sonstiges. Tja
-
Thread
Hat jemand Erfahrung mit dem "AVR Eclipse Plugin" ?
würde ich gerne Eclipse mit dem "AVR Eclipse Plugin" installieren. 1) Ich muss Software für den AT90CAN128 entwickeln. Kann mir jemand sagen, ob dieser µC unterstützt wird? 2) Welche Debughardware (MK2, ICE3, ...) wird unterstützt? 3) Läuft das System stabil? Ich benutze bisher hauptsächlich das
aktuellen Eclipse-Version die Project-Nature bei einem neuen Project einmalig von Hand setzten muß. AT90CAN128 wird unterstützt. Debug-Hardware musst du selber in Eclipse integrieren, damit hat das plugin nichts zu tun. Oliver
-
Thread
Unerklärbares Verhalten
Weile hier im Forum mitgelesen, aber jetzt weiß ich absolut nicht weiter! Ich programmiere für den AT90can128 der ein Display ansteuert (die LCD-Funktionen) mit AVR Studio und nutze die aktuellste WinAVR Version um aus dem C Code entsprechenden Maschinencode zu bauen. Übertragen wird das ganze per PonyProg
nicht ohne Compiler Optimization kompilieren. Es ergibt immer folgenden Fehler: avr-gcc.exe -mmcu=at90can128 adc.o font_f-5x8.o glcd-Display3000-211.o visualizer.o font_f-8x14.o main.o -o Test.elf e:/winavr 20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(log.o): In function `log
-
Thread
AT90CAN128 auf DVK90CAN1-Board - wie programmieren?
Hallo! Ich habe mir das Atmel DVK90CAN1-Board mit einem AT90CAN128 bestellt. Jetzt brauche ich noch eine Möglichkeit, den Mikrocontroller zu programmieren. Ich würde mir gerne einen ISP-Programmierer selber bauen. Dazu habe ich auch schon gegoogelt. Leider finde
Hallo, ich interesiere mich für den Starterkit DVK90CAN1-Board mit einem AT90CAN128. weisst jemand bei welchem Händler den Board bestellen können. danke.
-
Thread
PWM mit AT90CAN128 und 16bit Timer1
bewandert in der C-Programierung von Mikrocontrollern und habe das Problem, dass ich auf dem AVR AT90CAN128 eine einfache PWM erzeugen möchte, die erstmal nur eine LED aufleuchten lassen soll um zu sehen wie es funktioniert. Ich hab die Dokumentation zu dem Controller rauf und runter gelesen, bin aber
-
Thread
[V] STM32 Stamp, AT90CAN128, etc.
ist anders belegt. Gedruckter Schaltplan liegt bei. 2 Stück vorhanden, jeweils 15€. * AT90CAN128-16AU 6€. Alles neu und unverbastelt. Versand mit Hermes 3,80€. AT90CAN128-16AU auch als Polsterbrief 0.90€. Vorzugsweise verkaufe ich die STM32F103 Stamps im Set mit den Basisplatinen.