第十课--MicroWRT 扩展板串口使用

来自Microduino Wikipedia
跳转至: 导航搜索

为了充分发挥MicroWRT的功能,我们设计了Microduino扩展板,将MicroWRT和Microduino完美的结合在了一起。两者之间的通信是通过板载串口完成的,本教程就是介绍如何使用扩展板上的串口。

扩展板串口的硬件,请参考下面的连接:MicroWRT_UPIN/zh

硬件连接

将Microduino 扩展板和MicorWRT底板堆叠在一起,至于方向,在两块板子上的排针孔顶部,印有“5V” 和“GND”的标示,所以只要按照标示,把板子堆叠在一起就可以了。Microduino扩展板的5V 引脚对应接在MicroWRT底板 5V的排针孔上。在Microduino 扩展板上堆叠好Microduino-USBTTL/zh模块。然后通过两根usb线分别将Microduino-USBTTL/zh的microUSB 连接PC, MicroWRT的microUSB 连接PC。 硬件连接图如下:

文件:Serial.jpg
Hardware connection

按照上面的连接,将扩张板上的拨码开关设置为如下值: MODE: 1010,UART:1010

软件连接

(1) Microduino-USBTTL/zh连接到设备上后,在电脑的设备管理里,会多出一个端口(在测试电脑上是com15),如下图所示:

文件:Seria2.jpg
Port connection

(2) 你可以用SecureCRT(或者Putty)来打开一个串口,串口的参数配置如下:

文件:Seria3.jpg
Serial Parameter

(3) 将MicroWRT的USB接到PC上后,就给它通电了。这是打开上面设置的串口,你应该就可以看到有启动信息输入。 等上一段时间后(十几秒)会提示你输入用户名和密码,分别是root和admin,然后你就从串口登陆到了MicroWRT上。

(4) 在等十几秒,你就可以在你PC的无线连接处发现MicroWRT的无线连接标示(PandoraBox_XXX), 因为我们刷了PandoraBox的固件。它的默认地址是192.168.1.1

(5) 这时你可以通过putty软件,设置192.168.1.1地址,然后就可以通过无线登陆上MircroWRT,用户名和密码仍旧是root和admin。

测试串口

(1) 通过软件WinSCP 将编译好的串口测试程序的可执行上传到MicroWRT的/usr/bin 目录下,当然你也可以放到其他目录下,但有可能重启后,就丢失了。我们的串口测试程序命名为helloword,你可以直接下载可执行文件和源码。

可执行文件 文件:Binary.zip 源文件 文件:Source.zip

(2) 在无线连接的Putty 界面中,启动测试程序。

 ./helloword

(3) 然后在串口连接界面中,输入字符,然后你就可以再putty界面中看到输入的内容。结果如下:

文件:Seria4.jpg
Serial Parameter