public:projekte:stm32-can
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
STM32-CAN – Wiki
Hardware
Hardware Version1.2
Hardware Version 1.1
Supportseite, nur für angemeldete Benutzer auf Elektronik-Keller.de
Software
FAQ
Raspberry-Pi
Hier mal ein paar Hinweise wie man das Interface am Raspi verwenden kann:
################ stm32-can einbinden $ sudo modprobe can $ sudo modprobe can-raw $ sudo modprobe slcan tail -f /var/log/kern.log $ sudo ./slcan_attach -f -s5 -o /dev/ttyACM0 attached tty /dev/ttyACM0 to netdevice slcan0 $ sudo ./slcand ttyACM0 slcan0 $ sudo ifconfig slcan0 up $ $ cansniffer -c slcan0 Hinweise neu: - in den neueren Kernel ist der CAN eventuell schon aktiviert, deshalb kein modprobe notwendig. Am besten direkt sudo apt install can-utils und dann nur den modprobe mit slcan machen.
Nun kann das Interface ganz normal mit slcan0 angesprochen und verwendet werden. Bei Bedarf kann man auch den den socketcand startzen, um das Interface von einem anderen Rechner aus z.B. mit Kayak anzusprechen:
echo starte slcan0 over WLAN on Port 29536 socketcand -i slcan0 -l wlan0 -p 29536 &> /dev/null &
Entwicklung
Lazarus DLL
VS-COM Busmaster
VS-CAN Manual - Beschreibung der VS-CAN API
public/projekte/stm32-can.1613126991.txt.gz · Zuletzt geändert: 2021/02/12 10:49 von geier99