-
Thread
SJA1000 spannungsversorgung
hm ich hab hier zwar einige datenblätter, kenn mich aber trozdem ned ganz aus. beim SJA1000 gibts ja VSS1-3 und VDD1-3. was genau bedeuten diese? wie schließ ich das alles zusammen? und vor allem wo finde ich beim SJA den GND anschluss? pls help^^ thx bye dave
-
Thread
Alternative zu SJA1000
hallo, ich bin auf der suche nach einer alternative zum SJA1000. Etwas was nicht so viel I/Os verbraucht. Ev. über I2C oder SPI. Muss nicht wahnsinnig schnell sein. Mir reichen schon 100KBit. Kennt jemand von euch sowas? Gruss, schorschi.
-
Thread
AVR und SJA1000 CAN Controller??
Hallo! Hat schonmal jemand einen SJA1000 mit einem AVR angesteuert? Hat da jemand ein Beispielsource für mich? Sascha
Hallo! @Dennis Ja, da war ich schon. Leider wird dort der SJA1000 nicht benutzt. Habe unter LabView schon einige Erfahrungen mit dem SJA1000 gesammelt, und mich so halt darauf eingeschossen... @Schmittchen Das werd ich gleich mal machen! Werde ja demnach wohl
-
Thread
Entscheidungshilfe CANController gesucht
). Zu welcher Variante würdet Ihr mir raten? Ich würde bei einem externen CAN-Controller den SJA1000 wählen, weil der von Microchip nur per I²C-Bus ansprechbar ist. Würde zwar Ports sparen, wäre aber auch fehlerträchtiger bzw. unübersichtlicher. Vielen Dank im Vorraus. Ich werde mir auf jeden Fall mal die entsprechenden Datenblätter äher ansehen bzw. habe es schon getan (SJA1000). Gruß Rahul
-
Thread
AVR 8535 + Can Controller Problem!!!
Hallo! Ich habe den SJA1000 (CAN-Controller) an meinem AVR 8535 angeschlossen. PORTB und PORTD. Irgendwie schaffe ich es einfach nicht den SJA1000 korrekt anzusprechen! Siehe Quellcode Kann mir jemand erklären was ich da falsch
Hier habe ich mal noch das Timing vom SJA1000 gepostet!
-
Thread
Prob mit SJA1000 CAN Bus Controller
Kannst du vielleicht mal kurz schildern, wie du den SJA1000 initialisierst?
Hallo ! Ich will mit dem AVR 8535 CAN Botschaften senden und empfangen. Dazu verwende ich einen SJA1000. Kann mir jemand dazu Infos geben? (Hardwareaufbau und Software) Ich habe keinen Plan!!!
-
Thread
CAn-Controller und AVR ???
kann man anschalten ;-) Der SJA1000 hat ja auch ein Parallelinterface. Würde also passen. Aber vielleicht möchtest Du ein smartes Leiterplattendesign auf engstem Raum, um zB. nur ein Sensorsignal auszuwerten, welches seine Daten
, LED und RC5-Empfänger auf einem 90S1200 (15 IO-Pins) mit angeschlossenem 82C200 (Vorgänger des SJA1000). Für die ganze Applikation hab ich knapp über 200 Worte gebraucht, allerdings in Assembler. Gruß Eddi
-
Thread
CAN auch schneller als MCP2515 ?
an den MCP2515 senden. Ist es überhaupt realistisch mit "C" und einem anderen Controller, z.B. SJA1000 oder AT90CAN128 solche Antwortzeiten zu erreichen? Beste Grüße Karsten
Beitrag #3499505: > Ist es überhaupt realistisch mit "C" und einem anderen Controller, z.B. > SJA1000 oder AT90CAN128 solche Antwortzeiten zu erreichen? Nun ja, bei einem ARM z.B. LPC2000 mit CAN müssen nur intern Register gelesen und geschrieben werden, das erspart den Bus. Ich fand das schon
-
Thread
Zugriff auf gleiches Signal aus verschiedenen Prozessen?
Top-Level: IO-Pins ^ Eins tiefer: Datentransfer ^ : SJA1000 ^ : Protokoll ^ Zuunterst: Steuerung
Steffen Hausinger schrieb im Beitrag #1804641: > Protokoll-Engine > v > Ansteuerung SJA1000 > v > Datentransfer Alternativ kannst Du den Datenfluss modellieren: +----------------+ +----------------+ +----------------+ |Protokoll-Engine| -> | SJA1000 | -> | Datentransfer
-
Thread
Von Arbiträr-Funktionsgenerator erzeugtes CAN-Frame in CAN-Bus einspeisen
Hallo, bei CAN-Bus Controllern wie z. B. dem SJA1000T (https://www.nxp.com/part/SJA1000T#/) von NXP Semiconductors kann man über die Bus Timing Register (BTR0, BTR1) den Abtastzeitpunkt für die einzelnen Bits anpassen. Über das Bit Rate Calcutaion Tool
PEAK-System Technik GmbH lassen sie die entsprechenden Registerwerte recht komfortabel ermitteln (siehe "SJA1000 Nominal Sample Point (BTR0-BTR1).png"). Der Auszug "SJA1000 Nominal Sample Point.png" aus dem Datenblatt (Seite 51) des Controllers erläutert die Bedeutung der einzelnen Werte [https://www.nxp.com
-
Thread
CAN Controller
Hallo, ich habe mal eine Frage: Welchen vorteil/nachteil hat das einbinden eines SJA1000 bei einem Mega µC in den oberen adressbereich für externe RAM. Ist das einfacher/schneller als die kommunikation über SPI bei einem MCPxxxx? Gruß g0nz00
danke für die erklärung. Die CAN Bibliothek kann ja auch den SJA1000 bedienen. Da sollten doch die Adressen bereits enthalten sein. Werde die mir mal angucken. Gruß g0nz00
-
Thread
AT90CAN booted manchmal -> JTAG debugger ?
Moin Moin, Ich versuche ein At90CAN128 mit zwei SJA1000 als CAN-Router zu entwickeln. Router daher, weil bestimmte Daten nur an den einen oder anderen SJA1000 weiter geleitet werden sollen. Nun habe ich das Problem, das der AT90CAN an einer Bestimmten
Debug-Ausgaben auf dem CAN um das Problem einzukreisen. Warum eigentlich einen 90CAN und zwei SJA1000? Drei CAN-Busse? Hast Du die SJA1000 an das externe Speicher-Interface gehängt?
-
Thread
SJA1000 am AT91SAM9260
Hallo Zusammen, hat schonmal jemand einen SJA1000 CAN Controller an einem AT91SAM9xxx Controller angeschlossen? Der SJA1000 benötigt ja ainen Multiplexed Bux und wenn ich das Datenblatt des AT91SAM9 richtig interpretiere, dann kann der so etwas nicht
Muss es aber der SJA1000 sein? Evtl. genügt ja der [[CAN#MCP2515]]
-
Thread
DeviceNet mit FPGA
DeviceNet Software Stacks die mit den internen oder auch bestimmten externen CAN-Controllern (z.B.: SJA1000) kommunizieren. Ich benötige das gleiche für einen FPGA. Was für prinzipielle Lösungsmöglichkeiten gibt es? Macht es Sinn einen SJA1000 im FPGA abzubilden oder ist das Preis/Leistungsverhältnis
marty schrieb im Beitrag #2272639: > Macht es Sinn einen SJA1000 im FPGA abzubilden oder ist das > Preis/Leistungsverhältnis besser wenn er extern ist? Rechne es einfach mal aus (auf Opencores gibt es einen Nachbau des SJA1000). Ich habe dann 4 von den SJA1000
-
Thread
Was kann man mit CAN alles steuern?
Elektronikladen: http://elmicro.com/de/candip.html Von Elektor gibt es eine Bauanleitung Anschluss SJA1000 an PC - etwas ähnliches m. E. auch in der Codesammlung. Du kannst: a) den SJA1000 auch an einen MEGA16 basteln und das ganze 2 x aufbauen b) oder zwei ATMEL mit CAN nehmen. Wenn Du das
na - oben schrieb ich doch schon: > Von Elektor gibt es eine Bauanleitung Anschluss SJA1000 an PC > etwas ähnliches m. E. auch in der Codesammlung Otto
-
Thread
SJA1000 an LPT Schnittstelle
bitte vielmals um Endschuldigung! hab nichts im Internet gefunden. Will nur wissen ob ich den SJA1000 direkt an die LPT anhängen kann. Mehr nicht. MfG AVRFreak
wurde > direin netter Link gepostet. Auf der Homepage ist ein schöner > Schaltplan,wie du den SJA1000 an den Parallelport anzuschließen > hast. AVRFREAK: > Will nur wissen ob ich den SJA1000 direkt an die LPT anhängen kann. > mehr nicht. Eigentlich sollte doch damit deine Frage beantwortet
-
Thread
Platine für CAN BUS
Platine für einen CAN BUS Teilnehmer geätzt hat? Platine: AVR Baustein z.B. ATMEGA8 oder ATMEGA8535 + SJA1000(CAN CONTROLLER) Da ich mit CodeVisionAVR programmiere wäre es super, wenn ich auf dieser Platine einen von den oben genannten AVR Bausteine verwenden könnte + SJA1000. Gruß
kann ich dieses auch ohne Probleme an meinen CAN Teilnehmer dranhängen? Ich verwende nämlich den SJA1000 CAN Controller und den CAN Tranciever 82C250. Meinst du das wird gehen?
-
Thread
SJA1000 - Problem
0x17F DLC: 0x04 Data1: 0xFF Data2: 0xFF Data3: 0x56 Data4: 0x78 und aus den Registern des SJA1000 kommt zurück: Id: 0x178 DLC: 0x04 DAta1: 0x00 Data2: 0x00 Data3: 0x00 Data4: 0x78 Meine Frage nun: hatte jemand schon ein ähliches Problem biem empfangen von Daten mit dem SJA 1000 und
0x04 data1: 0x3f data2: 0x34 data3: 0x56 data4: 0x78 dann kommen die Daten richtig aus dem SJA1000 raus, habe auch mal das Signal am RX-Pin des SJA1000 oszilloskopiert, das kommt mit bit-stuffing und so weiter richtig am Pin an - nur scheinbar werden die Daten nicht richtig in die Register geschrieben
-
Thread
Assembler Code nach C übersetzen
#$01 ; SJA1000 CAN parameters jsr writeSJA1000 ; write to CAN-Controller register ;die Funktion writeSJA1000 ; Func: writes a byte to a given SJA1000-CAN-Controller address ; Args: X = register address, A = new contents ; Retn: - ; Dest: - writeSJA1000 stx CAN_ADDR-1 staa CAN_DATA rts ========================================================================== Meine Übersetzung nach C sieht bislang so aus: =====================
-
Thread
SJA1000 ungerade Register
Hallo, ich möchte einen SJA1000 mit dem FPGA CycloneII ansteuern. Um die Spannungspegel anzupassen ist zwischen FPGA und SJA1000 ist ein Levelshifter installiert (s.Anhang). Das Schreiben und Lesen von geraden Registern klappt,
wir verwenden auch SJA1000 über Busswitches an einem FPGA. Klappt soweit... Was man machen könnte: Hast Du mal einen anderen SJA1000 Chip versucht? Könnte es ein übersprechen zwischen Leitungen sein, das nur bei ungeraden
-
Thread
SJA1000 + USB
Hi, ich habe mir einen CAn Adapter mit dem SJA1000 aufgebaut. Den Adapter steuere ich über die LPT meines Rechners an. Funzt soweit gut. Jetzt möchte ich das ganze via USB ansteueren. Wie könnte ich dies ohne viel Hardware aufwand realisieren?
-
Thread
SJA1000+ATMega16
Hallo Leute, ich krieg es zum sterben nicht hin den SJA1000 mt einem ATMega16 anzusprechen, ich bekomme nur Müll als ausgabe, hat jemand vielleicht einn Quellcode für mich? Ich versuche den Can-Bus aus einem Blaupunkt Navi auszulesen. E-mail: notebook
Muss es denn ein Mega16 sein? Der SJA1000 hat doch so ein schönes RAM-Interface, da würde ein Mega162 viel besser drann passen und Du kannst auf den SJA über einfache lds- und sts-Befehle zugreifen. Ansonsten musst Du ja jede Schreib- und
-
Thread
ATMEGA162 + SJA1000 Ansteuerung
Reset. MODE ist an VDD und CS an GND. Hat einer schon mal erfolgreich so einen ATMEGA162 mit SJA1000 zum laufen bekommen? Hat vielleicht jemand ein funktionierenden Beispielcode? Am besten in C oder BASCOM. Vielen Dank für eure Hilfe! Gruß Hermy
timings ausprobiert unter anderem berechnet und diverse Steuerbits getestet, es scheint so als wenn am sja1000 nichts ankommt. code im anhang Gruß Hermy
-
Thread
Zeitstempel beim CAN-BUS
ich da unbedingt den Interrupt vom SJA1000?
Ich habe da noch eine Frage. Welches Register bzw. Bit vom SJA1000 ist dafür zuständig, beim Empfang von einer Nachricht? Oder anders ausgedrückt. Wie kann ich erkennen ob gerade eine Nachricht anliegt oder nicht?
-
Thread
SJA1000 und Bus-off
Hallo zusammen, ich habe hier ein Problem mit dem SJA1000. Meistens funktioniert alles einwandfrei, aber ab und zu läßt sich der Controller nicht zum Senden überreden. Beim ersten Sendeversuch geht er gleich auf "bus off". Das ist auch unabhänging davon,
-
Thread
CAN Bus - Busabschluß ???
Hallo ! Ich sende mit dem SJA1000 Nachrichten an den PEAK Dongle (PC Seite). Der PEAK Dongle ist mit 60Ohm terminiert. Frage: Muss ich noch auf der anderen Seite (SJA1000) irgendwelche Abschlusswiderstand anbringen???? Und wenn
erklären was die Fehlermeldung Overrun bedeutet?? (Overrun wird hochgezählt sobald ich daten vom SJA1000 an den Peak DOngle sende)
-
Thread
CAN controller an externen Bus
Den SJA1000 kennst Du? Der hat einen gemultiplexten und 8Bit Bus. Ich habe den schon benutzt und der funktioniert gut.
Die Multiplex-Umschaltung an die Adress-Leitung anschließen (ALE). Man schreibt die SJA1000 Adresse auf den Bus, dann auf eine andere Adresse R/W die SJA1000 Daten.
-
Thread
89S8252 mit externem CAN-Controller AN82527
Der SJA1000 ist ähnlich. Wäre auch in Ordnung. Hab den AN82527 eben nur gaerade vorrätig... haggy
der CAN-Controller. Er galt lange Zeit als Referenz und bietet wesentlich mehr Features als der SJA1000, z.B ist das Host-Interface mit und ohne Multiplexing betreibbar. Irgendwie war die Produktpolitik von Philips besser, so hat sich der 82C200(SJA1000) auch dort durchgesetzt wo er eigentlich fehl
-
Thread
Linker error - undefined reference to `main'
at90can_get_message.o build/at90can_get_buf_message.o build/at90can_error_register.o build/at90can_set_mode.o build/sja1000.o build/sja1000_buffer.o build/sja1000_send_message.o build/sja1000_get_message.o build/sja1000_error_register.o build/can_buffer.o --output can.elf -Wl,-Map=can.map,--cref -lm c:/winavr-20090313
-
Thread
SJA1000 anschließen an AVR
Hallo leute, Kann ich beim SJA1000 CS WR RD und ALE einfach an irgendeinem pin anschließen? Und was bedeutet ALE und welche funktion hat der Pin. CS = aktiiert den SJA1000 für datensenden und empfangen; WR = write; RD = read;
IS dass o richtig? MFG Mike Datasheet: http://www.nxp.com/acrobat_download/datasheets/SJA1000_3.pdf
-
Thread
SJA1000 senden keine Nachricht
ausgelöst" stehen. Es kann auch sein das die Initialisierung doch nicht richtig ist. Wie gesagt den SJA1000 habe ich zusammen mit einem ATMEL Controller am laufen. Klappt wunderbar. /*----CAN Botschaft senden------------------------------------------------*/ void TForm1::canmessage_write(struct
Hallo Volker am CAN Bus hängt noch ein anderer Teilnehmer drann. Hast du eine Application SJA1000 an LPT Port aufgebaut? Wenn ja, wie sieht dein Programm unter Windows aus?
-
Thread
ATxMega o. ARM-Cortex-M3
Debugger + Router bauen und die Anforderungen lauten wie folgt: 6x CAN 1Mbit(max) MCP2515 o. SJA1000 11Bit + 29Bit Identifier 2x Uart to USB Bridge (z.B. mit FT2232) 1x Uart mit Max232 1x Externen Speicher (der Controller sollte ein externes Memory Interface besitzen) 1x Epprom 1x SD-Card 20x
Vorgehensweise bei der Benutzung eines STM32Fxx Anbindung mit einem multiplexed device (8Bit) z.B. RAM o. SJA1000 mit dem FMSC I/F? Haben Sie Appnotes für die Hardware und Software?
-
Thread
Empfehlung für CAN-Controller?
besten verwendet. Ich habe bis jetzt zwei verschiedene Typen herauskristallisiert, und zwar den SJA1000 und den Intel I82527. Ein wichtiges Kriterium für mich ist, dass der Controller CAN 2.0B unterstützt und ein paralleles Bus-Interface hat. Dazu soll er noch in einem möglichst kleinen QFP-Gehäuse
>Der I82527 und der SJA1000 sollten laut Datenblatt erst ab 4.5V >funktionieren. Wenn das so da steht, dann wird das auch so stimmen. Alles andere ist undefiniert. Was hast du denn überhaupt für einen Mikrocontroller
-
Thread
Welcher CAN controller
Full-CAN oder Basic-CAN. Beides hat Vor- und Nachteile. Ich nehme am liebsten den MCP2515, der SJA1000 hat mir zuviele Anschlüsse :-)
Der SJA1000 ist speziell für 8051/AVR optimiert (gemultiplexter Daten-, Adreßbus, ALE, /RD, /WR = 11 Leitungen). Wenn Dein MC ein HW-SPI hat würde ich auch den MCP2515 empfehlen. Peter
-
Thread
SJA1000 an Adress- und Datenbus
Der Vollständigkeit halber sollte erwähnt werden, dass man den SJA1000 auch über "normale" Ports anschliessen kann - dann brauch man keine weitere Logik. Otto
>ich den gemultiplexten AD-Bus vom SJA1000 an meinen Controller >angeschlossen? Ein Gedanke ist die Nutzung eines CPLD. Doch fehlt es mir >an Wissen für die korrekte Umsetzung. Den kannst du doch so anschliessen. Du must nur die ALE
-
Thread
AT91RM9200 ARM9 und CAN SJA1000 unter LINUX
Ich möchte nun einen CAN Controller, an das Board anschließen. Dazu habe ich mir den Philips SJA1000 ausgesucht. Ich habe den SJA1000 an den Datenbus D8-D15 des AT91RM9200 angeschlossen, da an D0-D7 ein NAND Flash angeschlossen ist. Alle Steuerleitungen ALE, RD, WR sind an die entsprechenden PINs
Also ich würde den SJA1000 an D0-D7 anschließen und einen freien CS (NSC4) vom AT91RM9200 zur Ansteuerung nehmen. Somit könntest du den SJA1000 als StaticDevice ansprechen. Oder liege ich da etwa falsch?
-
Thread
Kommunikation mit CAN zwischen MCP2512 und 80c592
CNF1: SJW<1:0>=1; BRP<5:0>=17; //da die selbe anzahl von segmenten da ist, gleich wie beim SJA1000t CNF2: BTLMode = 1 //da ja PHSEG2 über CNF3 eingestellt wird SAM = 0 PHSEG1<2:0>=5 //da jetzt min. ein Propagtion segment da ist(hat der SJA1000 nicht PRSEG<2:0>=0 //damit nur ein Propagtion
Canbus anschaue, ist der mit dem MP2515 ca um den faktor 20 schneller als der des Gateways mit dem SJA1000T. Wo liegt mein gedankenfehler? mfg, Stefan
-
Thread
SJA1000 CAN-Controller
Hallo Zusammen, ich arbeite derzeit mit einem SJA1000 CAN Controller, den ich im BasiCAN betreibe. Leider habe ich immer das Problem, dass nach dem Initialisieren das erste CAN-Telegramm das der SJA1000 empfängt, falsch ankommt. Später gibt es eigenartiger
-
Thread
SJA1000 Eagle Library
Hallo zusammen, gibt es für den SJA1000 eine Eagle Library? Für Hilfe wäre ich sehr dankbar. Mfg Malve
Findest Du aber auch mit dem Add-Befehle durch die Suche "*sja*". Ausserdem liefert google mit "sja1000 eagle" das hier: http://web.mit.edu/storborg/www/eagle-lbr/sja1000.html Grüße Andreas
-
Thread
SJA1000 lesen z.T. fehlerhaft
Hallo, Kann mit SJA1000 über CAN-Bus senden und empfangen. Wenn ich z.B. folgende Nachricht an den SJA1000 schicke: 11 22 33 44 55 66 77 88 klappt alles. Wenn ich jedoch folgende Nachricht schicke (FF FF FF FF 88 FF FF
getestet: Lese 4D FF FF FF 88 4D FF 00 statt FF FF FF FF 88 FF FF 00 aus dem Empfangspuffer des SJA1000...
-
Thread
Mikrocontroller mit CAN
wie beim SJA1000. Du kannst aber auch Message Objekte zu einer FIFO zusammenfassen, indem sie alle die gleichen Identifierbits kriegen. Allerdings ist das erstmal keine echte FIFO, da immer das erste freie Objekt
Hallo, Der Unterschied ist Basic-CAN (SJA1000) und Full-CAN(XC886/888). Der SJA hat ein Register zum Senden und ein FIFO für Emfang. Wenn Du Messages mit verschieden IDs senden willst, musst Du immer vor dem Senden die Einstellungen ändern.
-
Thread
Auswahl Bussystem
zu verschaffen geht über den USB-Interface-Chip FT2232C, an dem ein CAN Controller MCP2515 oder SJA1000 hängt.
man über eine DLL von FTDI an. Kein Hexenwerk. In dessen Datasheet ist die Anbindung eines SJA1000 beispielhaft aufgeführt.
-
Thread
USB2CAN Adapter aus China - kann der was ?
Werden die wirklich noch gebaut? Die Liste der Teile liest sich wie aus dem Antiquariat, der SJA1000 ist doch schon bestimmt 10 Jahre abgekündigt? Ah, es gibt einen SJA1000T.
:SJA1000T
-
Thread
SJA1000 senden nicht!
Hallo an Alle, ich habe den SJA1000 an die LPT angehängt. Die LPT kann ich ohne weiteres ansteuern. Ich vermute mal dass die Initialisierung des SJA1000 via LPT funktioniert. Nur fällt mir folgendes ein nachdem ich den SJA1999 initialisiert
aus. Das ist echt komisch. In einer anderen Applikation funktioniert der Code. Da habe ich den SJA1000 an einen ATMEGA angeschlossen da kann ich Botschaften senden und empfangen. Hmmmm... Was vielleicht noch sein könnte ist, dass ich keinen 16Mhz Quarz verwende sondern einen 8Mhz Quarz. Der PEAK CAN
-
Thread
Codevision+externer SRAM mit mega162
Hallo! Ich möchte unter Codevision einen SJA1000 ansteuern. Dafür benutze ich einen ATmega162. Wie der SJA1000 angeschlossen wird, ist mir im Prinzip klar. Der wird wie ein externer SRAM im memory mapped Mode betrieben. Nur die softwaremäßige
Initialisierung des Stacks noch etwas beachten, wenn ich einen externen SRAM bzw. einen Memory Mapped SJA1000 angeschlossen habe? Ich hoffe, mir kann da jemand weiterhelfen. Die Problematik dürfte ja unabhängig vom SJA1000 sein und beim externen SRAM genauso auftreten. Vielen Dank schonmal! Greetz
-
Thread
Gateway zwischen zwei CAN-Netzen
CAN-geschichte bin ich ein ziemlicher Anfänger. Ich plane den Aufbau mittels Mega162 und zwei SJA1000. Ist das soweit richtig oder kennt jemand eine elegantere Möglichkeit? Gruß Mirko
schon, aber auch nur, weil man es sich so einfach wie möglich machen möchte. abgesehen davon sind 2 sja1000 fast so teuer wie ein lpc2119
-
Thread
SJA1000 an Adress- und Datenbus
SCB9328 von synertronixx.com) zu bauen und dabei auf eine kleines Problem gestoßen. Ich will einen SJA1000 an einen 16Bit Adress- und Datenbus anschließen. Mein Controller hat separate Adress- und Datenleitungen. Wie bekomme ich nun den gemultiplexten AD-Bus vom SJA1000 an meinen Controller? Mit einer
folgenden Byte auf die gerade Adresse geschrieben bzw. davon gelesen. Manche ISA-Karten mit dem SJA1000 verwenden diese Technik. Im der Elektor war vor ca. 3-4 Jahren ein Artikel zu einer Selbstbau-ISA-Karte mit SJA1000 nach diesem Prinzip. Vielleicht kannst du dir den Artikel ja irgendwoher besorgen
-
Thread
SJA1000 und ATmega32A
ich brauche eure Hilfe, es geht um folgendes: Ich hab einen ATmega32A und möchte ihn mit einem SJA 1000 und PCA82C250 an den CAN-Bus anschließen. Ich habe den ATmega und SJA1000 folgendermaßen beschalten: ATmega SJA 1000 PC0-7 AD0-7 PA0 ALE PA2 !
Laborzwecken mit Steckbrett haben wir erstmal die billigere Variante (atmega32 waren halt da und sja1000 is billig) bevorzugt. > Ohne mir jetzt den Code angeschaut zu haben, ist das JTag abgeschalten? > Liegt ja auf PortC. Ob der JTag abgeschaltet ist, weiß ich leider noch nicht genau, aber is
-
Thread
sja 1000 kein empfang von nachrichten
hallo! habe auf basis von sja 1000 und pca82c250 zwei pc->canbus interface gebaut. das program habe ich gefunden unter elektor.de.ich kann die register auslesen , ich kann die beschreiben aber ich sehe keine änderung in dem buferregistern. habe schon nur die beiden sja 1000 in einen bus angeschlossen txd->rdx und zurück aber es geht nicht.was mache ich falsch
-
Thread
SJA1000 - frage
sallü, kann mir jemand sagen, wie sich ein SJA1000, der im BasicCAN-Mode arbeitet, verhält, wenn er einen Extended-Identifier empfängt?? danke für eure hoffentlich zahlreichen antworten :-) gruss sven :-)
Man lese im Datenblatt des SJA1000: Seite 8 Abschnitt 6.2.1.4 CAN2.0B " In BasicCAN mode it is possible to transmit and receive standard frame messages only (11-bit identifier). If extended frame messages (29-bit identifier