单片机程序存储器flash的读取速度是多少
一些8位单片机,程序执行速度能达到几十M或上百M,那么程序存储器flash读取速度是不是要远远超过这个速度?...
一些8位单片机,程序执行速度能达到几十M或上百M,那么程序存储器flash读取速度是不是要远远超过这个速度?
展开
3个回答
展开全部
C8051F120就达到了100MHz的工作频率,但其flash的情况不清楚,好像没有加延迟就以这么高的速度运行。但像STM32,在48MHz有1周期的延迟,72MHz有2周期延迟。当然有的单片机要速度更快的话,就是把flash中的代码复制到ram里再执行,这样0等待。
追问
主要就是想了解这些没有把代码复制到ram的单片机,是怎么协调flash指令读取、指令执行之间的时间关系。是一次读取多个字节缓存在某个地方,还是flash本身有很高的读取速度。
追答
估计是直接读取的吧……ARM单片机的都是预先读取缓存在某个地方的。
展开全部
51系列单片机有很多,常见的是普通标准51,8051有40个引脚,4k程序存储器,128b数据存储器;8052有40个引脚,8k程序存储器,128b数据存储器,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我还没见过8位有上百m的,flash看是什么spi总线就1m
更多追问追答
追问
C8051F120,可100m
追答
嗯,看了官网的确有,不过不知道你所谓的flash是内部还是外部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询