Q1:串口助手发送 AT 指令,无回应? A:这个问题,可能有以下几个原因: 1, 连接方式错了。 这是最常见的错误,如果要串口 AT 指令直接配置模块,必须用 USB 转 TTL 串口,直接 连接 ATK-HC05 模块的 TXD 和 RXD,才可以。 很多朋友直接拿我们的例程连接方式,先将 ATK-HC05 的串口,连接到了 STM32 开 发板的 PA2,PA3,然后再通过 STM32 的串口 1(USB 转 TTL 串口)连接电脑,然后电 脑发送 AT 指令。 如果想串口助手直接发送 AT 指令,配置蓝牙模块,那么这种连接方式是错误的! 正确的连接方法是:电脑USB 转 TTL 串口ATK-HC05 模块。 这里,特别注意两点: 1, 连接通路上面,没有经过单片机。 2,USB 转 TTL 串口,不能用那种普通的带 LED 的 USB 转 TTL 串口模块,因为一般 厂家,都是直接在串口的TXD/RXD线上,接电阻和LED,这样会要求串口TXD,RXD 上的驱动能力比较大,才可以正常驱动,而如果模块的驱动能力不够,就会导 致通信异常,就会出现发送指令无回应的情况。ALIENTEK 的 USB 转 TTL 串口 模块,虽然也带 LED 灯,但 是我们有用三极管驱动 LED,所以不存在普通 USB 转 TTL 串口模块需要强驱动能力的问题。 是我们有用三极管驱动 LED,所以不存在普通 USB 转 TTL 串口模块需要强驱动能力的问题。