打印

M3和M0的区别

[复制链接]
23429|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lp1468|  楼主 | 2011-1-14 11:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
沙发
IGOOGLE| | 2011-2-11 14:30 | 只看该作者
本帖最后由 IGOOGLE 于 2011-2-11 15:11 编辑

M0是从 V6指令集进化过来的
M3是从 V7进化过来的,性能相对强于M0,价格也强于M0

使用特权

评论回复
板凳
古道热肠| | 2011-2-11 23:07 | 只看该作者
好象M0生产成本比较M3低。已出的M0报价都较低,M0志在抢8位和16位机的饭碗。

使用特权

评论回复
地板
linqing171| | 2011-2-13 09:15 | 只看该作者
http://www.arm.com/products/processors/cortex-m/cortex-m3.php 引用官方如上。
体系结构ARMv7-M(哈佛)
ISA 支持Thumb® / Thumb-2
管道3 阶段 + 分支预测
Dhrystone1.25 DMIPS/MHz
内存保护带有子区域和后台区域的可选 8 区域 MPU
中断不可屏蔽的中断 (NMI) + 1 到 240 个物理中断
中断延迟12 个周期
中断间延迟6 个周期
中断优先级8 到 256 个优先级
唤醒中断控制器最多 240 个唤醒中断
睡眠模式集成的 WFI 和 WFE 指令和“退出时睡眠”功能。
睡眠和深度睡眠信号。
随 ARM 电源管理工具包提供的可选保留模式
位操作集成的指令和位段
增强的指令硬件除法(2-12 个周期)和单周期 (32x32) 乘法。
调试可选 JTAG 和串行线调试端口。最多 8 个断点和 4 个检测点。
跟踪可选指令跟踪 (ETM)、数据跟踪 (DWT) 和测量跟踪 (ITM)

为基于 TSMC 0.18G 工艺的 100MHz 目标实现列出的性能特征

使用特权

评论回复
5
linqing171| | 2011-2-13 09:16 | 只看该作者
体系结构 ARMv6-M(冯诺依曼)
ISA 支持 Thumb®/ Thumb-2 技术*
管道 3 阶段
Dhrystone 0.9 DMIPS/MHz
中断 NMI + 1 到 32 个物理中断
中断延迟 16 个周期
睡眠模式 集成的 WFI 和 WFE 指令
睡眠和深度睡眠信号
随电源管理工具包提供的可选保留模式
增强的指令 单周期 (32x32) 乘法
调试 JTAG 或串行线调试端口

使用特权

评论回复
6
xwj| | 2011-2-13 21:43 | 只看该作者
2楼总结得好。
顶~~~

使用特权

评论回复
7
古道热肠| | 2011-2-14 23:06 | 只看该作者
CM3相比ARM7 TDMI核是有比较明显的优势。

使用特权

评论回复
8
eddie.geng| | 2011-2-17 16:07 | 只看该作者
菜鸟学习中

使用特权

评论回复
9
zero_up| | 2011-2-17 18:56 | 只看该作者

这是一个对比表 参考一下 M0定位在与8/16位单片机竞争 如51 avr pic msp430

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
lzjsdsfdx + 1 我觉得你说的不错
10
batsong| | 2011-2-19 12:11 | 只看该作者
M3是处级的,M0是科级的

arm9基本可以算局级的

像I7可以算常委了

使用特权

评论回复
11
hecm1225| | 2011-2-19 13:07 | 只看该作者
M3是处级的,M0是科级的

arm9基本可以算局级的

像I7可以算常委了
batsong 发表于 2011-2-19 12:11


县级市的很多局级也是科级的

使用特权

评论回复
12
hecm1225| | 2011-2-19 13:09 | 只看该作者
CM3相比ARM7 TDMI核是有比较明显的性能优势和价格优势。

使用特权

评论回复
13
eydj2008| | 2011-3-1 08:04 | 只看该作者
M0带单周期乘法没? 硬件除法呢 我知道M3是有的。

使用特权

评论回复
14
lzjsdsfdx| | 2011-3-15 11:02 | 只看该作者
我觉得五楼说的比较详细的

使用特权

评论回复
15
yinguangwei| | 2011-3-15 16:26 | 只看该作者
xuexiele

使用特权

评论回复
16
lyn3210| | 2011-3-22 16:30 | 只看该作者
项目复杂程度来选用!

使用特权

评论回复
17
hsw_21| | 2011-6-18 17:29 | 只看该作者
“ M3 和M0都是面向MCU的低功耗低成本处理器。但是M0比M3更小,当然性能稍低。拿经典的ARM7做比较, M0和ARM7是同等性能,但是规模不到ARM7一半; M3是同ARM7差不多的规模,但是性能和效率高30%左右。 ”

使用特权

评论回复
18
huluoboo| | 2011-6-18 21:15 | 只看该作者
M0的定位在于替代51单片机。
M3的定位在51单片机和ARM7的中间地带,就是说51不够用,而ARM7又太浪费了。

使用特权

评论回复
19
lollipooop| | 2012-5-13 18:02 | 只看该作者
M0带单周期乘法没? 硬件除法呢 我知道M3是有的。
eydj2008 发表于 2011-3-1 08:04


M0带32*32单周期乘法

硬件除法没有

使用特权

评论回复
20
hqdx| | 2012-5-21 23:20 | 只看该作者
那哥带图的不错

使用特权

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

本版积分规则

0

主题

276

帖子

1

粉丝