意法半导体(ST)推出最新STM32 ARM Cortex-M0微控制器STM32F091

发布者:轻松自在最新更新时间:2014-12-04 来源: eefocus关键字:ST  STM32  微控制器  ARM  Cortex-M0  STM32F091 手机看文章 扫描二维码
随时随地手机看文章

意法半导体(STMicroelectronics,简称ST)最新的STM32F091 ARM Cortex-M0微控制器,克服了目前定位在经济型应用的同类产品的限制,可提供大容量片上存储器和多达8通用同步/异步串行接收/发送器 (USART, Universal Synchronous/Asynchronous Receiver/Transmitter),为车载音响或三相电表等应用节省多路复用通信端口。

STM32F091微控制器单片集成最高256KB的闪存和32KB的SRAM存储器,足以实现Java堆栈,能够运行通常只有大存储容量或昂贵产品才能运行的复杂应用软件,带来令人满意的用户体验。全系列产品(包括经济型48引脚微控制器)均配备6个USART,其中3个USART能够支持智能卡、区域互联网 (LIN, Local Interconnect Network)、红外线传输 (IrDA, Infrared Data Association,IrDA) 和Modbus(Modbus适用于可编程逻辑控制器串行通信协议。) 模式。

该产品拥有一个灵活的功率架构,模拟电路包括最高工作电压3.6V的12位1.0µsADC和双通道12位DAC,能够最大限度地扩大动态范围,同时数字电路可在更低的电压下工作,最大限度地降低功耗。此外,微控制器的I/O引脚可单独供电,无需电平转换器 (level shifter) 即可直接连接一个低压配套芯片,如应用处理器。

STM32F091内置CAN2.0A/B支持功能,可用于控制汽车网络的车载信息娱乐应用及工业控制应用。此外,设计人员还可利用芯片内部集成的触控器以及SysTick定时器和实时时钟开发创新应用,其中实时时钟可提高实时处理性能,提供时间日期或日历功能。

STM32F091采用多种不同的封装,包括48引脚和64引脚封装,以及适用于中国智能电表的符合防盐雾气腐蚀法规的的QFP100封装。STM32F091CBT6采用QFP48封装,内置128KB闪存。

关键字:ST  STM32  微控制器  ARM  Cortex-M0  STM32F091 引用地址:意法半导体(ST)推出最新STM32 ARM Cortex-M0微控制器STM32F091

上一篇:揭秘:同样是高通骁龙处理器,差距咋就这么大?
下一篇:言出必行 Cavium首推48核ARM服务器芯片

推荐阅读最新更新时间:2024-03-16 13:47

基于AT91RM9200的ARM Linux的移植方法
1. 引言 目前,在嵌入式系统里基于ARM微核的嵌入式处理器以其功耗低,功能强大的优点已经成为市场的主流。与此同时,在网络上发展起来的Linux操作系统,以其功能强大,开放源代码,支持硬件种类众多的特点,越来越受到人们的青睐。然而如何把Linux操作系统移植到ARM平台上却成了一个重点,也是一个难点问题。 嵌入式Linux系统包括引导程序(Bootloader),内核(kernel)和根文件系统三个部分,其开发流程如图1所示:嵌入式Linux 移植到特定的硬件平台上,一般需要以下五个步骤:(1)前期准备包括从网站http://kernel.org上下载嵌入式Linux的源码包, 搭建交叉编译开发环境,配置主机的开发环境等(
[单片机]
基于AT91RM9200的<font color='red'>ARM</font> Linux的移植方法
基于MN101EF32D单片机的电子血压计设计
   引言   血压是极为重要的健康指标,血压测量的准确与否直接关系到人们的健康。国家把血压计列为强制检定计量器具。一般医院使用的水银血压计基于人工柯氏音法,这种方法存在一些固有的缺点:一是放气的快慢对读数有直接影响,国际标准放气速度为每秒3~5mmHg,而不同的医生放气有快有慢,会影响测量的准确度;二是这种方法以人的视觉、听觉和协调程度为主要依据,很难标准化。为此,本设计从血压的检测方法着手,采用日本松下公司高速、低功耗的MN101EF32D单片机,作为血压计测量、控制、数据读写、数据显示的核心,可准确地采用示波法(振荡法)测量血压。    工作原理   示波法(振荡法)是根据袖带在减压过程中,其压力振荡波的振幅变化包络线来
