可以参照这个:https://blog.csdn.net/Chasing_Chasing/article/details/116458804 需要定时器资源
我给你找到了这份资料,AN4457,你到www.st.com搜索下载。
看看有没可能串口引脚切换,分时复用串口。
如果是简单的数据传输,可以考虑。如果通讯量大的情况下,建议还是用串口模块,这样会比较稳定。ST最多可以支持到6路串口,可以考虑换个型号。
如果你这串口是输出的,那好说,搞个定时器去模拟输出就行 输入的麻烦些,试试外部中断+定时器
学**。