bdgog 发表于 2012-10-14 01:15:10

BC45中进行uCOSii调试的问题

为了在BC45中跟踪函数的执行过程 我在uCOS的task里面加入了大量的打印语句。这样可以方便直观地看到函数的执行过程。

但是点击.EXE文件之后的命令行窗口最多只能显示50行,缓冲区则可以调成大于50行的。这样整个工程执行几s之后的打印信息便会乱覆盖当前窗口,显得很乱。

不知道有没有人能够把命令行窗口的显示行数调成任意大(我用的win7系统)。

sxljm888 发表于 2012-10-14 06:24:59

XP中的:
在运行中输入:regedit,确定,进入注册表,找到 HKEY_CURRENT_USER\Console

找到ScreenBufferSize 把值设置为:270f009f (高度9999,宽度159)

找到WindowSize 把值设置为:19009f (高度25,宽度159)

bdgog 发表于 2012-10-15 21:46:40

感谢回复

我用win7试了下 还是有50行的上限啊是不是BC45的限制导致的我看这个命令行窗口的抬头和直接运行cmd的抬头不太一样

我把代码改到VC中调了下 VC的窗口可以 可以正常滚动显示了

中国力量 发表于 2013-2-25 21:48:41

这个貌似跟系统有关系
页: [1]
查看完整版本: BC45中进行uCOSii调试的问题