finsh使用出现list()命令不响应。
改LPC2148的bsp,把rt系统4移植lpc2214.发现有时候输入list()命令,只返回“list()“字符。大概有一半的几率是这样。 你可以检查一下串口驱动是否正常,数据收发是否正确。 shaolin,听说你有一个关于RTT的论文,不知道在哪能下到,想看一下 http://cache.ourdev.cn/bbs_upload482478/files_28/ourdev_542846.zip 多谢 是否是驱动写得有些问题? 驱动应该没有什么问题啊。程序就例子中LPC2148改的。波特率19200.调试的时候发现。同一代码反复编译几次和下载几次,就有出现正常和不正常的情况。一旦正常就一直正常,不正常就一直不正常。 回复【1楼】shaolin
你可以检查一下串口驱动是否正常,数据收发是否正确。
-----------------------------------------------------------------------
能返回“list()“字符,说明串口驱动也正常啊。 接收中断中下个断点,看看回车符是否有正确地被接收 能返回list()字符并不一定就说明驱动肯定正常,有可能接收回车符出错了,自己调试下代码。 回复【8楼】aozima
接收中断中下个断点,看看回车符是否有正确地被接收
-----------------------------------------------------------------------
明天到公司再调调看看。 问题已解决。没有输入回车符。 回复【11楼】luxinsun
问题已解决。没有输入回车符。
-----------------------------------------------------------------------
不会你是用丁丁串口吧:-)
页:
[1]