How does STM32 communicate with UAVCAN GUI Tools

How does STM32 communicate with GUI Tools through SLCAN of Ardupilot? What basic protocols are required?

Generally, questions about ArduPilot are better asked on the ArduPilot forum, but I can help here. The answer to your question is embedded in the question itself: SLCAN (sometimes referred to as LAWICEL protocol) is the protocol you are looking for. There is no formal specification but a reasonably common subset is described here:

https://files.zubax.com/products/com.zubax.babel/Zubax_Babel_Datasheet.pdf#page=16

Thanks, I wil try.