Raspberry Pi Zero 1.3和A6 GSM调制解调器有问题。当我特意发送与gsm模块上的sim卡通信的命令(如AT + CGATT = 1)时,覆盆子重新启动,日志中没有条目指向重启。我正在运行最新的Raspbian Lite。
调制解调器连接到覆盆子上的串行端口(Tx + Rx)以及5V和Gnd。 Raspberry通过USB(pwr)为1,5A电源供电。
当GSM模块的Tx断开连接时也会出现此错误(因此没有收到覆盆子上的答案)。
我尝试更改调制解调器模块,但错误仍然存在。我也改变了覆盆子板,似乎在某些板上没有错误。
你们有没有遇到过类似的东西?
这是我在python中的测试代码:
import time
import serial
import sys
import os
print "Starting program"
os.system('echo raspberry | stty -F /dev/ttyAMA0 9600')
ser = serial.Serial('/dev/ttyAMA0', baudrate=9600,
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS,
timeout=5
)
time.sleep(1)
try:
while True:
input = raw_input('Give me command master: ')
ser.write(input + '\r\n')
data = ser.read(10000)
print data
except KeyboardInterrupt:
print "Exiting Program"
except:
print "Error Occurs, Exiting Program"
finally:
ser.close()
pass
提前谢谢你:)