|
我也遇到了,我是uart0-com1
uart2-com2
uart1是debug口,和你一样的需求,我uart1的驱动加上之后,和你问题一样,那个慢不是一般的慢!
不过偶尔正常的时候,串口收发还是可以的!
后来,我发现我为了修改方便我把:uart0-com1
uart1-com2
uart2-com3 才有的这个问题。
最后调整一下,uart1-com3,就ok了!
估计系统里面有其他调用!
还有一个USE_AFC 0
屏蔽了SL_Init里面的
//S2440_SetIrDAIOP(pHead);
新增了S2440_SetIOP(pHead);
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; UART1 for com2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\UART1]
"DeviceArrayIndex"=dword:2
"Irq"=dword:13
"IoBase"=dword:50004000
"IoLen"=dword:2C
"Prefix"="COM"
"Dll"="SER2440.Dll"
"Order"=dword:0
"Index"=dword:3
"Priority"=dword:0
"Port"="COM3:"
"DeviceType"=dword:0
"FriendlyName"="Serial Port COM3"
"Tsp"="Unimodem.dll"
"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
|
|