登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:在linux下面用cdma模块发送数据,死活不行,请各位执教

点击:1873 回复:0

我在linux下面通过串口用cdma模块拨号,然后像公网上的机器发送tcp数据报,那台机器能接受到连接请求,但是死活受不到数据!
急死我了,各位能不能指点一下啊!这是怎么回事?  是串口设置的不对? 但是我的拨号过程没有问题啊?
小弟我想了想,觉得是不是从at命令模式拨号,转换到数据模式后,需要重新对串口初始化?
我用的anydata的模块,打电话他们说也不知道,现在看来是我这边linux下面的问题,我不知道我的串口设置的对不对?
opertions.c_cflag |= (CLOCAL|CREAD);
opertions.c_lflag &= ~(ICANON|ECHO|ECHOE|ISIG);
opertions.c_oflag &= ~OPOST;
opertions.c_cc[VMIN] = 1;
opertions.c_cc[VTIME] = 0;
cfsetispeed(&opertions,B115200);
cfsetospeed(&opertions,B115200);
最后修改:2004-7-19 13:49:18
04-07-19 13:45

工控新闻

更多新闻资讯