嵌入式软件/开发板
作为一个爱好者,我拿到RIoTboard的第一件事就在想怎么用它实现VNC,即Virtual Network Computing。VNC的作用其实就是让你能够用一套计算机外设来控制多台计算机,这些被控的计算机在主控机上都以Windows的方式显示出来。比如,通过这种方式你就可以在主控机上用鼠标和键盘控制这些被控计算机,并且让它们进行应用程序调试。这和SSH相似,虽然你是在目标设备的命令行接口上执行命令,但相关信息是在本地显示,就好像直接在目标设备上操作一样。
开始前的准备:
- Root后的RIoTboard
- 笔记本电脑
- Internet连接
- 显示器和鼠标
步骤1:在笔记本上下载一个VNC Server的APK,我下载的是Droid VNC server。然后打开一个终端软件窗口。如果你用的是Windows系统,建议最好运行Eclipse工程或者Android Studio工程,在把RIoTboard通过USB连接到笔记本后,在软件界面的底部Console标签下输入“adb install
步骤2:把鼠标和显示器等外设连接到RIoTboard上,然后运行Droid VNC server。接下来点击server软件界面右下角的那三个点,选择settings > run on boot,让server软件在系统启动时自动加载。
步骤3:笔记本上安装一个VNC viewer软件。对于Ubuntu系统来说以及预装了一个叫“Remote Desktop Viewer”的软件。对于Windows来说,可以在网上搜索到一大把VNC viewer,下载安装即可。
步骤4:在笔记本上的RIoTboard终端窗口中输入“adb forward tcp: 5801 tcp:5901”。
步骤5:在笔记本上运行VNC Viewer就可以找到RIoTboard。RIoTboard的localhost端口号是5901或5801。现在已经万事俱备,通过笔记本就可以对RIoTboard进行控制了。
全部0条评论
快来发表一下你的评论吧 !