stm32+华为3g模块mu509 串口问题
大家好,小弟现在毕设遇到了瓶颈,不知道哪有问题。我单独用mu509连接电脑(ttl转usb)发送at指令先注册,led灯就常亮了,然后按步骤来,正常发送数据(我能用tcp串口助手收到),如果通电后(插上电脑)不做任何操作3g模块led灯闪烁。我的毕设是用stm32控制3g模块,我在stm32里写的程序是串口1发送at指令,先注册,再弄地址,再开透明传输。我单独对stm32通电,ttl转usb连接串口1,用串口助手能收到at指令。但是stm32连接3g模块后,led灯闪烁,也就是等于只通了电,没做任何操作,但是明明我的stm32按理应该发过去了,不知道是什么问题。跪求大佬指导。STM32和GSM之间如何连接的?我怀疑是因为电平不匹配导致的。可以用电脑监听一下ST串口发的数据是什么。 发送AT指令一般都有回显的,看看回显 安 发表于 2017-5-11 08:44
STM32和GSM之间如何连接的?我怀疑是因为电平不匹配导致的。可以用电脑监听一下ST串口发的数据是什么。 ...
stm32和3g模块 tx接rx rx接tx 地接地 5v接5v,我用电脑单独监听stm32上电后串口1发出来的就是我单独操作3g模块的at指令 一模一样 并且换行 楼主,应该还是电平不匹配的原因,发一下3G模块的资料。 安 发表于 2017-5-12 09:04
楼主,应该还是电平不匹配的原因,发一下3G模块的资料。
麻烦你了 我真是一头雾水
应该是电平不匹配导致的,中间加个3232转一下电平试试。 最近也在做无线模块,不过是中兴的ME3630。和楼主正好相反,单片机发的指令没问题,电脑用的USB转TTL反而不行,最后换了个原生串口才搞定。
另外AT指令要加回车换行,不知道楼主是否只加了换行,没加回车。貌似回车比换行重要,可以没换行,不可以没回车。 yyq006 发表于 2017-5-15 16:13
最近也在做无线模块,不过是中兴的ME3630。和楼主正好相反,单片机发的指令没问题,电脑用的USB转TTL反而不 ...
哎 头疼 应该不是这个原因程序里结尾是\r\n 安 发表于 2017-5-15 15:06
应该是电平不匹配导致的,中间加个3232转一下电平试试。
您好,估计就是电平不匹配吧,我看rx和tx要求都是2.6v我用万用表测pa09 tx1是3.3v 测pa10 rx1是0.3v怎么回事呀
页:
[1]