一. 参考网址:
二. 背景说明:
1)串口名称:/dev/ttySP0
2) GPRS模块名称:EC20
3) GPIO:
电源控制:GPIO116 (高电平有效)
开机脚:GPIO117 (高电平有效)
三. 实践
1、控制GPRS模块上电和开机
1) export GPIO
echo 116 > /sys/class/gpio/export
echo 117 > /sys/class/gpio/export
2) 设置gpio方向
echo out > /sys/class/gpio/gpio116/direction
echo out > /sys/class/gpio/gpio117/direction
3)设置gpio电平
echo 1 > /sys/class/gpio/gpio116/value
echo 1 > /sys/class/gpio/gpio117/value
2. 设置串口波特率
stty -F /dev/ttySP0 115200
3. 串口接收
cat /dev/ttySP0 &
用ps命令查看截图:
4.串口发送
echo -e "ATE0 " > /dev/ttySP0
echo -e "AT+CSQ " > /dev/ttySP0
5. 其他工具
1)使用microcom工具,格式如下:
microcom -s 115200 /dev/ttySP0 (microcom命令制作跟文件系统时busybox会添加,这里的/dev/ttySP0需要根据你GPRS连 接的串口选择)