hxke 发表于 2013-5-23 08:34:15

rt-thread 启动界面乱码?

刚学习rtt,下载了v1.1.0版本,使用源码包里已经建立的原工程lpc176x,进行编译,编译通过,下载到lpc1766板子,打开串口调试工具,波特率115200,上电启动后,调试工具显示的不是rtt的LOGO,是乱码。把该工程的CPU配置设置成LPC1766后,重新编译,下载,开机,还是乱码。乱码如下:
?鈦|牘奒扱伃? 澡甐懥蠒rat殡丼y骔肢葼        鈦\?偁L)r倐bu閶丮a鶔姞&姎j
舶矀- 矈?C镥蜈媮怡捬掉璁V憗糍?
----------------------------------------------------------
没有对原工程做任何改动,为什么跑不起来呢???求指点。。谢谢了

Rookie_li 发表于 2013-5-23 08:42:05

上位机的串口软件调一下,显示的编码不对!

hxke 发表于 2013-5-23 08:46:43

Rookie_li 发表于 2013-5-23 08:42 static/image/common/back.gif
上位机的串口软件调一下,显示的编码不对!

用的是串口调试软件,截图如下:

hunxiyi 发表于 2013-5-23 17:02:19

换个串口软件就行了。我就遇到了。。只有MyCommTool可以显示正确

jiezhi3200 发表于 2013-5-23 19:55:51

用rtt还是使用 SecureCRT吧

hxke 发表于 2013-5-23 22:31:54

哦,这样啊,谢谢大家。明天试试。

SNOOKER 发表于 2013-5-23 22:38:26

难道RTT还能挑串口软件不成?SSCOM是最好的串口调试软件之一

aozima 发表于 2013-5-24 12:58:40

SNOOKER 发表于 2013-5-23 22:38 static/image/common/back.gif
难道RTT还能挑串口软件不成?SSCOM是最好的串口调试软件之一

上面建议用什么软件是指用finsh调试的时候,很明显楼主还没到这一步。

建议检查:
0. 用示波器直接测一下UART的TX信号,波特率是多少就直接可以算出来。
1. 晶振频率与PLL设置(bsp中默认工程中是12M)
2. 晶振是否起振。

canspider 发表于 2013-5-24 13:30:44

是不是编码的问题

hxke 发表于 2013-5-26 10:13:55

hunxiyi 发表于 2013-5-23 17:02 static/image/common/back.gif
换个串口软件就行了。我就遇到了。。只有MyCommTool可以显示正确

试过了大家说的各个串口软件,都是乱码。

hxke 发表于 2013-5-26 10:14:23

canspider 发表于 2013-5-24 13:30 static/image/common/back.gif
是不是编码的问题

如何改编码?

hxke 发表于 2013-5-26 10:20:51

aozima 发表于 2013-5-24 12:58 static/image/common/back.gif
上面建议用什么软件是指用finsh调试的时候,很明显楼主还没到这一步。

建议检查:


0、可以肯定的是,串口是好的。这块板子原来用UCOSII跑,是没有问题的。
1、晶振应该就是12M的,上班后再确认下
2、参考0

nbzwt 发表于 2013-5-26 10:51:33

明显就是波特率不对。。。我的lpc1788 115200bps轻微乱码,改成38400bps就好了

hxke 发表于 2013-5-27 10:28:11

nbzwt 发表于 2013-5-26 10:51 static/image/common/back.gif
明显就是波特率不对。。。我的lpc1788 115200bps轻微乱码,改成38400bps就好了

不错,我改成57600就可以了,但为什么115200跑不起来?硬件是好的,我用UCOSII可以跑115200波特率的。
如图:

nbzwt 发表于 2013-5-28 15:08:35

hxke 发表于 2013-5-27 10:28 static/image/common/back.gif
不错,我改成57600就可以了,但为什么115200跑不起来?硬件是好的,我用UCOSII可以跑115200波特率的。
如 ...

我也不清楚啊,UART这种东西……时钟配置再检查检查吧
页: [1]
查看完整版本: rt-thread 启动界面乱码?