串口调试
我们将包含两种不同的系统例子:Windows和Linux。
Windows:
推荐的USB串口板 http://linksprite.com/wiki/index.php5?title=Breakout_Board_for_FT232RL_USB_to_TTL_5V.
在PC端运行超级终端,我们也可以使用Putty或SecureCRT,串口配置如下:
重上电或reset后,我们将看到如下日志:
到此,我们可以输入命令。
Linux:
Linux下,我们可以使用minicom作为串口终端。
$ apt-get install minicom $ minicom -s
[ 注意:请更改/dev/tty8为你使用的端口 ]
正确设置之后,重新上电便能看到信息输出。
异常怎么办?
> 没有信息输出或不能接受输入?
首先,检查一下你连接的RX/TX/GND是否正确,90%的原因使RX和TX接错了。
其次,尝试关闭并重新打开超级终端(Putty或SecureCRT),有时甚至要重启电脑。
如果你已经尝试了上面的解决方法,确认一下你的USB串口线是否能正常工作。
通过网络调试 (SSH2):
在通过网络调试之前,我们需要获取pcDuino的IP地址,通过命令“ifconfig”:
在远程的另一端,使用SecureCRT等SSH2终端:
密码“ubuntu”
之后你将登入pcDuino并可以输入命令。
比如,输入“dmesg”列出内核日志。
使用JTAG调试:
pcDuino不支持这种模式。
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。 2KB翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务