bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1297回复:6

2410的启动问题及串口问题

楼主#
更多 发布于:2005-01-10 20:20
连上UART0,启动ce,在超级终端上会看到一些打印语句,感觉还是有点不太清楚,这些打印语句是通过UART0打印出来的还是直接打印到屏幕上,如果是通过串口那那个时候UART0好象还没有启动,对了顺便问下uart0是调试串口,那在系统启动时他是在哪里被打开使用的呢.

我在...\nboot\2410lib.c中看到函数UART_init(),和uart_sendbyte()及文件...\nboot\2410addr.h中#define WrUTXH1(ch) (*(volatile unsigned char*)0x50004023)=(unsigned char)(ch)(0x50004000是UART1的寄存器基地址),系统启动是会执行这里吗,如果是的话那那些打印语句就应该是通过UART1发送出来的,但UART1没有驱动啊,搞不清楚,哪位高手帮我理理.
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-11 13:08
调试串口工作在查询模式,不使用驱动,使用的是哪个串口你可以查BSP里面的OEMInitDebugSerial的代码
根据地的兄弟们,团结就是力量
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-11 17:13
要是加载上串口驱动就不能看打印信息了
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-11 18:01
谢谢两位,那个时候好像是没加载驱动.
但是我连的是UART0,而引导程序里是对UART1操作的啊,调试信息是通过uart_sendbyte()及文件...nboot2410addr.h中#define WrUTXH1(ch) (*(volatile unsigned char*)0x50004023)=(unsigned char)(ch)(0x50004000是UART1的寄存器基地址)打印出来的啊,不明白
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-12 13:35
你的调试信息在哪儿?超级终端还是PB里面?PB里面不使用串口,如果是超级终端那有可能你有地方没注意
根据地的兄弟们,团结就是力量
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-01-12 20:00
是打印到超级终端上的.
对了你知道远峰2410的uart1对应的irq吗
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-01-13 13:12
那从哪个UART出来肯定用的就是哪个了,调试信息没有采用中断方式的喔,记住!

我没有看过2410的文档,你找找USER MANUAL肯定可以找到的
根据地的兄弟们,团结就是力量
游客

返回顶部