解决上一个动态库问题之后,准备上板子看看程序能不能正常启动,安装了比较常用的串口终端工具secureCRT,正确配置端口、波特率之后,上电连接,板子正常运行,终端窗口打印启动信息,这时候想回车进命令行,发现没有反应。Ctrl+c也没用反应。
尝试过网上一些方法:
1.关闭所有的流控制,重新连接。
失败
2.打开回显跟新建行
失败
3.串口线有问题?没有,为了验证是不是串口线有问题,把板子跟线都一起拿去给其他同事用,很正常。
4.secureCRT本身问题?我更换了几个不同的串口终端putty、tabby、 MobaXterm等,现象一样只有启动信息打印,没办法键入命令进命令行。
5.已解决。
原来是板子的串口跟常见的ch40之类的串口不一样,需要专门的串口驱动,安装之后能够正常的键入命令。