对于程序开发中,有时候需要动用几个串口的时候,往往会出现串口不够用的情况,而msh的存在虽然可以使串口数据正常的发送到主机端,但是主机发送到下位机的时候就不是那么好用了,因为msh会根据你的内容寻找已经设置的指令,导致下位机接收不到指令。
在当前工程下打开env命令行,敲击menuconfig
选择RT-Thread Components 然后选择command shell
对第一个进行空格,打开/关闭。
也可以进行参数的设置,很方便,当需要查看线程数据的时候打开,不用的时候关闭,不占用串口。