I'm trying to get a CAN interface running on a Fusion for STM32 v8 board and have a few questions:
- It seems like e.g. the mcp2542-click should provide a CAN transceiver which should directly be controllable via the STM bxCAN peripheral, is this correct?
- The corresponding example mcp2542 seems to write UART to the CAN transceiver - is there some magic happening anywhere or does this example indeed simply use the CAN physical layer to write UART frames?
- For the legacy library there is a CAN library which seems to also use the CAN transfer layer - is it internally using the STM bxCAN periphery?
- Is there also a CAN library for the mikroSDK library which I could not find?
- Is there a library for CANopen?
- And a final hardware question: since there are multiple CAN transceiver clickboards provided by mikroe, is there some document which provides an overview over advantages/disadvantages of these transceivers?
Sebastian