一般来说,测试上下位机通信。 先使用工具测试你的下位机,完全通信成功后,在用来调试你的上位机。 不然你话,你都不知道错误在哪里。 加入下位机不是开发的,根本就无法证明是否是下位机的错误。 先使用串口精灵之类的调试你的开发板。 确认是 OK 了之后,在调试你的程序。 //如果你的程序功底足够深,就可以通过你的程序确定是上,还是下位机的问题了。