Cortex-M3——学习(二)
<wbr></wbr>
<wbr>现如今,越来越多的嵌入式爱好者选择学习Cortex-M3, <wbr>在嵌入式处理器的世界,cortex-M3是一位人见人爱的后生。它的成本和功耗低,可配置性很高。如今,很多ARM的工程师加入了cortex-M3的学习与开发中,WIZnet一直都是行业的领先者,即将上市的新产品W7200正是加入了cortex-M3处理器的全硬件TCP/IP协议栈芯片,通过利用它的优势,相信会得到更多客户的青睐。接下来,请大家随我一起继续我们之前对于Cortex-M3的学习。</wbr></wbr>
<wbr></wbr>
<wbr>在开始Cortex-m3的学习之前,选择一块适合自己的Cortex-M3开发板是非常必要的,它集学习、实验、二次开发于一体,非常适合初学者快速入门。正像我们当初对于单片机的学习一样,一套适合我们的Cortex-M3开发板可以帮助我们更加有效且深入的了解其内核开发与应用,该套件标配基于Cortex M3内核的LPC1768主芯片。随机免费配套提供了支持KEIL4集成开发环境的JTAG仿真调试器。也可选配USB接口的仿真调试器。</wbr>
<wbr><wbr></wbr></wbr>
<wbr>针对广大电子信息专业在校大学生,我们推荐EasyARM1138,它是一款基于ARM Cortex-M3先进内核的高性能、低价格开发板,用于教学、毕业设计、电子竞赛等,也是广大单片机爱好者、开发工程师首选的Cortex-M3开发板。此外网上也有相关学习者推荐的奋斗STRIVE V3,配合相关开发配件与书籍,也可以达到很好的学习效果。<br><wbr></wbr></wbr>
<wbr><wbr><wbr><strong>开发板:奋斗STRIVE V3 <wbr>核心芯片: STM32F103VET6 <wbr>
开发环境:RealView MDK-ARM Version:3.50<br><wbr><wbr><wbr>PC操作系统:Windows 7 家庭普通版 <wbr>仿真器:SEGGER J-Link<br><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></strong></wbr></wbr></wbr>
<wbr>其中,STM32F103VET6芯片是基于ARM Cortex-M3内核的,具体技术参数请参考ST公司给出的芯片资料。</wbr>
<wbr><wbr><wbr></wbr></wbr></wbr>
<wbr><strong>相关参考书籍:1.ARM RealView系列丛书《ARM开发工具RealView MDK使用入门》,李宁编著,北京航空航天大学出版社出版。</strong></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>2. ARM RealView MDK系列丛书《基于MDK的STM32处理器开发应用》,李宁编著,北京航空航天大学出版社出版。</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>3.《Cortex-M3内核权威指南》</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
了解到Cortex-M3有如此之大的发展前景,我们将在今后的博客中着重介绍它的相关技术学习,以满足广大WIZnet的关注者和嵌入式开发的爱好者的需要。
更多信息请点击相关博文:http://blog.csdn.net/wiznet2012/article/details/7204390
如果您有什么疑问请留言或者来信:wiznetbj@wiznettechnology.com,希望本篇文章可以给您带来帮助,谢谢。
分享到:
相关推荐
Cortex-M3基于Thumb-2指令集,它优化了代码密度,使得在有限的内存资源下可以执行更多的功能。内核设计中包含了许多特性,如哈佛架构、硬件浮点运算单元(FPU)、单周期32位乘法器以及中断处理机制,这些都为实时性...
- **Thumb-2指令集**:Cortex-M3支持高效的Thumb-2指令集,该指令集比传统的ARM指令集更紧凑,降低了代码尺寸,提高了执行效率。 - **单周期32位乘法器**:内置硬件乘法器,使得计算性能大幅提升。 - **硬件浮点...
《ARM Cortex-M3与Cortex-M4权威指南》是一本深度解析ARM微处理器架构的专著,主要聚焦在Cortex-M3和Cortex-M4这两款广泛应用的嵌入式处理器上。ARM Cortex-M系列是ARM公司针对微控制器市场设计的一系列高效能、低...
2. **Cortex-M3核心**:详细讲解了Cortex-M3的处理器特性,如硬件除法器、Thumb-2指令集、嵌套向量中断控制器(NVIC)等,以及如何进行中断管理。 3. **Cortex-M4核心**:除了Cortex-M3的所有功能外,还涵盖了其...
标题《Cortex-M3 Technical Reference Manual》指的是ARM公司发布的官方手册,该手册详细介绍了Cortex-M3处理器的技术规范和参考信息。Cortex-M3是一款由ARM设计的32位处理器核心,主要面向需要高效率、成本效益的...
《ARM Cortex-M3/M4 权威指南》第三版是一本深入探讨ARM Cortex-M3和Cortex-M4处理器架构及应用的权威书籍。Cortex-M系列是ARM公司针对微控制器市场设计的一系列低功耗、高性能的处理器核心,广泛应用于嵌入式系统、...
ARM Cortex-M3与Cortex-M4权威指南高清版 姚文祥、吴常玉、曹孟娟、王丽红编写的《ARM Cortex-M3与Cortex-M4权威指南(第3版)》经过了全 新修订:增加了ARM Cortex—M4l处理器的信息;对 ARM cortex一M3处理器的讲解...
Cortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3权威指南(中文).zipCortex-M3...
本书可以深入学习了解ARM 处理器Cortex-M3与Cortex-M4的指令、寄存器、中断等原理及应用。 Joseph Yiu著。吴常玉等翻译。
《Cortex-M3权威指南》是一本专门为对ARM Cortex-M3处理器感兴趣的软件和硬件开发者编写的书籍。Cortex-M3是ARM公司推出的一种高效能、低功耗的微控制器核心,广泛应用于嵌入式系统设计。该书由Joseph Yiu撰写,宋岩...
STM32F10xxx系列微控制器是基于ARM公司Cortex-M3内核的高性能、低功耗微处理器,广泛应用于嵌入式系统设计。Cortex-M3是ARM的32位RISC(精简指令集计算)处理器,旨在提供高效能与低功耗的平衡,特别适合实时控制...
1. **Thumb-2指令集**:Cortex-M3采用高效的Thumb-2指令集,它是一种16位/32位混合指令集,能够在不增加处理器面积的情况下提高代码密度和执行效率。 2. **硬件浮点支持**:虽然Cortex-M3本身不包含硬件浮点单元...
1. **Thumb-2指令集**:Cortex-M3采用Thumb-2扩展指令集,这是ARM的16位和32位指令集的混合体,提供更紧凑的代码,提高代码密度,降低内存需求。 2. **单周期32位乘法器**:内核内置了硬件乘法器,可在单个时钟周期...
Cortex-M3内核,内部的数据路径为32位,寄存器为32位,存储器接口也是32位。Cortex-M3采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问分开进行。Cortex-M3还提供一个可选的MPU,对存储器进行...
《ARM Cortex-M3权威指南》拔地而起的ARM Cortex-M3处理器。《ARM Cortex-M3权威指南》是编程与实现它的不二指南! 在嵌入式处理器的世界,cortex-M3是一位人见人爱的后生。它的成本和功耗低,可配置性很高。《ARM ...
Cortex-M3是基于ARMv7-M架构的,这个架构引入了许多优化特性,包括Thumb-2指令集,它将16位Thumb指令与32位ARM指令集相结合,提高了代码密度和执行效率。此外,Cortex-M3还具有硬件浮点单元(FPU)的支持,尽管不是...
Cortex-M3拥有3级流水线,支持Thumb-2指令集,提供了1.25 DMIPS/MHz的整数性能。其设计注重效率和简单的指令集,易于编程和调试。 Cortex-M4处理器在Cortex-M3的基础上进一步发展,于2010年推出,是针对数字信号...