本帖最后由 airwill 于 2011-9-20 14:50 编辑
下载到 RM0090 了, 看了一下 55 页的 Table 3.
最快读取指令也要 6 个 CPU cycles.
也就是说, 6 个 Clock 读取 128 bits.
但是 128 bits 最快 4 个 Clock 就执行完了, 接下来, 如果 缓存没有指令, 就得从 FLASH 读取了. 这样最大有 1/3 的时间在等待 FLASH.
但是 F2xx 就不同. 最快读取指令也要 4 个 CPU cycles, 而读取到的指令 最快也要 4 个 CPU cycles 才能执行完. 所以 F2xx 是不存在等待 FLASH 的情况的.
.
真是郁闷, 我怎么又发了两次. 点击发送一次, 没有响应, 再点击, 还是没有响应. 回头刷新, 却发现已经发了两次了!
|