这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ARM,8051 ARM速度比不上 8051 ?是我错还是真有其事?

共2条 1/1 1 跳转至

ARM,8051 ARM速度比不上 8051 ?是我错还是真有其事?

院士
2006-09-17 18:14:16     打赏
ARM,8051 ARM速度比不上 8051 ?是我错还是真有其事?



关键词: 速度     比不上     是我     是真     其事    

院士
2006-12-22 22:43:00     打赏
2楼
问 我不知道这样的想法错在那里,抛下一贴,望各位高手解疑.
这里说的速度不是内核对指令的运行速度,而是外部引脚的速度.LPC214X的外部引脚是由低速总线驱动的,有文章说它的响应速度只有2-4微秒.而就算是当年的8051都有1U以上.更别说现在运行在33MHz单指令周期的了.
这样一来,它在驱动外部快速设备的时候就只能吃亏.比如说SPI以太网设备(LPC的SPI固件只是K级,而maxim的SPI以太网芯片可以达到28MHz).
我们应该怎么办?在以太网上使用1M都不到的速度? 1: 213x/214x优势不在这块! 2: 回复楼上:我知道LPC的内核性能,但是有这样的性能却做不出好的网络应用,这是什么道理?好马配好鞍.想像一下一台硬盘只有1000转的电脑,就是64位又有什么用?你还能说它的优势不在此吗?
没错,8139可以用在它上面,但是速度......
还有最重要的:你能在一个LPC上做两个8139吗?你在接上8139之后还有多少I/O? 3: 在线等待高手回复. 4: 那就用别的又不只有philip有ARM,你可以用atmel的. 5: 那就请高手介绍一个最低要求:RAM 16K
         ROM 16K全速(代码不用在RAM中运行)
         有USB2.0
         5M以上SPI(用软件能够做得到也可以)
         运行速度>50MPIS 6: 好像有一点难,为什么不用芯片里的SPI 7: 嘿嘿,使用快速IO啊。214X有个快速IO设置,必须对寄存器设置后才起作用,不过这时好像必须使用汇编才能发挥速度优势,具体的可以看看《深入浅出ARM7——LPC213x/LPC214x(下册)》^_^ 8: 回复 智能meter 兄,请教 fengxin32 兄回复:片内的SPI是通过低速总线的,速度是总线频率的1/8,可以想像:要是我用它和网络芯片连接的话,速度和用485都没有什么区别了.
请教 fengxin32 兄:快速IO是硬件的还是受控于程序的?(这样关系能否做出软件SPI来.)具体是怎么设置和输入输出的呢? 谢谢!我想很多人都很想了解这些.
再一次对发贴的兄弟姐妹们说声"谢谢!" 9: 补充:看完fengxin32 兄的贴,赶紧去看了一次LPC214X用户指南,发现还是有一个不解的问题:
       1 到底从写入FIOCLR开始,到引脚输出,要多长时间?书上没有写明.
       2 引脚上的信号,过多久才反应到FP0xVAL上呢?
请用过的朋友相告.
如果可能的话,请zlgmcu也来个官方回答吧! 10: 回楼上写FIO寄存器要2周期,约33ns,读FIO寄存器要3周期,约50ns,绝对比51快N倍。

至于第几个周期才从引脚上反映出来,这个没测试过,估计应该是第2周期后。 11: 楼主要50MIPS的全速执行ROM,这是不存在的东西. 12: 28M的SPI?不知道哪个CPU有这么快的SPI为什么不能接2个8139?n个都可以接,当然速度就...
不过你那个SPI也有这毛病 13: re: on_raptor 发表于 2006-5-11 12:44 ZLG-ARM ←返回版面    

那就请高手介绍一个

最低要求:RAM 16K
         ROM 16K全速(代码不用在RAM中运行)
         有USB2.0
         5M以上SPI(用软件能够做得到也可以)
         运行速度>50MPIS

LPC214x的芯片能够满足您的要求:
RAM 8K~40K,FLASH 32~512K,零等待,执行速度和在RAM中几乎一样;
USB 2.0 Device FUll;
工作在60MHz左右的话,SPI可以达到60/8 MHz;使用SSP做SPI的话,主机模式理论可达30MHz。
工作在60MHz的话,可以达到60*.09=54MPIS;

IO口的速度,LPC214x的快速GPIO是普通GPIO的3.5倍。内核访问IO设备不是计绝对时间,而是计总线周期时间,访问差别需要参考ARM体系结构相关资料。 14: 试一试at91sam7s64内部还有PDC呢。呵呵,不知道会不会被楼主珊帖阿 15: 太久没上,一次性回复.回复PHEAVECN: ZLGMCU说的那个不就有了吗.
回复andrew.xu:我说的那个不是MCU.
回复rockli:请问何为pdc?你的贴我删不了,也不会去删.只是会不会版主删你就不得而知了.
特别多谢qwernet及zlgmcu的回复. 16: 213x/214x的ssp接口就是高速的带fifo的spi,可以到30兆 17: 不知道44B0的SPI能到多少呢? 18: 你就不知到用并口!?你就不知到用并口!? 19: 是啊正在遇到这个问题,高手积极发言啊

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]