A simple CAN to USB bridge for STM32F4
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
EWARM
README.md
main.c
main.h
readme.txt
stm32f4xx_conf.h
stm32f4xx_it.c
stm32f4xx_it.h
stuff.c
system_stm32f4xx.c

README.md

CAN-viewer

A simple CAN to USB bridge for STM32F407.

It reads two CAN interfaces, CAN1 (PA11/12) and CAN2 (PB12/13). When registering some activity on any CAN bus, it receives data and sends it to the USB via VCP (virtual COM port).

You can watch received data in Putty or similar terminal; or write your own app.

----- Detailed description ----- 1. Open /EWARM/CAN_reader.eww in IAR (version 6.30 is good) 2. Compile it and load to the target STM32F407VGT device 3. Make two hardware CAN interfaces (schematics and board files are in the /interface folder) 4. Connect it to the CAN bus of the car, and USB to client USB jack on STM32F407 board 5. Open putty or similar app 6. Do some activity on the car (open the door, press any button, start the engine, etc) and watch data packets in console log.