硬汉嵌入式论坛

 找回密码
 立即注册
查看: 649|回复: 5
收起左侧

[4G] 那种4G模块支持SPI或者FSMC接口?

[复制链接]

61

主题

62

回帖

245

积分

高级会员

积分
245
发表于 2023-4-10 17:49:04 | 显示全部楼层 |阅读模式
那种4G模块支持SPI或者FSMC接口?


1.最开始STM32 UART,但一般厂家4G模块如EC20、EC200等波特率只有921600,速率80~90KB/s
2.后来STM32 USB CDC驱动EC20,TCP数据能达到700KB/s  !!
3.再后来使用路由模块,采用STM32 ETH 连接,速率达到5MB/s !!!

第1种速率慢,第2种并不是大部分MCU都有USB HOST,第三种成本太高。
在网络上貌似没有搜出SPI或并口驱动的4G模块
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106828
QQ
发表于 2023-4-11 08:53:32 | 显示全部楼层
这个想法好,后面有见到SPI或者FSMC接口方式的,大家也给我分享下。
回复

使用道具 举报

0

主题

14

回帖

14

积分

新手上路

积分
14
发表于 2023-4-11 09:02:52 | 显示全部楼层
厂家放出来的spi固件不多,
但是可以二次开发,一般的模块都有spi硬件,自己稍微改下协议栈就可以(最简单的直接套串口的),在合宙的模块上改过,实验室环境下实际下载1.xMB/s没问题,主机DMA全速度数据。
回复

使用道具 举报

210

主题

1044

回帖

1684

积分

至尊会员

More we do, more we can do.

积分
1684
发表于 2023-4-11 10:39:44 | 显示全部楼层
就我个人分析:你说的两种接口对于全双工通信,软件设计很不方便,因而这种高速接口没有成为标配,建议你用高速USB接口
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106828
QQ
发表于 2023-4-11 10:41:07 | 显示全部楼层
emwin 发表于 2023-4-11 10:39
就我个人分析:你说的两种接口对于全双工通信,软件设计很不方便,因而这种高速接口没有成为标配,建议你用 ...

FSMC不方便全双工,而SDIO,SPI这两个可以考虑搞个,现在wifi模组都有这两种接口方式的。
回复

使用道具 举报

7

主题

23

回帖

44

积分

新手上路

积分
44
发表于 2023-4-12 16:17:02 | 显示全部楼层
目前所有蜂窝模组,任何制式,均没有SPI、SDIO接口的。低速模块都是UART,中速USB2.0,高速USB3.0或者PCIE,或者以太网接口的,但是也仅仅是在TCP\IP层的,如果是modem的操作,全双工很不合理,就像GPS模块,如果用I2C去不断的读取NMEA,就很反人类
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 13:27 , Processed in 0.261811 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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