如题~~~我使用的PC_CONSOLE,显示信息都能看到,然后显示 Starting at 0x3xxxxxxxx,就不动了,然后写了一个“HELLO,WORLD”程序,在显示器上也看不到输出,用什么可以看到呢???????????????
回复(10) 2004-07-13 11:15 来自版块 - VxWorks
表情
myswinliang2600,你的意思是不是说IO重定向的什么~~~ Sunbeam兄,那你不要烦了,我刚刚接触VxWorks不到一个礼拜,老板要写PCI驱动,还要用DMA,烦啊。告诉我你的Email阿好啊?有问题我再请教你~~~ ...(2004-07-14 22:16)
Sunbeam内存及中断号及IO口在加电时BIOS就会搞定,如果你觉得不爽,也可以重新设置。如果没有BIOS,呵呵,还是得你来搞定。(2004-07-14 16:55)
Sunbeam呵呵。我只是把BT878部分调试通过了。昨晚上打电话我听他们的做这个产品决心的不大。我于是建议他们不要做了。(2004-07-14 16:52)
myswin喔,还有,系统时钟是怎么定的?我看在config.h 中直接这样写的: #define SYS_CLK_RATE XXXX,比如我的pentium3 1G,怎么写啊?(2004-07-14 16:34)
myswin先放点分,感谢两位~~~~~~~~~~~~~~~~~~~~~~~~ 不过liang2600兄说的我一点都看不懂(很是打击我啊 ~~~~ :),差距啊~~~~~~~~~~~~~~) STDOUT,GLOBAL STDOUT,我都不明白...... Sunbeam兄,我本来是问...(2004-07-14 16:23)
Sunbeam写PCI驱动时:PCI的中断号要驱动自己读出来,然后后你的中断处理程序挂在系统下对应的中断号处理链上。(WINDOWS也是如此)。 IO口方面,不明白你说的意思。是不是指PCI设备上的IO口,还是指主板上特定的一些IO口。(2004-07-14 11:09)
liang2600应该在执行printf的任务的STDOUT上显示出来。缺省的任务的STDOUT是GLOBAL STDOUT。一般是tyCo/0(BSP中打开的),如果在shell中执行printf,STDOUT是VIO。(2004-07-14 09:06)
myswin还有 Sunbeam大哥,在VxWorks下一些中断号和IO口也是系统自己定的吧,不要我们干预吧? (2004-07-13 22:26)
myswin感谢 Sunbeam 对于Tornado 的环境我还不是很熟悉,正在看~~~~~ SHELL模式你是说用tshell辅助调试工具? DEBUG能用吗?我也试了一下,attach 过后没反应~~~~~~~~` 继续看一看把,我想用tshell应该没问题,如果用串口也应该可以...(2004-07-13 19:59)
Sunbeam我是用朋友的X86平台上调试时: 当处于SHELL模式下,执行相应的函数,就会在SHELL窗口上打印出来。当处于DEBUG模式下,就是板子上的显示输出来(2004-07-13 16:26)

返回顶部