40550552 发表于 2009-4-25 15:46:56

关于串口通信的问题,如何读取外设的数据?

学习串口通信两个星期了,原以为已经解决了,可是现在又发现了问题,怎样用visa读取外设的数据,也就是通过串口采集外设数据?我现在串口连的是GSM模块,利用超级终端AT指令可以接收数据,现在想用LV接收数据应该怎样做呢?以前做的串口通信是把串口的2和3脚连起来以后自己发送就能接收到,可是现在连接了GSM模块以后就不知道怎样做了。
总而言之,我是想利用手机给连接串口的GSM(已有SIM卡)发一个短信(比如 12),然后从LV中看到这个数字,该怎样读取呢?我从手机发送的这个数字是直接被放到缓冲区了么?有知道的麻烦告诉我一下,不胜感激!!

cpubbs 发表于 2009-4-25 18:04:49

如果设置了手机为收到短消息有提示的话,它会返回一条指令,然后将它列出来回送到串口才行!上位机这时候仅仅是读而已了!用VISA读就可以了!

40550552 发表于 2009-4-25 18:49:46

明白了,用LV一样可以利用AT指令读取短信,再处理一下就可以看到数字了,谢谢了,呵呵
页: [1]
查看完整版本: 关于串口通信的问题,如何读取外设的数据?