开发板 :fl2440linux
cpu : s3c2440(arm9)ide
开发模块 :A7(GPRS/GPS).net
远程登录软件:PUTTY调试
**************************************************************************************************************************************************************************blog
前言:由于个人开发板上的串口仅支持RS232电平,不支持TTL电平,而我用的A7模块仅支持TTL电平,那个人开发板要想和A7模块进行通讯,怎么解决这样的问题呢?接口
很简单,因为个人开发板上有USB接口,因此直接用USB转串口线就能够解决这样的问题。不过要想使用USB,得使能USB驱动,具体怎么使能能够参考个人博客地址ip
点击打开连接。开发
1.添加USB支持get
由于我用的是USB转串口线,因此须要在linux 内核里面添加相应的支持,这样才能使用,具体添加的选项以下所示:博客
[zoulei@CentOS linux-3.0]$ make menuconfig
Device Drivers --->
[*] USB support --->
<*> USB Serial Converter support --->
<*> USB CP210x family of UART Bridge Controllers
而后编译内核烧录到开发板
2.硬件连线
具体的连线方式能够参考个人上一篇博客:点击打开连接
注意:由于以前我是使用USB转串口线经过远程登录软件链接开发板的,而如今若是你只有一根USB转串口线,既想远程登录开发板,又想经过这根串口线使开发板
和GPRS模块链接是不可能的,因此咱们就须要有一根网线,网线使其PC与开发板相连,经过PUTTY登录开发板,具体操做以下:
(1)查看开发板的ip地址
(2)查看端口号
(3)PUTTY登录
3.开发板上操做
(1)ls dev/
有ttyUSB0这个设备,则说明个人USB转串口线能够用了。
(2)microcom命令监听USB接口
>:microcom -s 115200 /dev/ttyUSB0
***********************************************************************************************************************
说明:1.microcom是在制做根文件系统时busybox里自带命令。-s指定波特率为115200,也能够在前面加 -t 7000(表示监听的时间为7000ms),
经过ctrl+x能够退出监听。
2.发送AT 是否能返回 Ok 检查模块和板子是否是链接好的模块能不能正常的工做。
*********************************************************************************************************************************************************************
(4)使用AT命令拨接电话,接收中英文短信
具体的操做和在PC上使用串口调试助手同样的,能够参考个人这篇博客:点击打开连接