野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12075|回复: 0

Cortex-M0单片机STM32F030F4

[复制链接]
发表于 2019-7-4 13:48:24 | 显示全部楼层 |阅读模式
  ARM公司的Cortex-M0应用于各种微控制器(MCU)中,并可让研发工程师以8位的价位创造32位的的效能,并将传统的8位和16位的处理器升级到更高效、更低功耗的32位处理器。
  Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线RISC处理器,其核心仍为冯。诺依曼结构,是指令和数据共享同一总线的架构。作为新一代的处理器,Cortex-M0的设计进行了许多的改革与创新,如系统存储器地址映像(systemaddressmap)、改善效率并增强确定性的嵌套向量中断系统(NVIC)与不可屏蔽中断(NMI)、全新的硬件除错单元等等,都带给了使用者全新的体验和更便利、更有效率的操作。


  Cortex-M0单片机STM32F030F4简介:
  STM32F030F4P6微控制器采用高性能ARMCortex-M0-32位RISC核心,在48mhz频率下运行,高速嵌入式内存(最高256Kbytes闪存和最高32kbyteSRAM),以及广泛的增强外设和I/Os。所有设备都提供标准的通信接口(最多两个I2Cs、最多两个spi和最多六个usart)、一个12位ADC、七个通用16位定时器和一个先进的控制PWM定时器。
  STM32F030F4P6微控制器工作在-40到+85℃的温度范围内,从2.4到3.6V的电源。一套全面的节能模式允许设计低功耗的应用程序。
  STM32F030F4P6微控制器包括四个不同的封装,从20个引脚到64个引脚。根据所选设备的不同,将包含不同的外围设备集。下面的描述概述了所提议的STM32F030F4P6外围设备的完整范围。


  Cortex-M0单片机STM32F030F4特点:
  1、能耗效率CortexM0的运行效率很高(0.9DMIPS/MHz),能在较少的周期里完成一项任务。这意味着CortexM0可以在大部分的时间里处于休眠状态,消耗很少的能量,具有良好的能耗效率。同样较小的逻辑门数也降低了待机电流。而高效的中断控制器(NVIC)需要很小的中断开销。
  2、代码密度Cortex-M0基于Thumb-2的指令集,比用8位或者16位架构实现的代码还要少,因此用户可以选择具有较小Flash空间的芯片。可以降低系统功耗。
  3、易于使用Cortex-M0适用于C语言编程,并且被许多编译器支持。可以用C语言直接编程中断例程,而无需使用汇编语言。同时Cortex-M0还被多种开发工具支持。包括很多开源的嵌入式操作系统同样支持Cortex-M0。


  Cortex-M0单片机STM32F030F4参数:
  系列: STM32F030F4
  核心: ARM Cortex M0
  数据总线宽度: 32 bit
  最大时钟频率: 48 MHz
  程序存储器大小: 16 kB
  数据 RAM 大小: 4 kB
  ADC分辨率: 12 bit
  输入/输出端数量: 15 I/O
  工作电源电压: 2.4 V to 3.6 V
  最小工作温度: - 40℃
  最大工作温度: + 85℃
  接口类型: I2C, SPI, USART

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-22 04:28 , Processed in 0.028824 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表