gd32f407vet6的串口硬件只支持8和位数据位,怎样让串口的数据位是5位,6位,7位呢
<p>gd32f407vet6的串口硬件只支持8和位数据位,怎样让让的数据位是5位,6位,7位呢</p><p>刚刚看了一下此款芯片的reference,其仅支持Uart的8位或9位模式。</p>
<p>如果想支持其它模式,您需要重新选型了。</p>
<p>串口不都是8为或者9位码? </p>
<p>什么产品?有这种奇怪的需求。</p>
wangerxian 发表于 2024-10-15 18:22
什么产品?有这种奇怪的需求。
<p>是客户要求的,要求可以定义7位和6位</p>
<p> </p>
rzp 发表于 2024-10-16 05:14
是客户要求的,要求可以定义7位和6位
<p>估计不好找,这种上位机也少吧。建议用模拟串口实现。</p>
<p>这个是挺奇怪的,关键是你这个需求有没有停止位,如果没有的话数据不能连发,直接用8位收也没问题。</p>
<p>如果有停止位的话我理解是为了提高数据传输率,那还不如提高波特率来得方便</p>
页:
[1]