wy1980
驱动牛犊
驱动牛犊
  • 注册日期2005-12-29
  • 最后登录2011-06-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望25点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1502回复:4

2440+PB5.0系统启动后的乱码问题,请教高手

楼主#
更多 发布于:2007-07-17 09:27
基于2440,我用PB5.0编译好的映像通过EBOOT,下载到开发板的时候,超级终端显示的信息还都是正确的。但我在重启后,终端里的BOOTLOADER信息还是对的,而接下来的系统信息便是乱码。我跟网上看过有人讨论2410的这种情况,http://www.cnemb.com/forum/htm_data/11/0604/15379.html,但我试过的结果依旧不行。请做过的朋友给点建议
xinyu_hao
驱动小牛
驱动小牛
  • 注册日期2005-12-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1005分
  • 威望186点
  • 贡献值0点
  • 好评度145点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-17 09:44
这是你的串口配置错了,我遇到过,好像在debug.c里面改一下就好了
wy1980
驱动牛犊
驱动牛犊
  • 注册日期2005-12-29
  • 最后登录2011-06-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望25点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-17 14:42
Debug.c文件的修改,还是针对这个参数吧:
OUTREG32(&g_pUARTReg->UFCON,  BSP_UART1_UFCON);
 OUTREG32(&g_pUARTReg->UMCON,  BSP_UART1_UMCON);
    OUTREG32(&g_pUARTReg->ULCON,  BSP_UART1_ULCON);
    OUTREG32(&g_pUARTReg->UCON,   BSP_UART1_UCON);
    OUTREG32(&g_pUARTReg->UBRDIV, BSP_UART1_UBRDIV);
都改过呀,可还是不行。特别是UBRDIV,从24-28都试过也不行?
xinyu_hao
驱动小牛
驱动小牛
  • 注册日期2005-12-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1005分
  • 威望186点
  • 贡献值0点
  • 好评度145点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-07-18 10:21
你参考pb42里面的配置来改
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-18 20:12
乱码应该是波特率不对引起的.
学海无涯
游客

返回顶部