Stand-Alone CC von Flexray

OP #1034820
Hello everybody!

In meiner Diplomarbeit muss ich externe Flexray Kommunikation mit Hilfe 
von Blackfin 537 realisieren
Nach einer länge Suche habe ich nur zwei Stand-Alone CC gefunden, und 
zwar MB88121B/C und MFR4310. Die beiden Chips bieten jeweils drei 
Schnittstellen an, mit einem uC zu kommunizieren.

MB88121B/C:
a) 16-bit multiplexed Mode.
b) 16-bit non-multiplexed Mode.
c) SPI Mode.

MFR4310:
a)HCS12 Interface.  „HCS12 Interface for direct connection to 
Freescale’s HCS12 family of microcontrollers“
b)MPC Interface.  „MPC Interface for asynchronous connection to 
Freescale’s MPC5xx and MPC55xx family microcontrollers“
c) Asynchronous Memory Interface (AMI). „Asynchronous Memory Interface 
(AMI) for asynchronous connection to microcontrollers“

Meine Frage: Weiss jemand, ob alle obigen 6 Möglichkeit mit Hilfe 
Blackfin 537 realisierbar sind? Oder nur MB88121B/C c) SPI Mode kann man 
implementieren? Sind die anderen 5 Schnittstelle nur dann einsetzbar, 
wenn man spezifischen uC verwendet?

Vielen Dank voraus!
Gast
Die HCS12- und MPC Busse des MFR4310 werden nur mit den entsprechenden 
Freescale Prozessoren laufen.
Die anderen Anbindungen sollten dagegen prinzipiell mit jedem µC 
funktionieren, auch mit einem Blackfin. Obs dann auch tatsächlich 
zusammenspielt weiß man leider meist erst hinterher...

Ich persönlcih finde ja den SPI mode interessant, hast du vielleicht 
Angaben zu der erreichbaren Geschwindigkeit?
OP
Hallo Peterguy,
Wie deine Antwort finde ich auch SPI relativ einfach:)
Persönlich wollte ich eine 10Mbps Netzwerk aufbauen. Sollte ich SPI Mode 
wählen, müsste auf 2 Mbps verzichten, weil MB88121B/C nur 8 Mbps SPI 
versorgt. Mir wäre lieber, MB88121B/C a)  und b) zu verwenden, da die 
beiden auch DMA (Direct Memory Access) unterstützen. Damit könnte ich 
wahrscheinlich die schnellere Datenübertragung bei gleichzeitiger 
Entlastung des Prozessors implementieren.

Hat jemand noch Vorschläge? Ist in den beiden Modi MB88121B/C a)  und b) 
die Geschwindigkeit 10Mbps wirklich mit einem normalen uC (Blackfin 537) 
realisierbar?
Gast
Ich nochmal...
Mach Dir um die 10 MBit des FlexRay keine großen Sorgen. Solange du 
nicht den kompletten Busverkehr eines zu 100% ausgelasteten FlexRay 
Clusters aufzeichen möchtest, sollte ein 8MHz SPI ausreichen.
Wenn du allerdings ein Analysegerät beuen sollst, nunja dann kannste SPI 
vergessen ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.