OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5138|回复: 12

关于STM32和新华龙单片机之间的无线通讯

[复制链接]

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
发表于 2016-7-15 10:24:57 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 vitasnokia 于 2016-7-15 10:57 编辑

本人最近做一个项目,是用stm32和新华龙的单片机进行无线通讯的,stm32已经用掉了3个串口通讯了,,现在要多开一个串口连接无线模块,无线模块现在还没有选择哪一种,因为要每10ms读取一次新华龙无线模块发过来的数据,一帧数据也就5个字节,所以传输速度方面要求还是挺高的,,但是我想用spi查询的方式,不知道有没有spi接口的无线模块,通讯数据是否能达到我10ms查询的速度,5个字节,有做个这方面的同学能否指点一下。  也就是说从机发送数据到主机接收到数据的总时间要做到10ms。

最佳答案

查看完整内容[请看2#楼]

网上看到一个型号的,说波特率最高可以达到153.6kbps=19.2kB/s,是spi接口的,这个速度应该满足了吧?参数如下 CC1020性能及特点: (1)频率范围为402MHz-470MHz工作。 (2)高灵敏度(对12.5kHz信道可达-118dBm)。 (3)可编程输出功率,最大10dBm。 (4)低电流消耗(RX:19.9mA)。 (5)低压供电(2.3V到3.6V,推荐3.3V)。 (6)数据率最高可以达到153.6Kbaud。 (7)SPI接口配置内部寄存器。 (8)标准DIP间距接口,便于嵌入式应用 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-15 10:24:58 | 显示全部楼层
xuande 发表于 2016-7-15 13:55
所以,瓶颈不是SPI,是高频部分。
这个要提前搞清楚。

网上看到一个型号的,说波特率最高可以达到153.6kbps=19.2kB/s,是spi接口的,这个速度应该满足了吧?参数如下
CC1020性能及特点:
(1)频率范围为402MHz-470MHz工作。
(2)高灵敏度(对12.5kHz信道可达-118dBm)。
(3)可编程输出功率,最大10dBm。
(4)低电流消耗(RX:19.9mA)。
(5)低压供电(2.3V到3.6V,推荐3.3V)。
(6)数据率最高可以达到153.6Kbaud。
(7)SPI接口配置内部寄存器。
(8)标准DIP间距接口,便于嵌入式应用。
(9)开阔地直线通信距离可达500-600米。
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-15 10:43:55 | 显示全部楼层

见过SPI接口的模块。
你的要求不高,甚至比较低。


回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-15 10:58:31 | 显示全部楼层
xuande 发表于 2016-7-15 10:43
见过SPI接口的模块。
你的要求不高,甚至比较低。

请问有没有推荐,我算过了,如果用串口接口的模块设置成115200的波特率,是可以的,不知熬spi的波特率是多少,
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-15 11:06:02 | 显示全部楼层

SPI会比串口快得多。

回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-15 13:24:35 | 显示全部楼层
xuande 发表于 2016-7-15 11:06
SPI会比串口快得多。

好的,谢谢,如果是spi,原子这个论坛我发现就有NRF24L01这个模块,但是在论坛看到有人用了,但是速度很慢,                                                                                                                   http://www.openedv.com/forum.php ... E%CF%DF%C4%A3%BF%E9
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-15 13:39:43 | 显示全部楼层
看了这个帖子,发现咱俩说拧了。。。
你说的是“SPI接口无线模块的速度”,
我是说“SPI的速度”,
概念不一样!



回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-15 13:41:07 | 显示全部楼层

无线模块的速度,选型时候要先确认清楚!


回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-15 13:48:02 | 显示全部楼层
xuande 发表于 2016-7-15 13:39
看了这个帖子,发现咱俩说拧了。。。
你说的是“SPI接口无线模块的速度”,
我是说“SPI的速度”,

这个无线模块最后给的接口是spi的接口,那么为何spi的速度可以这么快,但是到了无线模块的接口后就变慢了这么多了? stm32集成的spi硬件接口最快速度可以18m,每个时钟周期传一个bit,那么如果一个字节是 8bit 那么最快可以达到18/8=2.25m byte/s=2.19kB/S
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-15 13:55:48 | 显示全部楼层
vitasnokia 发表于 2016-7-15 13:48
这个无线模块最后给的接口是spi的接口,那么为何spi的速度可以这么快,但是到了无线模块的接口后就变慢了 ...


所以,瓶颈不是SPI,是高频部分。
这个要提前搞清楚。


回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-16 11:00:30 | 显示全部楼层
xuande 发表于 2016-7-15 13:55
所以,瓶颈不是SPI,是高频部分。
这个要提前搞清楚。


xuande 发表于 2016-7-15 13:55
所以,瓶颈不是SPI,是高频部分。
这个要提前搞清楚。

网上看到一个型号的,说波特率最高可以达到153.6kbps=19.2kB/s,是spi接口的,这个速度应该满足了吧?参数如下
CC1020性能及特点:
(1)频率范围为402MHz-470MHz工作。
(2)高灵敏度(对12.5kHz信道可达-118dBm)。
(3)可编程输出功率,最大10dBm。
(4)低电流消耗(RX:19.9mA)。
(5)低压供电(2.3V到3.6V,推荐3.3V)。
(6)数据率最高可以达到153.6Kbaud。
(7)SPI接口配置内部寄存器。
(8)标准DIP间距接口,便于嵌入式应用。
(9)开阔地直线通信距离可达500-600米。
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11545
金钱
11545
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-7-16 12:24:51 | 显示全部楼层
vitasnokia 发表于 2016-7-16 11:00
xuande 发表于 2016-7-15 13:55
所以,瓶颈不是SPI,是高频部分。
这个要提前搞清楚。


可以满足你的要求。


回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
 楼主| 发表于 2016-7-16 14:13:14 | 显示全部楼层
xuande 发表于 2016-7-16 12:24
可以满足你的要求。

好的,发现接口电路还是串口,,不过波特率156K,已经满足要求了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 04:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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