[单片机]
基于MN101EF32D<font color='red'>单片机</font>的电子血压计设计
基于ARM的I2C设备控制方法的研究与实现
1 引 言   I2C总线是由Philips公司开发的2线式 串行总线 ,由于其简单、高效、互联成本小而被广泛地用于微控制器与外围设备的连接。AT91SAM7X256是 Atmel 公司于2005年推出的基于 ARM 7的工业级芯片,他以体积小、功耗低、连接方式广泛、处理资源丰富、控制灵活等特点受到嵌入式领域开发人员的重视。本文介绍AT91SAM7X256的I2C控制器TWI接口(two-wired interface)的使用方法,并以I2C设备E2PROM和日历时钟芯片为例,实现AT91SAM7X256对时间数据的读取与存储。同时,为了验证时间数据的读取与存储是否正确,使用AT91SAM7X256的在线仿真器J-LINK将E
[单片机]
STM32电机方波】记录2——NVIC中断基本设置
NVIC概念:提供中断控制器,用于总体管理异常,称之为“内嵌向量中断控制器”。简单来说,就是MCU提供、处理内部中断的模块。 NVIC库函数: 中断优先级: 在配置NVIC之前得弄懂一个概念:中断优先级,即中断的执行顺序。中断优先级中,分为抢占式优先级(先占优先级)和响应优先级(从优先级)。抢断优先级,顾名思义,能再别人中断是抢占别人中断,实现中断嵌套。响应优先级则只能排队,不能抢在前面插别人的对,即不能嵌被嵌套。 STM32中指定优先级的寄存器为4位,其定义如下: 第0组:所有4位用于指定响应优先级 NVIC_PriorityGroup_0 = 选择第0组 第1组:最高1位用于指定抢占式优先级,最低3位用于指定响应优先级
[单片机]
【<font color='red'>STM32</font>电机方波】记录2——NVIC中断基本设置
51单片机基础之蜂鸣器
代码: #include reg52.h sbit BEEP=P2^5; //定义蜂鸣器引脚 void delay(unsigned int u16) { while(u16--); } void main(void) { BEEP=0; while(1) { BEEP=!BEEP; //之所以取反,高低电平切换,是因为蜂鸣器的工作需要高低脉冲。 delay(500); //这里延时是因为蜂鸣器有一定的工作频率,在一个范围内才能工作。 } } //蜂鸣器会响,改变延时,也就是改变脉冲频率,声音会变化。 运行结果:
[单片机]
51<font color='red'>单片机</font>基础之蜂鸣器
51单片机抢答器实现
利用共阳极数码管和独立键盘连接单片的P1,P2口实现抢答器 程序如下: #include reg52.h void delay(unsigned char n) { unsigned int i,j; for( i = 255; i 0; i--) { for( j = n; j 0; j--) { } } } void main(void) { unsigned char i,flag; unsigned char arr = {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E}; P1 = 0xff; P2 = 0
[单片机]
九九的STM32笔记(一)TIM模块定时器向上溢出 &am
首先我们必须肯定ST公司的实力,也承认STM32的确是一款非常不错的Cortex-M3核单片机,但是,他的手册实在是让人觉得无法理解,尤其是其中 的TIM模块,没有条理可言,看了两天几乎还是不知所云,让人很是郁闷。同时配套的固件库的说明也很难和手册上的寄存器对应起来,研究起来非常费劲!功能 强大倒是真的,但至少也应该配套一个让人看的明白的说明吧~~   两天时间研究了STM32定时器的最最基础的部分,把定时器最基础的两个功能实现了,余下的功能有待继续学习。   首先有一点需要注意:FWLib固件库目前的最新版应该是V2.0.x,V1.0.x版本固件库中,TIM1模块被独立出来,调用的函数与其他定时器不同;在V2.0系列版本
[单片机]
STM32 IO模拟串口程序
  随着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据后进行处理、存储,再主动或被动上报给管理站。这种情况下下,采集会需要一个串口,上报又需要另一个串口,这就要求单片机具有双串口的功能,但我们知道一般的单片机只提供一个串口,那么另一个串口只能靠程序模拟。   1、串口传输协议   首先,必须要知道串口通讯时数据是怎样传输的?这里以异步传输字符为例子,如下图所示:      一般字符传输都采用:1位起始位,8位数据位,1位停止位,没有校验位 的形式传输,其他形式的这里不讲。串口异步传输在空闲状态时都必须是高电平。第一位传输的是起始位,起始位会将原来空闲时的高电平拉成低电平,起
[单片机]
<font color='red'>STM32</font> IO模拟串口程序
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved