问题描述:
客户使用我们公司的PMSP-8板卡,需要使用460800的波特率进行串口通信。
由于提供给客户的那块板卡所用晶振为1.8432M,若要达到460800,需要对串口进行一下设置。
请使用6.5.1.5版本的串口驱动。
安装完驱动后,在设备管理器中,打开串口的属性,可以看到如下的属性页。
点击Ssttings 标签,见图1:
图1
根据所使用的串口工作方式,选择图中的1或2。
点击Data rate标签,见图2:
图2
1、此处为晶振频率。
我们用1351做试验,是固定的1.8432,不必更改。
2、若点此复选框,可使用Override Configuration中的一些功能。
3、Baud rate multiplier选此复选框后,可以使用4处的选项,来改变波特率。
例如,用串口工具调试时,所选波特率为9600,在4处若选择2,实际工作的波特率为19200。
5、Quad speed若将此复选框选中,则固定为X4。
例如,用串口工具调试时,所选波特率为9600,只勾此复选框后,实际的波特率为38400。
6、Baude rate divider(perscaler)此处的复选框与3类似,区别在于,3处是做乘法,6处是做除法。
驱动程序标签:
图3
请将程序更新到最新的版本,如图3中蓝线处所标。