-
Thread
avrdude error: select device
Hallo, Ich möchte AT90CAN128 über USB2RS232-Schnittstelle programmieren. Die Software AVR Eclipse habe ich benutzt. Während Upload habe ich das Problem getroffen: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Unter "AVR Target Hardware " habe ich schone AT90CAN128 mit 16000000 ausgewählt. Kann jm. vielleicht sagen, was bedeutet der Fehler? Vielen Dank im Voraus!
-
Thread
Bauteilsuche: Chip zur Auswertung von 12V Kfz Signalen
mit der ich recht viele 12V Signale aus dem Kfz-Bordnetz auswerten möchte. Der Controller wird ein AT90CAN128 und auf 5V laufen. Bisher habe ich die Schutzschaltung für die Eingangspins immer diskret aufgebaut, aber das macht immer 4 Bauteile pro Eingang. Bei meinem aktuellen Projekt können es aber
Kfz-Spannungen und -Störungen klar kommt. Das Treiber IC könnte dann die Pins meines µC ansteuern. Der AT90 hat ja interne Pull-Ups, da würde eine Open-Collector-Treiberstufe ja locker genügen. Müssten halt nur mehrere Treiber in einem IC sitzen, damit das vom Beschaltungsaufwand im Rahmen bleibt.
-
Thread
Controller für CAN/LCD
www.lcd-module.de verwendest (ansteuerung via RS232/SPI/I2C ) ists mit Sicherheit kein weiter Weg von der CAN Msg zum tollen UI Im wesentlichen muss der µC dann ja nur CAN/SPI(oder sonst was) Umsetzer spielen!
Ich nutze einen AT90CAN128 für eine ähnliche Aufgabe, besser gesagt das ATMegaEvoBoard. Das Board hat alles was du benötigst. Ist aber wahrscheinlich etwas zu groß für deine Anwendung aber der Controller sollte trotzdem
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Als das STK500 entwickelt wurde, gab es noch keine AVRs mit Bootloader. Daher wurde ein AT90S1200 benutzt, um die Firmware im AT90S8535 ändern zu können. Der AT90S1200 konnte nur den AT90S8535 programmieren, nicht aber seine eigene Firmware. Somit war es unmöglich, sich durch ein falsches
Hallo an alle Beteiligten. Im User Guide steht, dass der AT90S8515 als Muster mit geliefert wurde. Ist der AT90S8515 der ATmega8515L??
-
Thread
AVR Flash jenseits der 64kB
Zufälligerweise stand ich gerade auch vor dem Problem, bei einem AT90CAN128 Daten in den Bereich im Flash > 64kB abzulegen. Da ich bereits für die unteren 64kB den __flash Qualifier bei der Definition von Konstanten verwende, damit beim Zugriff keine pgm-Makros benötigt
vielen Versuchen habe ich zwei Linker Script Varianten gefunden, die zumindest für meine Fälle und dem AT90CAN128 funktionieren. Hier zuerst die in einer Datei flash1section.ld abgespeicherte Variante auf Basis von Johanns Script, die man dem Compiler über [pre] LDFLAGS += -Wl,-Tflash1section.ld [/pre
-
Thread
Quarz -> CAN-Baudratenfehler noch OK? (AT90CANxx)
Hallo, geht um einen AT90CAN128, der aus Stromspargründen (3,3V) und RS232-Baudrate bis 57,6kBd mit 7,3728MHz betrieben werden soll. Die CAN-Baudrate soll 250kBd betragen. Daraus mögliche Einstellung ist Bitzeit=15*TQ
Dallas/Maxim Application Note 2935. Async ist toleranter als CAN, also besser CAN genau und UART ungenau als andersrum. So sind bei CAN offiziell nur 0,5% drin, bis 125Kbps noch 1,5%. Async jedoch 2,5% noch kein Problem.
-
Thread
Transistortester mit AVR Gesperrt
the problem is precisely the fusebits and programming with galep4 is more complex. Possibly you can have an Atmega8 already programmed? my email is emili.claudio(at)tiscali.it
Anny idea? (I am not EE so please don't tell me abouth some compillers...) My knowledge is limited, I can burn at8 with lpt (stk200) and solder. Regards,
-
Thread
CAN Nachricht "selbst empfangen"
Hallo, ich habe mehrere Platinen mit AT90CAN128. Meine Software baut aufder von Johannes auf: http://www.mikrocontroller.net/topic/62061 1. Frage: Nachrichten versenden und empfangen funktioniert (von einer zur anderen Platine), allerdings
und gleich noch die 3. Frage: Kann mir jemand Literatur zu CAN und Mikrocontrollern empfehlen? Finde das Datenblatt des CAN128 bischen knapp...
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
48+(TX FIFO size)+(RX FIFO size) bytes of TCP_*_RAM each. // // Note: The RX FIFO must be at least 1 byte in order to // receive SYN and FIN messages required by TCP. The TX // FIFO can be zero if desired. #define TCP_CONFIGURATION ROM struct { BYTE vSocketPurpose
define NOTIFY_COMMUNITY_LEN (SNMP_COMMUNITY_MAX_LEN) // Default SNMPv2C community names. These can be overridden at run time if // alternate strings are present in external EEPROM or Flash (actual // strings are stored in AppConfig.readCommunity[] and // AppConfig.writeCommunity[] arrays
-
Thread
Haussteuerng realesierung
2. was brauche ich dafür. ich benutze einen AT90CAN128. Es währe schön wenn das einer schon mal gemacht hat und mir dabei helfen kann.
also Parameter 0x54 mit ID 2 würde ich mit einem roten Button visualisieren. Nimm doch einen CAN Baustein. H.
-
Thread
Resonator für CAN
Hallo, ich möchte an meinem AT90CAN128 einen Resonator mit 8MHz (Chip Ceramic Resonator CSTCC von Reichelt) einsetzen. Reicht die Genauigkeit/Temperaturdrift für das CAN-Modul des AVR ? Danke. Peter
Die CAN 2 Spezifikation lässt bei Bitraten bis 125Kbps ausdrücklich Resonatoren mit einer Takttoleranz bis zu 1,58% zu (125Kbps: bis 40m). Bei höheren Bitraten werden Quarze verlangt. Vor CAN 2 waren es noch
-
Thread
CAN2.0B Nachricht an CAN2.0A Gerät schicken?
Hallo! Wer kann sagen, was passiert, wenn ich eine Nachricht nach CAN2.0B extended Format an ein Gerät schicke, das nur CAN2.0A base Format versteht? Gibt es dann Probleme mit den Messagebuffern? Danke schon mal im Voraus.
nur der error counter inkrementiert, die message boxes bleiben dann davon unberührt, zumindest bei at90can128
-
Thread
Zulässiger Masseversatz bei CAN-Übertragung
am Ende) oder im Fehlerfall (Kurzschluss) deutlich mehr als 6V sein können. Mit Querströmen auf CAN-Gnd induzierst Du auf die Datenleitungen. Spikes kommen noch dazu. Dagegen helfen die speziellen Transildioden CAN0001, CAN0002 und CAN0004.
als getrennter Sekundaerbus mit CAN-CAN Kuppeleinheit ausgefuehrt (100 kBps). Das funktioniert ohne jegliches Problem. Als CAN-CAN Kuppler verwende ich AT90CAN128( Seite Kernbus) - SPI - MCP2515(Seite Gartenbus); fuer die galvanische
-
Thread
ATMEL (Microchip) erhöht die Preise
Atmel-Produkte verteuern wöllten, nicht nur AVRs (von denen übrigens auch keiner 20 Jahre alt ist, denn den AT90S1200 gibt's schon lange nicht mehr).
Ja, aber eben kryptisch. Die ersten AVRs hatte auch ein kryptisches Typennummernsystem, so AT90S4414 und AT90S4434. Klar, wenn man sich dran gewöhnt hatte, wusste man natürlich, dass der eine ein Digitallayout und der andere ein analoges hat, und dass die Upgrade-Pfade AT90S8515 bzw. AT90S8535
-
Thread
Adapter für QFN-64
Hi, gibt es Adapter für QFN-64 Gehäuse (AT90CAN128), ohne Löten zu müssen ? So etwa wie ein ZIF-Sockel zum Einklemmen oder so ? Hat jemand einen Link ? Alternativen ? Gruss, Pete
(der 128er war mir eigentlich sowieso zu "gross" und zu teuer) + MCP2515 umgestiegen, ruck zuck war die Sache erledigt.
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
die Taktfrequenz wichtig sein. Es wäre nicht der erste AVR, der die Maximalwerte nicht schafft. Der AT90S1200 war z.B. im Datenblatt mit 20MHz angegeben, das Eval-Sample war mit 16MHz beschriftet und der Produktionstyp schaffte nur noch 12MHz. Und beim AT90S8515 blieben von den 20MHz im Datenblatt sogar
schon eingegangen. Ich habe gefühlt drei unterschiedliche Generationen AVRs im Kopf: - die ersten AT90Sxxxx, die noch so klein waren, dass die meisten Speicherstellen ohne Handstände zu erreichen waren. Einzige Ausnahme war da der alte 128er - die Megas, bei denen soviel Peripherie dazugekommen war
-
Thread
Suche einen 256kByte Eeprom
Ich glaube ich bin zu blöd. Genau den AT24C1024 suche ich zum Kaufen. Finde aber nirgends. Kennt wer ein Laden , wo man den kriegt? Oder vergleichbar große, wiederbeschreibbare, serielle Speicher (I2C oder CAN)? Eigentlich brauche ich ca. 6Mbit Datenspeicher für Trajektorien. Werde ein AT90CAN128 zur Steuerung und Regelung hernehmen.
-
Thread
ATmega32 und PORTC
ATmega128 gesucht habe, warum mein Port F nicht richtig funktioniert. M103C war ja offensichtlich...
Zähne ausgebissen, weil irgendwelche Ports "analog by default" sind, und die Fuses meines ersten AVR AT90CAN128 haben mich auch ins Schleudern gebracht, aber....... "M103C" ist der Hammer. Habs mir gerade mal angesehen *gg*
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
€ http://www.aliexpress.com/item/INNOLUX-7-inch-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI/32280788144.html So langsam kommen die Preise in vernünftige Regionen, und ein ARM board + touch TFT ist nicht mehr doppelt so teuer wie ein Billigtablet.
zuschlagen. http://www.aliexpress.com/item/Tontec-7-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI-VGA/32258110924.html
-
Thread
Touchscreen unter Ubuntu
: 1.90 $ 48 ports, IRQ sharing enabled [ 14.669625] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 14.679261] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 14.680828] RAMDISK driver initialized
FLOPPY drive [ 19.530278] ide1 at 0x170-0x177,0x376 on irq 15 [ 19.542785] hda: max request size: 128KiB [ 19.575488] hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) [ 19.576526] hda: cache flushes
-
Thread
ATTiny10/11/12
Kanonen (AT90S8515 32 I/O etc.) auf Spatzen (benötigt: 5 I/O davon 1 Interrupt) schießen.... Gruß, Stephan
Syntax PRINT var ; " constant" Remarks Var The variable or constant to print. You can use a semicolon (;) to print more than one variable at one line. When you end a line with a semicolon, no linefeed will be added. The PRINT routine can be used when you have a RS-232 interface on
-
Thread
Usb (Can)
Erfahrungen mit USB? Habe schon viel gelesen hier, z.B. über FTDI, aber was ist z.B. dieser neue Chip AT90CAN128? Was läuft am schnellsten? Gibt es eine kostengünstige Lösung? Ein Schaltplan wäre sehr hilfreich! Danke Sarah Heimbach
dazwischen zu hängen. bei der software wären keine anpassungen notwendig. so weit ich weiss muss man beim can128 noch sehr viel selber machen. da gibts auch einfachere externe bausteine für aber da wären auch wesentlich mehr anpassungen notwendig.
-
Thread
MCP2515 sendet kein SO Signal an MISO (SPI)
Bit in einem register setzen? Ich verzweifel hier regelrecht. Bitte helft mir. Verwendeter AVR: AT90can128
#define PINMOSI PB2 #define PINMISO PB3 #define PORTCS PORTB #define DDRCS DDRB #define CAN0 PB0 #define CAN1 PB4 #define CAN2 PB5 //////////////////////////////////////////////////////////////////////// enum CANchannel { Tester, ECU1, ECU2 }; Dazu sei vielleicht noch
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil3) Gesperrt
and I find it perfect! It is impressive, it seems to me to use a different DSO!!! If I did not see at it with my eyes I can not believe at it, really incredible!!! Then all the trigger's functions seem to me much more stable, the trigger works fine even at high frequencies and in all circumstances!!
but the problem also occurs with Factory both ADC and gain. I hope that I explained, however, look at my screenshot please. I am sorry but I can not dwell, I am unfortunately busy now, so I am really sorry Hayo, excuse me please if You can. Thank You again Hayo and please excuse me. Gruß Luc
-
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
= 0; msg.ctrl.ide = 0; //-- CAN 2.0A msg.dlc = std_dlc; //-- Max msg.id.std = std_id; msg.cmd = CMD_TX; while(can_cmd(&msg) != CAN_CMD_ACCEPTED); while(can_get_status(&msg) ==
-
Thread
ATMega Auslaufmodell?
Anwendung auf einen Mega2560. Das Problem kommt, wenn der µC noch mehr zu tun hat. Ein Arduino mit AT328 und kleinem OLED 128x64 funktioniert. SD-Karte ist auch kein Problem, ebenso das Messen von Spannungen. Ich bin dann aufs Maul gefallen, weil seine Ressourcen nicht genügen, alles gemeinsam auszuführen
JTdCJTIyY2F0ZWdvcnlkcm9wZG93biUyMiUzQSU1QiUyMk1pY3JvY29udHJvbGxlcnMlMjBhbmQlMjBNaWNyb3Byb2Nlc3NvcnMlMjIlMkMlMjIlMjIlMkMlMjIlMjIlNUQlN0Q= Schade, nur die beiden bisherigen Typen mit nur einem CAN (AT90CAN*, ATmega*M1).
-
Thread
DVK90CAN1 und JTAGICE mkII "Failed to identify target"
mein erster Post hier. Nun zu meinem Problem: Beim Versuch über die JTAG-Schnittstelle auf den AT90CAN128 mit dem JTAGICE mkII zuzugreifen, bricht der Programmer ab mit der Meldung "Failed to identify target...". Hardware: DVK90CAN1 und JTAGICE mkII [20071029] (mit aktueller Firmware). Beide Geräte
Frequenzgenerator) und geringer ISP-Frequenz. Keine Änderung - Nach den erfolglosen Versuchen NEUES DVK90CAN1 erworben. - Software neuinstalliert (selber Rechner nach Bestriebssystemneuinstallation). Der Programmer wurde wieder ohne Probleme erkannt - DVK90CAN1 mit JTAGICE mkII verbunden, Beispiel geladen
-
Thread
PIC Oder AVR?
ich von langer Zeit einmal ein Projekt gestartet hatte und TTL-Gräber mit einem damals hochaktuellen AT90S1200 verkleinern wollte. Jahre nachdem das Projekt aus mangel an Zeit und Lust gestorben ist, hatte ich die ca. 20 uralt AVR's in meiner batelkiste gefunden und dachte, das man damit doch was machen
Schon mal versucht einen solchen Controller als Hobbybastler in DL zu > bekommen? Z.B. CSD hat den AT90USB162 und AT90USB1287. Peter
-
Thread
AVR32 grasshopper patch für ATMEL buildroot 2.3.0
] mmc0: host does not support reading read-only switch. assuming write-enable. mmc0: new SD card at address 80ca mmcblk0: mmc0:80ca SD128 123008KiB mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 000000b5 at32ap700x_rtc at32ap700x_rtc.0: setting system clock to 1970-01-01 00:00:45 UTC (45)
0: start_pfn = 0x10000, low = 0x14000 Node 0: mem_map starts at 90252000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: console=ttyS0 root=1F02 rootfstype=jffs2 mtdparts=physmap-f lash.0:128k(boot)ro,64k(env)ro,
-
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
AVR: Rogue Pointer oder böser Geist verursachen Abstürze
einen "Fehler" der mich langsam zur Verzweiflung treibt: Ich hatte zufällige Abstürze mit meinem AT90CAN128, also habe ich ein wenig Nachforschung betrieben und bin zu der Erkenntnis gekommen, dass ein "rogue Pointer" mir das Leben schwer macht. Also habe ich den RAM mit 0xFF (mit memset, ausgeführt
Der AT90 läuft auf einem ADV90CAN1 Developement board :( da is leider nix mit Quartz runterlöten. Ansonsten geb ich dir recht.
-
Thread
2x5 Tastenmatrix an AT90USB1287
am besten hier nochmal eine "reduzierte" Fragestellung. Ausgangslage: Ich versuche an meinem AT90USBKEY mit AT90USB1287 eine Folientastatur mit 2 Spalten und 5 Zeilen zu betreiben. Später soll die Tasteneingabe per USB an den PC übermittelt werden, aber das ist jetzt nicht das Ziel. Hier
Jap, zu dem AT90USBKEY hab ich ein Datenblatt, dort steht bezüglich der LEDs: "The AT90USBKey includes 2 bi-color LEDs (green/red) implemented on one line. They are connected to the high nibble of “Port D” of AT90USB
-
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
Schau dir genau das DB vom CAN128 an. Die Struktur ist auf den ersten Blick erstmal verwirrend. Dann kannste dir nochmal die Atmel CANLib V3 ansehen. Die ist nicht schlecht zum Einstieg und die könntest du dann auch verwenden (ist
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
Can you give the schematic circuit diagram? Thamks very much. my Email: bromi@icbean.com
ist schon pinkomatibel aber leider gibts den nur in QFP 128 aber ich mach das Package dazu
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
http://www.mictronics.de/?page=can_bus
Displayplatine. Es gibt sogar beim Hochfahren des Systems Meldungen darüber, mit Typ: 14:51:08 E2PROM: AT24C128 14:51:08 EEpromSize 14:51:08 Resets 14:51:08 OK Param struct Size 14:51:08 CRC Work: DF2A DF2A 14:51:08 CRC Save: DF2A DF2A 14:51:08 OK EEprom Auf dieser Displayplatine ist ja nochmal
-
Thread
SPS Terminal zur Motorsteuerung über CAN-Bus
bin auf der Suche nach einer SPS Interface, Terminal oder Module, mit der Ich kleine Motoren über CAN-Bus steuern kann. Ich habe im Betrieb schon laufende Elektronik (Boards) mit AT90CAN128 als Chip. Dieser Chip ist unter AVR Studio 4 in C-Sprache programmiert. Mit Hilfe des Programms PCAN-View
? Wenn ja, wo liegt das Problem? Nimm irgendeine mit CAN-Bus.
-
Thread
MCP2515 Bitrate
)); // Bitrate 125 kbps at 16 MHz CNF 3 spi_putc((1<<BTLMODE)|(1<<PHSEG11)); //CNF 2 spi_putc((1<<BRP2)|(1<<BRP1)|(1<<BRP0)); //CNF 1 Das sollte in hex CNF1 = 7 CNF2 = 90 CNF3 = 2 bedeuten wenn ich mich nicht irre.
immer Codevision.Da ist ja doch einiges anders.Habe dafür leider kein passendes Beispiel gefunden.Den 90can128 habe ich mit 100 kbps sendemäßig am laufen.Aber mit GCC stelle ich mich an.Ich werde es morgen mit den hex Werten noch mal versuchen.Vielen Dank erst einmal.
-
Thread
Tester für Spezialversion des AVR Bootloaders optiboot gesucht!
64/88 ATmega162/163/164/165/168/169 ATmega323/324/325/3250/328/329 ATmega640/644/6450/649/6490 AT90CAN32/64/128 AT90PWM2/3 ATtiny84/85/88/861/1634 Oft wird auch die Picopower (P) Version berücksichtigt. Der Bootloader hat dafür zwar keine Besonderheiten, aber bei der ISP-Programmierung (mit avrdude
14.7456 MHz Quarz geht es nun bis jetzt ohne weiteren Fehler. Als nächstes werde ich noch einen m128 und m32 testen.
-
Thread
AT90CAN Debugging mit dem AVR Studio
Hi, für den At90CAN gibt es ja ein plugin zum AVR Studio. Ich hab das mal installiert und komm aber nicht so ganz klar damit, bzw. wie funktioniert das mit den NAchrichten ? Sind die Nachrichten aus der canin.txt als
ich hab ein kleines can system mit 2 at90can128 aufgebaut. ich habs auch erst mit dem simulator versucht aber selbst als ich es so wie im datenblatt beschrieben versucht habe, ging es einfach nie so richtig das selbe programm
-
Thread
AVR mit USB-Schnittstelle?
weiß nur das der neben 256kB ein 84 poliges Gehäuse bekommen soll, also nochmal 20 mehr als der mega128. Da kann's natürlich sein das der mehr Funktionen bekommt
Alternativ gibt's ja schon den AT76C711
-
Thread
CAN-Bus-Analyse
ein Sniffer her. Nach stundenlanger Lektüre hier im Board bin ich jetzt bei dem ATMegaEvoBoard mit AT90CAN128 von www.microcontroller-starterkits.de gelandet, alternativ auch das entsprechende Zusatzmodul zum STK500. Eigenbau für diesen Zweck scheidet erst einmal aus, da ich mich weniger mit dem Herstellen
Manchmal sieht man den Wald vor lauter Bäumen nicht; ich werde erstmal einen Treiberbaustein an den CAN-Bus knüppern und dann mal ganz simpel den Logikanalysator dranhängen - da ist ja ein CAN-Bus-Interpreter dabei und in dem kann man auch ganz leicht mit der Bitrate herumspielen. Gruß Thomas.
-
Thread
CAN Starthilfe
Hi! Ich möchte an meinem Fahrzeug die Geschwindigkeit und Motordrehzahl über den CAN-Bus auslesen. Ich bin aber nicht wirklich vom Fach, daher hab ich mal einige Fragen: - Was ist denn CAN-High und was CAN-Low? Ich dachte bisher die CAN-High Leitung wäre die, die auf dem höheren
usw.) Sind natürlich auch einige digitale Signale dabei, aber die interessieren eh nicht. Der AT90CAN128 kann Silent-Mode und gibts bei Reichelt. Funktioniert alles super :)
-
Thread
User code auf Eval-Board ET-STM32
, first unrecognized character is `*' ../startup_stm32f10x_hd.S:4: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:5: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:6: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:7: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:8: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:9: Error: junk at end of line
-
Thread
Can -> CAN auf einer Platine
Namend Mikrocontroller Gemeinde, Vorhaben: CAN µC --> CAN WLAN Modul. Prosa: Ich möchte von meinem µC AT90CAN128 über CAN ein WLAN Modul füttern. Beides liegt auf einer Platine. Jetzt ist mir nicht klar ob ich 2 CAN Transcreiver brauche
Christian schrieb im > nur CAN zur Verfügung steht. Natürlich brauchst du dann einen Transceiver.....
-
Thread
SPI - I²C - CAN
Das caraca-Projekt macht CAN in Software. Aber sicher nicht bei 1Mbaud: http://caraca.sourceforge.net/#intro Ich benutze für CAN den MCP2515 über die SPI-Schnittstelle. Dazu brauchst Du in jedem Fall einen CAN-Bustreiber.
CAN-Controller: SJA1000 (8 Bit Interface) MCP2515 (SPI) T89C8051CC01 (+ 8051 core) C8051F043 (+ fast 8051 core) LPC2194 (4*CAN + ARM core) AT90CAN128 (+ AVR core) z.Z. nur sample status ! CAN-Bustreiber
-
Thread
CAN ACK Slot
Hallo zusammen, ich habe eine kleine CAN Grundlagen Frage. Folgende Behauptungen: - Jeder CAN Contoller (z.B. TJA1040) setzt beim korrekten Empfang einer CAN Nachricht das ACK Bit - Dies erfolgt unabhängig vom µC - Evtl. vorhandene
bit (regardless of whether the node is configured to accept that specific message or not). Beim AT90CAN128 findet man: Correct messages are acknowledged by the receivers regardless of the result of the acceptance test. Zumindest diese beiden senden ein ACK unabhängig von den Filtereinstellungen
-
Thread
Seltsames Problem mit Grafik Display
der initalisierung -> Ohne erfolg. Was vielleicht noch Interessant zu wissen ist, ich verwende einen at90can128 controller. Hätte ich am Anfang erwähnen sollen :P. Vielen Dank im Vorraus!
was aufgefallen. Da ist mir wohl ein kleiner Fopar beim Layouten passiert. Habe wohl tatsächli die CAN-Leitungen unter dem Quarz durchgezogen. Hat aber auf dem ersten blick keine Auswirkungen, weil der Fehler auch da war als der CAN komplett aus war.
-
Thread
ARM: kompliziert?
Sind sie doch gar nicht. Ich musste mich letztes Semester mit CAN beschäftigen. Da hat sich die Frage gestellt, welchen Controller ich nehme, um mit CAN etwas herumzuexperimentieren. Erst wollte ich das Board von Olimex mit AT90CAN drauf nehmen. Dann bin ich auf das
aktuellen SVN Head (http://ethernut.svn.sourceforge.net/viewvc/ethernut/trunk/) kennt viele AVR8, AVR32, AT90, AT91, NXP17 und STM32 Bausteine und Boards. Nach dem Bauen der Konfigurationsdateien und dann der Bibliotheken für das Board kann man dann schnell einigermassen portable Programme schreiben, ohne
-
Thread
Schema hinter CAN-Kommunikation im Auto
den Fehlerspeicher einzelner Komponenten in meinem Auto (Polo 9N) mittels meiner kleinen Platine (AT90CAN128 µC) zu löschen. Leider hab ich keine Ahnung wie das vor sich gehen soll. Ich hab schon mal mit nem CanAlayzer auf die Leitung geschaut, aber naja. Die IDs von ein paar Komponenten konnte ich
nochmal anschreibem, aber ich hätte da noch eine Frage. Das Diagnosegerät geht ja mit K-Line und CAN ans Auto. Bzw. die K-Line Leitung sollte ein Ausgang sein. Was genau läuft den über K-Line? Die sollte doch auf die Gateway gehen und vomn dort auf den CAN mit der passenden Baudrate. Warum aber dann
-
Thread
MCP2515 - Nachricht empfangen - und dann? :)
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
PS: Filter im CAN-Controller habe ich auch noch nie benutzt.