7462|21

1

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

高速SPI的速度最高能够到达多少?10MBPS的高速SPI在WINCE下能不能接收的过来?我接收的前面数据老是会被后面的冲掉。 [复制链接]

高速SPI的速度最高能够到达多少?10MBPS的高速SPI在WINCE下能不能接收的过来?我接收的前面数据老是会被后面的冲掉。
此帖出自WindowsCE论坛

最新回复

WINCE是实时系统  详情 回复 发表于 2009-12-15 11:43
点赞 关注
 

回复
举报

88

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
按道理我的SPI的FIFO有64个字节,有了FIFO就应该可以接到高速系统里面去.FIFO的存在就是为了协调系统总线跟外围总线的速度不一致而存在的.FIFO满了才请求CPU来处理(进行读取),CPU处理的速度是用的系统总线的频率,应该很快的,SPI数据的接收(一位位数据的移入跑的是外围总线,速度应该是更慢一点的).难道有了FIFO还是处理不过来?还是不能协调系统总线跟外围总线?(丢数据/漏数据现象严重)应该不至于吧?谁给讲讲这方面的理论啊!!!难道有了FIFO还得去用DMA方式?


不过我目前的接收触发中断的水平是设置为接收到7个字节就触发中断,没有设置为64个字节,FIFO的功能没有全部用到.
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
有没在SPI下玩过DMA方式没?
此帖出自WindowsCE论坛
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(中级)

4
 

你看8686的那个网卡驱动不就是吗
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 10 楼 wangxin_801115 的回复:

你看8686的那个网卡驱动不就是吗


发个8686网卡的驱动给我参考参考啊!

email----xiongqh@zhonghongcarav.com.cn
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 5 楼 programmerno1 的回复:
引用 2 楼 xqhrs232 的回复:
50m那是极限,但WINCE是个非实时的系统,WINCE的实时性还不如单片机的!

10MBPS----1S要接收1280K BYTES的数据,太恐怖了.一次接64个字节,1S也要产生2万次中断.0.05MS就要产生一次中断,WINCE的中断有怎么快吗?


WINCE是个非实时的系统,??? 不对吧


win本来就是非实时的

此帖出自WindowsCE论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(中级)

7
 
8686网卡驱动用的是SD卡口没用SPI口.
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 13 楼 xqhrs232 的回复:
8686网卡驱动用的是SD卡口没用SPI口.


这个可以有....

加我QQ:502240410
   MSN:wangxin_801115@hotmail.com
我传给你,邮箱发不了
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 14 楼 wangxin_801115 的回复:
引用 13 楼 xqhrs232 的回复:
8686网卡驱动用的是SD卡口没用SPI口.


这个可以有....

加我QQ:502240410
? MSN:wangxin_801115@hotmail.com
我传给你,邮箱发不了



这个可以有...;很像赵本山啊!

此帖出自WindowsCE论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 7 楼 suwyhoho 的回复:
LZ还是用DMA获取数据吧,频率高了直接从寄存器读写不安全的


这个该怎么玩啊!能不能讲讲思路?!
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
50m那是极限,但WINCE是个非实时的系统,WINCE的实时性还不如单片机的!

10MBPS----1S要接收1280K BYTES的数据,太恐怖了.一次接64个字节,1S也要产生2万次中断.0.05MS就要产生一次中断,WINCE的中断有怎么快吗?
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 
原来是在中断接收程序里面的串口打印消息的影响,一直还真没注意到!
此帖出自WindowsCE论坛
 
 
 

回复
很喜欢摄影 该用户已被删除
13
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复

2

帖子

0

TA的资源

纯净的硅(中级)

14
 
up
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 
50M
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

16
 
呵呵,加入打印信息当然就慢很多了,串口打印太慢了。
如果中断处理不过来,可以考虑用DMA方式进行,会快一些。
此帖出自WindowsCE论坛
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

17
 
LZ还是用DMA获取数据吧,频率高了直接从寄存器读写不安全的
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

18
 
DMA?看来真的要用DMA了.今天测试一下,真的丢数据很严重啊!不知道发送那端有问题还是其它的问题,得玩玩DMA看看了,看用DMA的情况会怎么样.丢数据好头痛啊!
此帖出自WindowsCE论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

19
 
引用 18 楼 gelu1040 的回复:
其实我想问你你有问题的这边是什么模式master or slave



是接收这边,从接收.通过中断的方式.
此帖出自WindowsCE论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

20
 
其实我想问你你有问题的这边是什么模式master or slave
此帖出自WindowsCE论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表