本帖最后由 Marco-Marco 于 2020-6-14 23:12 编辑
是这样的。我有一个模块通过AT指令控制。通过USB转TTL(CP2102)的TX连接模块RX,发送“AT”+回车(hex: 0x41,0x54,0x0D,0x0A.)然后模块的RX可以正常响应。但通过MCU(STM32L011F4P6)的LPUART的TX发出的数据模块死活不响应。确定一样的数据(0x41,0x54,0x0D,0x0A),确定MCU有发出数据。而且确定是MCU的TX连到模块RX。一样的串口配置:9600,8,none,1
USB to TTL 和模块间的通信。(“AT”+回车(hex: 0x41,0x54,0x0D,0x0A)
MCU发出的TX波形“AT”+回车(hex: 0x41,0x54,0x0D,0x0A)
USB TTL抓出的TX波形电压1.5V,但万用表量3.3V左右。 MCU的一直都是3.3V左右。波特率和实际差不多。所以我2个TX波形都一样的情况下我应该从哪些方面去分析呢。模块可以响应USB TTL的指令,所以本身应该不存在问题。
|