硬汉嵌入式论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: eric2013
收起左侧

[以太网] 基于RTX5+RL-TCPnet V7.X的PPP方式驱动4G模块EC20和2G模块M26的案例

  [复制链接]

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2020-9-13 02:44:01 | 显示全部楼层
eric2013 发表于 2020-9-13 01:37
你有公网IP或者透传吗,没有的话,外网无法连接你的电脑。

另外就是试试7.11版本,之前一个网友反馈过 ...

有公网IP的,,我做了端口转发。我用at指令可以连接到电脑上的服务器。明天试试换个版本吧。
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2020-9-13 10:45:05 | 显示全部楼层
eric2013 发表于 2020-9-13 01:37
你有公网IP或者透传吗,没有的话,外网无法连接你的电脑。

另外就是试试7.11版本,之前一个网友反馈过 ...

哈哈,7.11版本试了下可以连到服务器,多谢版主了~!
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2020-10-24 14:06:49 | 显示全部楼层
有没有使用过STM32L431系列单片机用串口PPP拨号成功的,我之前用STM32F103系列单片机拨号都能成功,STM32L431用stm32cubem配置好串口之后ppp一直连接不上,我测试了一下用stm32cubem配置的 CMSIS Driver USART驱动发送接收应该是没问题的,但是总感觉和之前STM32F103 RTE里面的串口驱动有点不一样。可能是对stm32cubem配置不太了解。还请做过的大神指导一下。
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2020-10-29 09:57:55 | 显示全部楼层
stm32l4的cmsis uart驱动好像不支持dma空闲中断接收数据,导致数据发送了接收不到回复。F1,F4系列就没问题,这个问题怎么解,L4系列怎么才能使用ppp拨号的?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2020-10-29 10:12:41 | 显示全部楼层
zl308424 发表于 2020-10-24 14:06
有没有使用过STM32L431系列单片机用串口PPP拨号成功的,我之前用STM32F103系列单片机拨号都能成功,STM32L4 ...

STM32L4的MDK软件包近期升级过,你看看对应的CMSIS Driver UART升级了没。
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2020-10-29 22:15:22 | 显示全部楼层
eric2013 发表于 2020-10-29 10:12
STM32L4的MDK软件包近期升级过,你看看对应的CMSIS Driver UART升级了没。

看了一下最新版是2.5.0,我之前用的是2.4.0,并没有升级接收部分,只是加入了lpuart的支持。看来现在l4系列是使用不了ppp了
回复

使用道具 举报

8

主题

25

回帖

49

积分

初级会员

积分
49
发表于 2020-10-31 09:59:07 | 显示全部楼层

这是串口通信,还是USB通信啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2020-10-31 10:20:38 | 显示全部楼层
rog 发表于 2020-10-31 09:59
这是串口通信,还是USB通信啊

串口。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2020-12-17 10:09:32 | 显示全部楼层
硬汉大哥,我的程序运行后只看到串口发送了ATZ\r,都没看到其他数据发送,ppp_linkup函数也是返回false,这是怎么回事呢?使用CMSIS_DRIVER初始化了USART3
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2020-12-17 15:54:20 | 显示全部楼层
return_0 发表于 2020-12-17 10:09
硬汉大哥,我的程序运行后只看到串口发送了ATZ\r,都没看到其他数据发送,ppp_linkup函数也是返回false,这 ...

试试7.11版本看看正常不
回复

使用道具 举报

3

主题

54

回帖

63

积分

初级会员

积分
63
发表于 2020-12-19 15:59:47 | 显示全部楼层
问一下:为什么需要USARTdrv->Uninitialize()复位串口呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2020-12-20 21:57:23 | 显示全部楼层
ruboss 发表于 2020-12-19 15:59
问一下:为什么需要USARTdrv->Uninitialize()复位串口呢?

保证可以正常工作。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2020-12-21 16:49:27 | 显示全部楼层
eric2013 发表于 2020-12-17 15:54
试试7.11版本看看正常不

其实连接EC20模块的那个串口不用初始化的,我初始化了一遍,导致后面数据就发不出去了。现在可以了
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2020-12-21 16:51:17 | 显示全部楼层
eric2013 发表于 2020-2-22 00:45
AT指令实现的功能太单一,使用了PPP后,就可以充分使用RL-TCPnet V7.X的各种功能了。

请问硬汉大哥,PPP连接上后,如何通过TCP socket或UDP socket发送数据给串口呢?PPP好像没有发送数据相关的函数
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2020-12-22 10:04:19 | 显示全部楼层
return_0 发表于 2020-12-21 16:51
请问硬汉大哥,PPP连接上后,如何通过TCP socket或UDP socket发送数据给串口呢?PPP好像没有发送数据相关 ...

有接口函数。
回复

使用道具 举报

1

主题

37

回帖

40

积分

新手上路

积分
40
发表于 2021-2-2 22:34:35 | 显示全部楼层
有没有人在netx ppp上做拨号、看着netx好复杂
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2021-3-6 00:12:01 | 显示全部楼层
有适配加到  V7的综合模板吗?    现在的RTX5   H7的版本   和旧版的有点不一样
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-3-6 08:16:21 | 显示全部楼层
sapoiuyt 发表于 2021-3-6 00:12
有适配加到  V7的综合模板吗?    现在的RTX5   H7的版本   和旧版的有点不一样

没有。
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2021-3-8 16:01:16 | 显示全部楼层

V7  往后的板子有没有计划预留4G版本的接口。   现
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-3-9 09:00:40 | 显示全部楼层
sapoiuyt 发表于 2021-3-8 16:01
V7  往后的板子有没有计划预留4G版本的接口。   现

V5,V6,V7专门的GPRS接口,后面做4G会兼容这个接口,就是个简单的串口。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2021-6-16 09:59:13 | 显示全部楼层
下载了RTX5编译后提示Driver_USART0  在这个中 net_config.o没定义
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2022-8-23 13:12:21 | 显示全部楼层
我也来一个FreeRTOS-TCPIP的PPPOS。STM32F103C8T6,EC600N,FreeRTOS-TCPIP,非lwip,PPPOS用的picoTCP的组件。
不太稳定,主要是RAM太小,串口发送需要优化

EC600N PPP.zip

950.63 KB, 下载次数: 9

回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-3-26 10:11:25 | 显示全部楼层
楼主,下一份研究下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-24 00:32 , Processed in 0.250615 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表