wince Sate210 的调试串口(com3-uart2)改成普通串口

作者:gooogleman@foxmail.com     日期:2012-12-23

  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(60):#if    (DEBUG_PORT == DEBUG_UART0)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(63):#elif (DEBUG_PORT == DEBUG_UART1)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(66):#elif (DEBUG_PORT == DEBUG_UART2)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(69):#elif (DEBUG_PORT == DEBUG_UART3)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(83):#if   (DEBUG_PORT == DEBUG_UART0)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(90):#elif (DEBUG_PORT == DEBUG_UART1)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(97):#elif (DEBUG_PORT == DEBUG_UART2)
  I:\WINCE600\PLATFORM\sate210\SRC\COMMON\DBGSERIAL\dbgserial.c(104):#elif (DEBUG_PORT == DEBUG_UART3)

//------------------------------------------------------------------------------
// SMDKV210 UART Debug Port Baudrate
//------------------------------------------------------------------------------
#define DEBUG_UART0         (0)
#define DEBUG_UART1         (1)
#define DEBUG_UART2         (2)
#define DEBUG_UART3         (3)
#define DEBUG_BAUDRATE      (115200)


 // UART Configuration
    Div = (float)((float)PCLKPSYS/(16.0*(float)DEFAULT_DEBUG_BAUDRATE)) - 1;
    OUTREG32(&g_pUARTReg->UFCON,  DEBUG_UART_UFCON);
    OUTREG32(&g_pUARTReg->ULCON,  DEBUG_UART_ULCON);
    OUTREG32(&g_pUARTReg->UCON,   DEBUG_UART_UCON);
    OUTREG32(&g_pUARTReg->UBRDIV, (UINT32)Div);


    DivSlot = (UINT32)(((Div-(int)Div)*16)+0.5);
    OUTREG32(&g_pUARTReg->UDIVSLOT, aSlotTable[DivSlot]);


    // Now, let the log go through the serial 
    g_UARTStat &= ~UART_NOT_READY;

先把这里的函数清空直接返回。

另外在Sate210.bat 去掉调试串口环境变量设置,然后再把platform.reg 里面的com3 的index 值改成5~9都行。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值