-
Thread
I2C als "Hausbus"
Einschränkungen oder Unwegbarkeiten die man sich dan selber baut leben. Oben das soll heisen AT90CAN128 das ist ein AVR mit CAN Schnittstelle es gibt auch 8051 Architektur mit CAN eingebaut wie Peter schon geschrieben hat. Mir wäre aber eben AVR lieber, weil 8051 ist schon ein paar Jahre her. Immer
-
Thread
section `.data' is not within region `data'
-Wl,--defsym=__DATA_REGION_LENGTH__=32768[/c] angegeben werden. Dieselbe Software für den AT90CAN128 funktioniert aber auch mit der Version 4.3.3. Hier ist jedoch kein externer Ram angeschlossen und auch nicht beim Linken eingestellt, weil der genug internen hat. Es wird also Zeit, dass ich mal
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
willst nimm dir gleich einen größeren controller ..- vielleicht sogar mit CAN Bus anbindung... AT90CAN128 oder sogar einen XMega. aber der AT90CAN sollte ausreichen. Hab mcih selber shcon mit dem Thema beschäftigt und kann dir das nur empfehlen. Was genau hast du dann damit vor? Immerhin gibt es
-
Thread
I2C Monitor mit Mega8
Dannegger durchgelesen, aber dort wird ein Tiny.. vewendet mit dem USI Ich bräuchte das für einen AT90CAN128 mit Grafik Display. (Also nix Ausgabe über RS232) Möchte mit dem AVR eine gewisse I2C Sequenz einlesen und je nach Inhalt dann eine Aktion durchführen. (Geschwindigkeit liegt nur bei ca. 50kHz
-
Thread
Reichelt zieht die Preisschraube an.
Könnte auch an den enormen Lieferschwierigkeiten von Atmel liegen. Der AT90CAN128 war eine Zeit überhaupt nicht lieferbar, jetzt ist er teurer - Angebot und Nachfrage. Und dieses Problem hatte nicht nur Atmel, sondern viele andere auch. Aufgrund der (nie wirklich existenten
-
Thread
Synchronisation zwischen mehreren µCs
Bei CAN kann man einen Timer mitlaufen lassen, z.B. beim AT90CAN128 sind das CANTIML and CANTIMH. Wenn der Master eine Sync-Nachricht schickt, kriegt er den Zeitstempel, wann das Senden erfolgte. Und alle Slaves den Zeitstempel, wann sie empfangen wurde. Damit
-
Thread
SPI - RS-485 - CAN
entscheide dich für die controllerfamilie mit der du schon umgehen kannst. ich verwende seit jahren den at90can128 und bin voll zufrieden
-
Thread
SPI Winkelsensor Novotechnik RFC4800 will nicht
Hallo, ich will mit einem Olimex AT90CAN128 Board 16-Bit Werte eines Winkelsensors RFC 4800 von Novotechnik über CAN-Bus senden. Der Bus funktioniert und läuft mit der CAN-Lib von Marco Glietsch http://www.mikrocontroller.net/topic/98697#new
-
Thread
Fujitsu MCU vs Cortex M3
A. K. schrieb im Beitrag #1937868: > Darf man fragen welche? Ja, AT90CAN128, ersetzt haben wir den um 3 ATmega48 und 2ATtiny plus einen CAN Controller Entwickler schrieb im Beitrag #1937913: > Zu Second Source, die gibt es doch sowieso nicht mehr. Zumindest bei
-
Thread
ATmega328PB nach Berührung Flash kaputt
bislang 4pF und 10pF getestet, mit ähnlichem Ergebnis. Kommt mir sehr wenig vor. Ich benutze am AT90CAN128 ein 16MHz Quarz mit 2*22pF und habe keine Schwingprobleme. Im AVR-Datenblatt steht ja 12..22pF. Die beiden Pins, die auf dem Gehäuse liegen, habe ich nicht angeschlossen. In den Quarz-Datenblättern
-
Thread
Zweidimensionales Array. Funktioniert das so zuverlaessig?
gibt es bei mir schon. Allerdings geht das nur ueber CAN. (Beide seriellen Schnittstellen des AT90CAN128 sind belegt, ein LCD steht mir nicht zur Verfuegung.) Ich debugge auch schon ueber PORT Pins mit einem Logic Analyzer. > D.h. Sofern man keinen Debugger hat, mit dem man dem Programm zur > Laufzeit
-
Thread
Was kommt nach Atmega?
einen Sensor lesen, da reicht dann eben ein 6-Pinner aus, wenn er denn CAN hätte. Immer einen AT90CAN128 nehmen zu müssen, ist nicht der Bringer. Und keine Interruptlevel ist auch kein Ruhmesblatt, selbst die PIC haben wenigstens 2. O.k., die haben keine eigenen Vektoren je Quelle, das ist auch totaler
-
Artikel
STK600
TQFP64. ©2008 by Atmel Corporation Das STK600-TQFP64 unterstützt folgende AVR's im TQFP64-Gehäuse (AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1281, ATmega165, ATmega165P, ATmega169, ATmega169P, ATmega2561, ATmega325, ATmega325P, ATmega329, ATmega329P
-
Thread
MMC SD library FAT16 FAT32 read write
verwende nicht die Makefile, meine Befehle, wie für alle meine Projekte: if avr-gcc -O2 -mmcu=at90can128 -DF_CPU=1000000 ./*.c then avr-objcopy -O ihex -R .eeprom a.out flash.hex avrdude -p c128 -e -c pony-stk200 -U flash.hex exit 1 fi
wäre es vielleicht sinnvoll ffopen failen zu lassen wenn die Dateigrösse 0 ist? Ich verwende: At90Can128, 10MHz, HC4050 als Pegelwandler, 3V3 Regler für SD Karte, HW-Spi Gruß Fabian
-
Thread
AVR-Studio 4.19 und JTAG ICE MK2 unter Windows 11 64 Bit installieren
AVR Simulator 2 in 4.19), somit kann man ältere, aber noch immer aktuelle Mikrocontroller wie AT90CAN128 u.Ä. nur mit Studio 4 simulieren. P.S. statt WinAVR Version 20100110 benutze ich "per Hand" aus Atmel Studio herausgenommene spätere GNU Compiler-Version. Das bringt einige Vorteile, z.B. man
-
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%
-
Thread
XMEGA reif für den produktiven Einsatz?
Projekt die neuen CAN-AVRs einsetzen. Ich hab dann aber wegen der Verfügbarkeit doch den Oldie AT90CAN128 genommen. Ich hätte schon gerne die UARTs als gepuffertes SPI genommen (je 16Bit in einem Rutsch senden). Peter
-
Thread
Onewire + DS18x20 Library
R3 mit 16MHz externem Quarz - ATMega32, ATMega328P auf dem STK500 mit 8MHz externem Quarz - AT90CAN128 auf dem STK501 mit 8MHz externem Quarz - ATMega2560 auf dem STK600 mit 8MHz externem Quarz - ATMega32 auf dem STK500 mit internem Quarz Für den AT90S8515 und ATMega163 liess sich die Software
-
Artikel
STK500
für Entwicklung neben STK500 auch das STK501) ADAPCAN01. Quelle: Microchip Technology Inc. für AT90CAN128 / Can-Bus-Entwicklung (Benötigt für Entwicklung neben STK500 auch das STK501) EVK525 AVR USB Mass Storage Evaluation Kit. Quelle: Microchip Technology Inc. The EVK525 Evaluation Kit is an add-on*
-
Thread
BMS für Elektroaut
dashier gebaut: http://uniworse.org/2013/06/01/battery-management-system-using-ltc6803-3-and-at90can128-2/ und das Design für die Lösung mit CAN Kommunikation zwischen Master und Slave liegt hier auch noch herum, könnte ich bei Bedarf mal rausgeben. Habe mal ein Bild angehängt, das ganze wurde so
-
Thread
AVR debuggen unter linux
Device Name Device ID Flash EEPROM --------------- --------- ------- ------- at90can128 0x9781 128 KiB 4 KiB at90can32 0x9581 32 KiB 1 KiB at90can64 0x9681 64 KiB 2 KiB at90pwm2 0x9381 8 KiB 0.5 KiB at90pwm216
-
Thread
Schaltung zerstört, aber warum?
ich, wunderbar, das kann ich direkt an Schaltung 2 an einen Interrupt eingang (INT0) von einem AT90CAN128 hängen um die Pulse dann dort zu zählen. Als ich es angeschlossen habe, ist mir Schaltung 1 kaputt gegangen. Folgende Zustände und Beobachtungen habe ich gemacht: Schaltung 2 war noch nicht
-
Thread
Nokia 6100 Ansteuerung in C
Ich versuche grad, die Libary V2.2 von ape auf den AT90CAN128 zu portieren. Da dieser Controller ein vollständiges Registerremapping erfahren hat, liegen die SPI-Register oberhalb der Grenze von 0x1F, weshalb diverse Assembler-Befehle in glcd00.S (Zeilen 63
45°Winkel zur Senkrechten. Was muss geändert werden? Ich benutze GCC 4.02/AVRlibc1.42 und den AT90CAN128. Es scheint aber nicht am Compiler zu liegen, denn ältere Versionen prodizieren das Gleiche.
-
Thread
MCP2515 - Nachricht empfangen - und dann? :)
korrespondiert recht gut mit den FullCAN Message-Objekten grösser entwickelter CAN Controller wie im AT90CAN128 oder LPC2000 (hier mal ohne Bugs betrachtet), zumindest solange der genug Message-Objekte vorgesehen hat. Mit dem MCP2515 muss man sowas dann im MCP-Treiber erledigen. Generell gilt aber für
-
Thread
e-Bike Motor "Tuning"
Panasonic Antrieb hierüber zu manipulieren: http://www.chip45.com/products/crumb128-can-dongle_at90can128_usb_can.php Für den BionX, der auch über den Can Bus gesteuert (hat die gleichen Anschlüsse) wird, gibt es hier ein Projekt: http://www.bigxionflasher.org/bigxionflasher-compact-anleitung.html
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
Zoll wollte noch ein paar Euro Einfuhrumsatzsteuer. Ich habe es bisher ausprobiert mit einem at90can128 und mit einem Mega128 unter : - AVR-Studio und Windows. - avarice und gdb unter Linux. Flashen geht, debuggen geht, löschen geht usw. Bisher habe ich kein Problem feststellen können. AVR32
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 CAN Series AT90CAN128 PWM Series AT90PWM2 AT90PWM3 [/code]
-
Thread
C lib für SSD1305
überhaupt niad aus, habe zwar einen rumliegen, aber hab nie was damit gemacht ich habe nen avr at90can128. und ein pictiva 128x64 2.7" von OSRAM damit gehts, ich habs nach dieser anleitung oder beispiel gemacht und es ging, hab dann die funktionen ein wenig erweitert. aber du verwendest ja erstens
-
Thread
HP-IB und AVR
und am CANOpen - Interface. Demnächst werde ich mal eine Platine machen. Das ganze ist ein AT90CAN-128 mit SN7516Xer Treibern. Ich werde das ganze aber nicht über dieses Forum laufen lassen, weil es hier zuviele von diesen Helikoptertypen gibt. Wer will kann gerne mitmachen. MfG Edgar
-
Thread
Atmega 328p - Quarz hört nach 10 Stunden auf zu schwingen
Wir benutzen Bürklin 77 D 9754 am AT90CAN128 mit 2*22pF im Fullswing Mode. Ist schön klein (3,2*2,5mm²).
-
Thread
Neue Version von XC3SPROG
Auf eine FT2232 Board mit AT90CAN128/ XCF04S/XC3S500E laueft ein -T0 Test auch bei 6 MHZ ohne Probleme. Ich habe in der Kabelliste jetzt einen Eintrag für den Minila gemacht, mit reduzierter Geschwindigkeit von 800 kHz. Eine Exe
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
und die CAN-Hardware sorgt automatisch dafür, daß alles richtig ankommt. AVRs mit CAN sind z.B. AT90CAN128, ATmega64M1 und deren kleineren Brüder.
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
avrdude: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3 = AT90PWM3 pwm316 = AT90PWM316 pwm3b = AT90PWM3B 1200 = AT90S1200 2313
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
noch zusätzlich einen Message-FIFO im SRAM angelegt. Später haben wir den AT89C51CC03 und den AT90CAN128 verwendet. Der CAN-Controller ist bei allen 3 gleich aufgebaut, d.h. auch 15 MOBs. Zur Programmierung gibt es nicht viel zu sagen. Man setzt die Timingregister für die gewünschte Baudrate und