STM32F072 CAN to USB HID Converter
Hi all!
I am planning to make a USB to CAN converter or can sniffer and want to do it in most efficient way. First step can be just sniffer. So I want send all received packages from CAN(at max speed (500kbps %80 or %100 bus traffic) and send them via USB like real time. I want to do it without any latency nor data lost. Is it possible to do it? I saw in the datasheet (page 30) that there is a shared memory with CAN and USB.
How it works actually?
Can CAN write the received packages to this memory and can USB send the packages to the PC with HID interface when there is a new package?
Can I make the process automatically? Is there any app note or example about that?
Thanks in advance.
cheers,
