打印

Cortex M0 还是不是哈佛结构呢?

[复制链接]
4604|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
airwill|  楼主 | 2011-3-20 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
找了很多资料, 包括lpc111x 和芯唐的芯片资料, 也看了 "Cortex-M0 Devices Generic User Guide". 都没有找到关于这个的说法.
就芯唐提到其 FLASH  "零等待状态,可达50MHz的连续的地址访问"
但是, 为了发挥 Cortex-M0 的处理能力. 应该有合适的总线系统的.

相关帖子

沙发
airwill|  楼主 | 2011-3-21 09:07 | 只看该作者
自己顶一下, 发错了个地方, 自己把他转了过来. 却发现到后页去了.

使用特权

评论回复
板凳
金鱼木鱼| | 2011-3-21 12:41 | 只看该作者
看数据手册!

使用特权

评论回复
地板
airwill|  楼主 | 2011-3-22 19:57 | 只看该作者
看数据手册!
金鱼木鱼 发表于 2011-3-21 12:41


我不仅看了新塘和 lpc 的数据手册, 也看来介绍 Cortex M0 的手册. 还真没有找到这方面的介绍, 所以发此一问. 楼上要是哪里找到了说法, 请详告知.
谢谢!

使用特权

评论回复
5
金鱼木鱼| | 2011-3-24 21:05 | 只看该作者
还真没注意这个问题,我也找找看

使用特权

评论回复
6
IJK| | 2011-3-25 15:39 | 只看该作者
Cortex M0 不是哈佛结构
M0只有 System bus,取指令和数据不能同时进行。

使用特权

评论回复
7
无冕之王| | 2011-3-25 16:12 | 只看该作者
不是哈佛结构

使用特权

评论回复
8
acgean| | 2011-3-25 21:33 | 只看该作者
不是哈佛结构, 只有一个总线, 也没有指令预取缓冲. 所以,  Cortex-M0 最快情况下执行速度只能是 Cortex-M3 最快情况的一半.

使用特权

评论回复
9
黑发尤物| | 2011-3-26 13:49 | 只看该作者
Cortex-M3 是哈佛结构吧?

使用特权

评论回复
10
xinyunshaoan| | 2011-3-26 15:58 | 只看该作者
不是哈佛结构啊,一直没注意过

使用特权

评论回复
11
米其林r| | 2011-3-27 11:59 | 只看该作者
M0很牛叉啊!

使用特权

评论回复
12
6019赵文| | 2011-3-31 12:56 | 只看该作者
1# airwill 就芯唐提到其 FLASH  "零等待状态,可达50MHz的连续的地址访问"
但是, 为了发挥 Cortex-M0 的处理能力. 应该有合适的总线系统的.


程序又不在falsh上跑,这个速度有什么意义呢?

使用特权

评论回复
13
buqibushe| | 2011-10-22 21:21 | 只看该作者
看它的地址映射,应该不是哈佛结构,,
0x0000 - 0x1ffff code
0x2000 - 0x2ffff sram
....
..

code与data放在一起了,

使用特权

评论回复
14
airwill|  楼主 | 2011-10-23 10:17 | 只看该作者
这个地址映射,不能说明. 因为 M3 也是这样的映射

使用特权

评论回复
15
qin552011373| | 2011-10-23 13:42 | 只看该作者
arm7 冯诺依曼结构   arm9  哈佛

使用特权

评论回复
16
tianyabing| | 2011-11-13 12:17 | 只看该作者
m0是arm7的thumb指令上加了一些M3的功能,是冯诺依曼结构,手册里有说明的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

556

主题

17723

帖子

884

粉丝