MobaXterm的使用笔记
MobaXterm一初始化,以前的工具就黯然失色了。
因为项目上更多是嵌入式设备,因此远程调试是常用的功能。MobaXterm就是一个神器
一般来说,经常用到串口与网络口两种方式
1. 串口
首先要有调试串口连接,电脑端用usb转RS232
然后再打开MobaXterm软件,选择 新建会话 ,选择“Serial”,配置串口号,波特率
然后就成功了。如果提示错误之类,要么串口配置错了,要么线没有接好
当然,如果下次再次使用,串口还是那个串口的话,就可以在左侧栏选择上次建立过的,即可
2 网络
也同串口一样,此时选择的是,“SSH”
输入对方的IP,一般默认端口22就可以
前提:本机IP要与设备IP能够通,至少ping得通。最好同个网段
扩展:
1. 如果模拟x桌面,那么只能用网络的方式,串口的不支持
例如:在命令行输入:qtcreator
此时,过一会儿,会在本机电脑上显示qtcreator的界面,可以进行UI操作,包括编写代码,调试等。只是反应比较迟钝
这个就是相当于 远程桌面
如果运行自己的程序(带界面),也会出现本机电脑上的。
2. 此时,我们希望我们程序运行在设备上面,应该怎么办
此功能,串口与网络都可以
要先输入 export DISPLAY=:0.0
然后再调用可执行程序,例如输入 qtcreator ,此时qtcreator就在设备上运行了。
至于 0.0 是因为设备默认显示器是设备上的那个
DISPLAY=:0.0里面的水也蛮深的
满屏源代码,一把辐射泪,都云编程痴,谁解其中味!