hier wird noch gearbeitet

Nach den ersten erfolgreichen Gehversuche mit dem STM32F405-Feather habe ich dennoch die Möglichkeit des Debuggens vermisst. Die STM32 Controller haben alle eine JTAG Schnittstelle. Um diese zu nutzen gibt es unteranderem von STMicroelectronics den ST-Link.
Auf der anderen Seite ist auf dem STM32F405-Feather der Zugang zur zweiten CAN-Schnittstelle verbaut. Wenn man also ein Gateway realisieren möchte, braucht es eh ein anderes Controllerboard. STMicroelectronics hat die Nucleo Boards, welche Zugang zur gesamten Peripherie bieten. Das Board hat einen integrierten ST-Link Debugger. Der ST-Link lässt sich bei Bedarf auch abtrennen und mit einer Steckerleiste für andere Controller nutzen.

So sieht das Teil aus

Das Nucleo zusammen mit seiner gefiederten Schwester Noch was dazu schreiben..............

Roadmap

Erst einmal nur Zusammenfassung der Eckpunkte (unsortiert)

STM32CubeIDE mit der Konfiguration für den CAN Stack Inzwischen habe ich mir ein eigenes dual CAN Shield gebaut.
Das Ganze wird zur Zeit dazu genutzt im ein STM32Cube Extension Package für einen CAN Communication Stack mit diversen Transportprotokollen zu implementieren.