导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→Cortex-M0是什么?从51迈向M0[osmt]

 *第38300篇: Cortex-M0是什么?从51迈向M0

  
楼 主:osmt 2011年8月28日14:53
 Cortex-M0是什么?从51迈向M0
Cortex-M0常见问题解答
 
Q1:Cortex-M0是什么?
A:它是ARM公司为了占领单片机市场而推出的一款极具竞争力的MCU,该处理器是现有的最小、能耗最低和能效最高的 ARM 处理器。该处理器硅面积极小、能耗极低并且所需的代码量极少,这使得开发人员能够以 8 位的设备实现 32 位设备的性能,从而省略 16 位设备的研发步骤。Cortex-M0 处理器超低的门数也使得它可以部署在模拟和混合信号设备中。在不到 12 K 门的面积内能耗仅有 85 μW/MHz(0.085 毫瓦),所凭借的是作为低能耗技术的领导者和创建超低能耗设备的主要推动者的无与伦比的 ARM 专门技术。指令只有 56 个,这样您便可以快速掌握整个 Cortex-M0 指令集(如果需要);但其 C 语言友好体系结构意味着这并不是必需的。可供选择的具有完全确定性的指令和中断计时使得计算响应时间十分容易。

Q2:Cortex-M0使用ARM的哪个体系结构?
A:ARMv6-M(冯诺依曼)

Q3:现在有哪些好的资料可以学习M0?
A:
1.周立功翻译的中文版数据手册
2.UP团队翻译的中文版数据手册
3.周立功的《深入浅出Cortex-M0》
4.最后一个是我写的:《MINI LPC1114学习手册》为了对得起看手册的朋友,在书中实现的所有例程都在我设计的电路板上实现,为了充分发挥LPC1114的所有资源和性能,经过了6次电路板的改革。历经5个月的时间,终于和大家见面了。这个手册你可以在本论坛本版块里找到!好不好?看了便知!
 
这些手册你都可在论坛中下载得到。

Q4:学M0有用吗?
A:你要知道,M0的出现是ARM公司为了争夺8位单片机和16位单片机市场的,因为它的价格和8位、16位单片机的是同一个档次,但其32位的性能却远远超过了它们。M0的是51单片机和其他单片机在不久将来的替代选项。你在怀疑,那好!你先看看下面这个视频吧!视频里的电路板上主控芯片是LPC1114FBD/48,虽然画面有些模糊!但足以展现其性能!

你曾经因为犹豫而错过了很多的机会,这次你可别再错过了,走在别人前面,你就是前辈!

Q5:现在M0的学习板有吗?
A:当然有了!我们卖的不就是吗?你去淘宝上输入“LPC1114 开发板”也可以找到其他板子,但我相信我们的板子是最具性价比的。我们的板子是一个最小系统板。这种板子只是引出了LPC1114的所有引脚和带了下载程序用的ISP电路或仿真器。主要有NXP、周立功等等出的。这种最小系统板只适合有一定经验的人用。虽然你没有经验,但是我们有一个支持论坛,你可以在论坛上找到很多有用的信息,这些信息能够助你跨过初学阶段。论坛里还有一个专家叫风子芯,他是这块板子的作者,你可以向他提问任何问题。当然,前提是你加入他的QQ群。

Q6:M0好不好学?
A:其实真的和51一样简单!甚至比51更简单。

Q7:开发M0是不是必须用仿真器?
A:不是。像M0这么简单的MCU,没必要用仿真器。

Q8:我以前在KEIL上开发51习惯了,KEIL能开发Cortex-M0吗?
A:当然可以。用KEIL U4即可以。但也可以选择其他的开发环境。

Q9:我还想问什么问题来着?
A:去论坛和群里问吧!那里有专家。
 

大漠M0详情:

论坛连接:

Q----Q群:150675980


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:maple Arduino开源时代即将到来!

[下一篇主题]:[求助]初学者的两个问题