菜单
  

    (2) 功耗低。延长了电池的寿命这简直就是便携式设备的命门(如无线网络应用)。
    (3) 实时性好。采用了很前卫甚至革命性的设计理念,使它能极速地响应中断,而且响应中断所需的周期数是确定的。
    (4) 代码密度得到很大改善。一方面力挺大型应用程序,另一方面为低成本设计而省吃俭用。
    (5) 使用更方便。现在从8位/16位处理器转到32位处理器之风刮得越来越猛,更简单的编程模型和更透彻的调试系统,为与时俱进的人们大大减负。
    (6) 低成本的整体解决方案。让32位系统比和8位/16位的还便宜,低端的Cortex-M3单片机甚至还卖不到1美元。
    (7) 遍地开花的优秀开发工具。
    3.4 本开发板选取的MCU
    CoreTex-M3内核的32位ARM,目前主要有5个系列。奋斗版STM32开发板的V3.1 选用了STM32F103VET6 作为开发板的 MCU。这个芯片属于STM32F103 系列的高容量芯片, QFP100 封装,主要特征:64K片内SRAM 512K 片内FLASH。具有 FSMC 接口(并行外设外设接口,TFT模块就是通过这个连接的),SDIO 4 位接口(SD卡的专用接口,速度更高)。之所以选用这个芯片作为开发板的 MCU,主要是基于以下几点:
    (1) 容量大,是STM32系列里,容量最大的芯片
    (2) 体积适中QFP100脚封装,从大型设备到手持设备都可以选用。  
    (3) FSMC接口由于板上设计有TFT模块,因此选用具有FSMC接口的芯片是必然的。
    (4) SDIO 接口作为一个嵌入式的平台,大容量SD存储是必须考虑的,可以在SD上建立文件系统及大容量文件存取。  
    (5) 性价比高,该芯片的批量采购价格在30元左右,渠道稳定,适合工程选用。
    3.5 STM32与C51单片机的优劣对比
    C51单片机的汇编指令比80x86的指令要简陋不少,但是这种简陋也使得我们能够很清楚得看透内部结构。8位操作,内部可访问2^8=256B存储单元,外部使用16地址线可以访问64K存储空间,外部分别使用movx和movc区分存储空间和代码空间。定时、串口、I0通过几个寄存器很容易管理他们,程序编写也比较简单,从代码区的第一条指令开始运行。麻雀虽小但是五脏俱全,它的结构很简单。C51可以说是单片机的一个里程碑。但是随着时间的洪流当初的英雄也被渐渐埋没,大规模集成电路的发展,成功的C51给了人们经验,后来各种类型功能不尽相同的单片机层出不穷。包括ARM系列,DSP系列,FPGA/CPLD的发展。随着人们需求的发展,C51单片机越来越承受不了压力,它的功能和设计决定了只能使用在比较简单的控制,虽然低廉的价格和简单的结构在社会中占有一席之地,但是越来越高的要求使得C51在主流的应用中败下阵来。新星们ARM,AVR等纷纷冲上前线展开激烈的战争,ARM系列中代表低端嵌入式的M3内核主要打拼深度嵌入领域。72Mhz的最大时钟,32位总线,最大可以寻址4G空间,虽然说是应用于深度嵌入和要求不是很高的场合,但是其结构还是和C51产生了翻天覆地的变化。[5]
    作为32位代表的就是STM32单片机,频率和位数是为了顺应天命,寄存器的数量也不可同日而语。由于寄存器的结构比较复杂,所以官方推出了一个库,在不需要具体了解芯片细节的情况下也可以对其操作。STM32比起C51来说功能大大增加,也更为灵活,许多东西可以自己进行配置,包括内部时钟的输出,对不需要的功能可以直接关掉时钟,从而减少耗电量,IO引脚可以切换多种模式来适应不同的场合,每个引脚都有相应的寄存器来进行管理和配置。这样做的好处就是大大增加了单片机的灵活性,但是复杂性也大大上升。它的程序并不是从第一条开始执行的,而是从中断向量表的结构中来查询复位后第一条指令的位置。包括访问外设的时序也可以自己变成得到,使得这款单片机占了低端单片机市场的大片江山。但是它的只是深度嵌入的控制器,对于一些大型的应用程序,复杂的算法是无法胜任的,但是它的低成本,低功耗使得它成为了市场的宠儿。不过在不久的将来还会有处理速度更快,成本更低,功能更灵活的单片机来取代它的地位。
  1. 上一篇:无刷直流电机控制研究+Matlab仿真模型
  2. 下一篇:51单片机花房温度控制电路设计+仿真图+流程图+源码
  1. ZigBee智能煤气表的设计

  2. STC89C52单片机的智能红外报...

  3. IAP15F2K60S2单片机智能数字收音机设计

  4. Zigbee无线智能园圃浇灌设备设计+源代码

  5. PLC的智能大棚控制系统设计+梯形图

  6. HL-1底盘arduino的智能小车设计+电路图

  7. STC89C52RC单片机的智能风扇设计+电路图+程序

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. 高警觉工作人群的元情绪...

  10. 中国传统元素在游戏角色...

  11. 浅析中国古代宗法制度

  12. C++最短路径算法研究和程序设计

  13. 上市公司股权结构对经营绩效的影响研究

  14. 巴金《激流三部曲》高觉新的悲剧命运

  15. 现代简约美式风格在室内家装中的运用

  16. 江苏省某高中学生体质现状的调查研究

  17. NFC协议物理层的软件实现+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回