打印

关于串口很无奈。。。。。

[复制链接]
2282|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
t200017|  楼主 | 2010-2-7 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 t200017 于 2010-2-7 15:54 编辑

在万利的板子上写了一段最简单的串口的程序,能成功在超级终端上显示
但另外开了个工程也把原来的代码复制上去,一字没改,连设置都一样,但在超级终端上它就是没反应。。。。换回原来的就没有问题。。。。
今天自己写了个DMA传输并把校验结果通过串口显示在超级终端,这回OK
但一旦重新开个工程复制源代码(也是一字不落,设置都相同)超级终端就又没显示了。。无论怎么新建超级终端都没反应。。只有原先的有效。。。
谁能解释下是什么问题。。关于串口我已经很无奈了。。。
PS:换了串口调试助手也是一样。。。最近用别人移植好的Uc/osii也是一样。。按别人的说法是运行成功后应该在终端显示CPU等信息。。俺的就是没反应,波特率都设好无误了。。。无奈中。。
沙发
xjwbh| | 2010-2-7 15:59 | 只看该作者
你查看一下菜单里面外设显示显示的是不是你要的波特率,你看它跟你找的系统时钟对不对。我上次搞错过

使用特权

评论回复
板凳
t200017|  楼主 | 2010-2-7 16:56 | 只看该作者
你查看一下菜单里面外设显示显示的是不是你要的波特率,你看它跟你找的系统时钟对不对。我上次搞错过
xjwbh 发表于 2010-2-7 15:59


波特率设置没问题。。。。串口弄得我有点神经质了。。。。

使用特权

评论回复
地板
t200017|  楼主 | 2010-2-7 21:39 | 只看该作者
原来是编译器问题。。。用MDK 3.23完全正常显示。。。但用4.0就是有问题

使用特权

评论回复
5
司徒老鹰| | 2010-2-7 23:18 | 只看该作者
为什么用4.0就是有问题……

使用特权

评论回复
6
笑苍天| | 2010-2-8 09:18 | 只看该作者
楼主自己的问题,怪上编译器了

使用特权

评论回复
7
mohanwei| | 2010-2-8 09:40 | 只看该作者
一个工程有很多东西需要配置的,具体你摸索一遍option菜单就知道了……

使用特权

评论回复
8
fqingy2003| | 2010-2-8 11:03 | 只看该作者
如果你使用一种编译器,如果他能满足你的工程应用,请不要随便升级你的编译器,你试想一下,你在产品升级的过程中会出现一些意想不到的问题,其他生产厂家也会有这样的问题的,最好的例子就是丰田了。不要攻击我说的这句话,因为他有一定的道理!

使用特权

评论回复
9
zdx818| | 2010-2-8 11:33 | 只看该作者
楼上说的很有理,不说MDK编译器升级,就M的.net 2003 到.net 2005升级,我的小VB程序都搞我一周时间。

使用特权

评论回复
10
歪 歪| | 2010-2-9 15:44 | 只看该作者
这种问题最好用辅助工具调试,试试吧!很好用!
http://www.armecos.com/freedown/ ... good/comspy-v20.rar

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

粉丝