cancel
Showing results for 
Search instead for 
Did you mean: 

CANBUS peripheral of the STM32F746ZG works with a MCP2551 transceiver..??

DColl.5
Associate

Hello, I have a big doubt. I have a STM32F746Z microcontroller and I want to use the CANBUS peripheral connected to a MCP2551. 

The MCP2551 datasheet specifies that the communication lines with the microcontroller work with 5V voltages and the STM32F746 datasheet doesn't specify if it tolerates those voltage levels. Considering that the microcontroller is powered with 3.3V, I don't know if I risk damaging the micro.

4 REPLIES 4

>>STM32F746 datasheet doesn't specify if it tolerates those voltage levels.

Pretty sure it explicitly states CAN1_RX/CAN1_TX are "FT" pins

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Consider perhaps using an SN65HVD230, like the STM32F7x6G-EVAL board does

https://www.ti.com/product/SN65HVD230

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
DColl.5
Associate

Thank you very much for the information ... now I am reviewing the datasheet of the component that you recommended. Thank @Community member​ ​ ..!!

KiptonM
Lead

I am using the MCP2562 because it works from 1.8V to 5.5V. My board voltage is 3.3V

The MCP2561 should work also.