[DemoCode下载] Nano_SPI 从机模式 21M 速率全速收发代码

[复制链接]
 楼主| gaoyang9992006 发表于 2015-2-13 19:26 | 显示全部楼层 |阅读模式
本代码可用两个 Nano 系列黄色小板子测试:

21M 不间断发送代码 Nano_SPI_Tx_21Mbps.zip (49.9 KB, 下载次数: 545)
不间断发送的意思是:字符间隔仅1个SPI CLK,17us 多就发完 41 个字符

DMA 接收并由 UART0 转发打印代码 Nano_SPI_Rx_DMA_Mode.zip (50.9 KB, 下载次数: 833)

两个板子的 SPI,通过 20CM 的连线 连在一起的波形如下,线太长,波形已变差,但仍能正常通信不丢数据
传输一个字节,仅用不到 0.4us

post_newreply


598330983 发表于 2015-2-13 19:55 | 显示全部楼层
这种速度丢包率高吗,如果不是十分紧急的,不用这么快,SPI挂载的设备,一般也不要高速的的
598330983 发表于 2015-2-13 20:26 | 显示全部楼层
可以仿真吗
598330983 发表于 2015-2-16 22:20 来自手机 | 显示全部楼层
我试试果然可以仿真
ilikerome 发表于 2015-2-17 14:13 | 显示全部楼层
学习一下,帮顶。
 楼主| gaoyang9992006 发表于 2015-2-18 11:52 | 显示全部楼层
ilikerome 发表于 2015-2-17 14:13
学习一下,帮顶。

谢谢,好人一生平安。春节快乐
quray1985 发表于 2015-3-26 22:11 | 显示全部楼层
利用SPI读写flash,如何提高读写的速度呢?
 楼主| gaoyang9992006 发表于 2015-3-27 08:27 | 显示全部楼层
quray1985 发表于 2015-3-26 22:11
利用SPI读写flash,如何提高读写的速度呢?

以最快的速度读啊,SPI不是有速度的设置,你把速度设置到芯片的最大能力。
cowboy2014 发表于 2015-3-27 08:42 | 显示全部楼层
我也是想知道,稳定性如何,读写速度快不快呢?
 楼主| gaoyang9992006 发表于 2015-3-27 10:50 | 显示全部楼层
cowboy2014 发表于 2015-3-27 08:42
我也是想知道,稳定性如何,读写速度快不快呢?

在手册提供的范围内,都是可靠的,速度也是非常快的。
598330983 发表于 2015-3-28 11:28 | 显示全部楼层
我很奇怪,从前用51的时候,有的人自己写SPI都可以正常通信,反而用了SPI收发器的时候,傻了,不知道怎么配置了。
598330983 发表于 2015-3-28 11:30 | 显示全部楼层
两个板子的 SPI,通过 20CM 的连线 连在一起的波形如下,线太长,波形已变差,但仍能正常通信不丢数据
传输一个字节,仅用不到 0.4us
这说明SPI接口速度是很快的。
quray1985 发表于 2015-3-29 08:56 | 显示全部楼层
gaoyang9992006 发表于 2015-3-27 08:27
以最快的速度读啊,SPI不是有速度的设置,你把速度设置到芯片的最大能力。 ...

好的,谢谢
我把SPI的时钟频率和芯片的工作频率都调到最大试试读写速度有多快
jingjinhu 发表于 2018-1-15 16:52 | 显示全部楼层
学习了
jingjinhu 发表于 2018-1-15 16:53 | 显示全部楼层
楼主 为啥不能下载啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:如果你觉得我的分享或者答复还可以,请给我点赞,谢谢。

2048

主题

16367

帖子

221

粉丝
快速回复 在线客服 返回列表 返回顶部