STM32的引脚是支持5V的,你可以串个100的电阻,
如果有工业要求,还是用一个电平转换的芯片吧
这个要看接口实际电平要求,一般可以直接用,更安全规范的是增加隔离措施来保护低电压运行端。
总之,具体要看情况,评估风险、成本等等。
STM32有些引脚能容忍5V,要查下技术手册
如果你选择的那组IO不能兼容5V,那要加个电平转换芯片