rzp 发表于 2024-10-15 09:10

gd32f407vet6的串口硬件只支持8和位数据位,怎样让串口的数据位是5位,6位,7位呢

<p>gd32f407vet6的串口硬件只支持8和位数据位,怎样让让的数据位是5位,6位,7位呢</p>

lemonboard 发表于 2024-10-15 10:40

<p>刚刚看了一下此款芯片的reference,其仅支持Uart的8位或9位模式。</p>

<p>如果想支持其它模式,您需要重新选型了。</p>

秦天qintian0303 发表于 2024-10-15 13:05

<p>串口不都是8为或者9位码?&nbsp; &nbsp;&nbsp;</p>

wangerxian 发表于 2024-10-15 18:22

<p>什么产品?有这种奇怪的需求。</p>

rzp 发表于 2024-10-16 05:14

wangerxian 发表于 2024-10-15 18:22
什么产品?有这种奇怪的需求。

<p>是客户要求的,要求可以定义7位和6位</p>

<p>&nbsp;</p>

wangerxian 发表于 2024-10-16 09:13

rzp 发表于 2024-10-16 05:14
是客户要求的,要求可以定义7位和6位

&nbsp;

<p>估计不好找,这种上位机也少吧。建议用模拟串口实现。</p>

huo_hu 发表于 2024-10-17 16:12

<p>这个是挺奇怪的,关键是你这个需求有没有停止位,如果没有的话数据不能连发,直接用8位收也没问题。</p>

<p>如果有停止位的话我理解是为了提高数据传输率,那还不如提高波特率来得方便</p>
页: [1]
查看完整版本: gd32f407vet6的串口硬件只支持8和位数据位,怎样让串口的数据位是5位,6位,7位呢