搜索
bottom↓
回复: 6

为什么我的finish组件有bug,命令没敲完板子就重启了

[复制链接]

出0入0汤圆

发表于 2014-4-19 18:39:00 | 显示全部楼层 |阅读模式
\ | /
- RT -     Thread Operating System
/ | \     1.2.0 build Apr 19 2014
2006 - 2013 Copyright by rt-thread team
finsh>>ls
Unknown symbol
finsh>>list(
\ | /
- RT -     Thread Operating System
/ | \     1.2.0 build Apr 19 2014
2006 - 2013 Copyright by rt-thread team
finsh>>l
\ | /
- RT -     Thread Operating System
/ | \     1.2.0 build Apr 19 2014
2006 - 2013 Copyright by rt-thread team
finsh>>l
\ | /
- RT -     Thread Operating System
/ | \     1.2.0 build Apr 19 2014
2006 - 2013 Copyright by rt-thread team
finsh>>




现象如上,经常命令敲了一半(没敲回车),似乎系统自动重启了。。这是为啥?
程序是官网上下的1.2.0版本,板子是skLPC1788,用的是bsp目录下LPC178x的工程,只把LED灯的管脚改了,另外把//rt_kprintf("led on,count : %d\r\n",count);//rt_kprintf("led off\r\n");注释掉了,其他都没改。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2014-4-19 19:48:30 | 显示全部楼层
这个和finsh应该没什么关系。单独跑裸机程序是否现象依然,先确保硬件无问题

出0入0汤圆

 楼主| 发表于 2014-4-19 20:33:38 | 显示全部楼层
ffxz 发表于 2014-4-19 19:48
这个和finsh应该没什么关系。单独跑裸机程序是否现象依然,先确保硬件无问题 ...

硬件确定没问题,开发板用了一段时间了,自带的例程都能跑通。。
目前觉得奇怪的是如果不敲命令,可以一直保持finish>>这个界面不死机,一旦输入字符就可能重启,而且重启时敲的字符长度很随机。。。

似乎和串口有关,但是按理说敲了字符还未敲回车,是应该没有东西发出去的对吧?

另外我目前用的是usb转的串口,明天找个有硬件串口的电脑试试。

出0入0汤圆

发表于 2014-4-19 21:04:32 | 显示全部楼层
串口是不是半双工485的?

出0入0汤圆

 楼主| 发表于 2014-4-19 21:07:43 | 显示全部楼层
ffxz 发表于 2014-4-19 19:48
这个和finsh应该没什么关系。单独跑裸机程序是否现象依然,先确保硬件无问题 ...

新发现,和finish的确没有关系,我注释掉了//#define RT_USING_FINSH
只跑LED闪烁的程序,随便敲字母,也会出现重启的情况:

led on,count : 185
led off
led on,count : 186
led off
led on,count : 187
led off

\ | /
- RT -     Thread Operating System
/ | \     1.2.0 build Apr 19 2014
2006 - 2013 Copyright by rt-thread team
led on,count : 0
led off
led on,count : 1
led off
led on,count : 2
led off

出0入0汤圆

 楼主| 发表于 2014-4-19 21:08:44 | 显示全部楼层
jeffwei 发表于 2014-4-19 21:04
串口是不是半双工485的?

232串口。。。。。

出0入0汤圆

 楼主| 发表于 2014-4-21 18:20:55 | 显示全部楼层
ffxz 发表于 2014-4-19 19:48
这个和finsh应该没什么关系。单独跑裸机程序是否现象依然,先确保硬件无问题 ...

已确定是usb转串口线的问题,找了个台式机用硬件串口一切OK
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-20 05:51

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表