STM32F042F6P6: USB und CAN gleichzeitig?

Gast #4263595
Lesenswert?

Auf die schnelle konnte ich nix gegenteiliges finden.

Der hier hatte wohl die gleiche Absicht:

https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/DispForm.aspx?ID=2293&Source=/public/STe2ecommunities/mcu/Tags.aspx?tags=can

Im Reference Manual auf Seite 865 steht zumindest etwas von "Up to 1024 
bytes of dedicated packet buffer memory SRAM (last 256 Bytes are 
exclusively shared with CAN peripheral)"

http://www.st.com/web/en/resource/technical/document/reference_manual/DM00031936.pdf

Die Jungs scheinen also endlich das Problem des gemeinsamen RAM 
irgendwie gelöst zu haben. Ob das einfach zu implementieren ist, weiß 
ich auch nicht...klingt etwas frickelig - so als müsste man den 
"exclusively shared Ram" noch auseinanderklamüsern. Naja, Viel Spaß ;)
#4264937
Lesenswert?

Ich habe auch schon länger mit diesen Controllern experimentiert, bin 
aber leider zum Schluß gekommen, dass es nicht funktioniert, weil die 
USB- und CAN-Pins identisch sind. Hier haben die Entwickler des 
Controllers wohl nicht geplant, dass jemand USB und CAN gleichzeitig 
benutzen will. Obwohl das heutzutage sehr häufig gebraucht wird. CAN und 
USB gleichzeitig ist erst ab den 48poligen Controller möglich.
Persönliche Seite #4264973
Lesenswert?

Erwin R. schrieb:
> Hier haben die Entwickler des
> Controllers wohl nicht geplant, dass jemand USB und CAN gleichzeitig
> benutzen will. Obwohl das heutzutage sehr häufig gebraucht wird. CAN und
> USB gleichzeitig ist erst ab den 48poligen Controller möglich.


Wahrscheinlich haben sie das schon mit bedacht, jedoch dann zum Schluss 
gekommen, dass es eine ganze Familie von Controllern gibt.
Einen kleinen Controller "extra" für USB-CAN-Interfaces wollten sie dann 
wohl doch nicht mehr bauen.

Die meisten CAN-Anwendungen brauchen wohl kein USB, dafür aber mehr IO.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren