关于32V307串口8的映射引脚 文档内自相矛盾

1650624149553556.png

1650624149474799.png

CH32FV2x_V3xRM.PDF  和   CH32V20x_30xDS0.PDF 这俩文档,一个说UART8的重映射是PE12 PE13 一个说是PE14和PE15

另外,我需要一份关于这个重映射的使用demo.


您好,感谢你的反馈,CH32FV2x_V3xRM手册错误已修改,CH32V20x_30xDS0是正确的,附件为CH32V307串口8复用例程,可以参考一下。

icon_rar.gifCH32V307 串口8复用.zip



好的,感谢


我发现在重映射的时候,常量名为GPIO_FullRemap_USART8

而根据文档,这个芯片的串口8似乎没有S功能,应为UART8

图片.png


图片.png

然后,根据文档,重映射应有多种方案选择,而从上面的代码

图片.png

我看到参数只有ENABLE和DISABLE选项.并没有地方可以填00 01 1x这样的参数


您好,串口8为通用异步收发器,不具备同步功能,因此缩写为UART8,关于GPIO_PinRemapConfig函数入口参数为GPIO_FullRemp_USART8,为了兼容统一,因此写为USART8,关于GPIO_PinRemapConfig这个函数,具体你可进入这个函数去看,如下图,里面有根据入口参数对重映射寄存器进行操作。

image.png


只有登录才能回复,可以选择微信账号登录