打印

如何从M3向M0转型?

[复制链接]
3449|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
David_ming|  楼主 | 2010-3-16 23:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
David_ming|  楼主 | 2010-3-17 10:30 | 只看该作者
没人支持吗?

使用特权

评论回复
板凳
a_ziliu| | 2010-3-18 09:10 | 只看该作者
從網路上找來的投影片,cortex m0比cortex m3資源少的多。
比如說中斷來源,斷點,mpu,hardware divide…等等。
為比較低階的32bitmcu,可取代8bit及16bit的mcu。
如果對cortex mo架構有興趣的話,先看Cortex-M3权威指南。
再參考附件的投影片,就可以了解cortex m0的架構。

E3_PT_Migrating to Cortex-M Processors_Leon Chen_20091126.pdf

658.75 KB

E3_PT_Migrating to Cortex-M Processors_Leon Chen_20091120.pdf

658.75 KB

使用特权

评论回复
地板
David_ming|  楼主 | 2010-3-18 19:31 | 只看该作者
謝謝樓上的兄台,CM3的那個譯本我早已入手,寫的不錯~

使用特权

评论回复
5
六楼的窗户| | 2010-3-18 23:33 | 只看该作者
MO比较高级吗?

使用特权

评论回复
6
yanghao9123| | 2010-3-19 08:38 | 只看该作者
M0冒是没有位数区分吧。

使用特权

评论回复
7
6019实验室| | 2010-3-25 23:05 | 只看该作者
两个到底有什么区别呀?

使用特权

评论回复
8
X-Hawk| | 2010-3-26 00:56 | 只看该作者
这里可以比对:
http://www.arm.com/products/processors/cortex-m/cortex-m0.php
http://www.arm.com/products/processors/cortex-m/cortex-m3.php

Cortex-M0
Architecture        ARMv6-M (Von Neumann)
ISA support        Thumb®/ Thumb-2 technology*
Pipeline        3-stage
Dhrystone        0.9 DMIPS/MHz
Interrupts        NMI + 1 to 32 physical interrupts
Interrupt latency        16 cycles
Sleep modes        Integrated WFI and WFE instructions
Sleep & Deep Sleep Signals
Optional Retention Mode with Power Management Kit
Enhanced Instructions        Single-cycle (32x32) multiply
Debug        JTAG or Serial-Wire Debug ports

Cortex-M3 Features
Architecture        ARMv7-M (Harvard)
ISA Support        Thumb® / Thumb-2
Pipeline        3-stage + branch speculation
Dhrystone        1.25 DMIPS/MHz
Memory Protection        Optional 8 region MPU with sub regions and background region
Interrupts        Non-maskable Interrupt (NMI) + 1 to 240 physical interrupts
Interrupt Latency        12 cycles
Inter-Interrupt Latency        6 cycles
Interrupt Priority Levels        8 to 256 priority levels
Wake-up Interrupt Controller        Up to 240 Wake-up Interrupts
Sleep Modes       
Integrated WFI and WFE Instructions and Sleep On Exit capability.

Sleep & Deep Sleep Signals.

Optional Retention Mode with ARM Power Management Kit

Bit Manipulation        Integrated Instructions & Bit Banding
Enhanced Instructions        Hardware Divide (2-12 Cycles) & Single-Cycle (32x32) Multiply.
Debug        Optional JTAG & Serial-Wire Debug Ports. Up to 8 Breakpoints and 4 Watchpoints.
Trace        Optional Instruction Trace (ETM),  Data Trace (DWT), and Instrumentation Trace (ITM)

使用特权

评论回复
9
X-Hawk| | 2010-3-26 00:57 | 只看该作者
MO比较高级吗?
六楼的窗户 发表于 2010-3-18 23:33


相对而言,M0价格上更具优势

使用特权

评论回复
10
6019实验室| | 2010-3-27 00:51 | 只看该作者
依然钟爱M3

使用特权

评论回复
11
yuanruibing| | 2010-12-14 13:39 | 只看该作者
工具都差不多!

使用特权

评论回复
12
sinadz| | 2010-12-14 17:13 | 只看该作者
区别还是比较明显的

使用特权

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

本版积分规则

个人签名::“哥洒脱如此”

22

主题

762

帖子

2

粉丝