ST推出新的简单易用的STM32设计工具

发布者:微电子旅人最新更新时间:2014-07-11 来源: EEWORLD关键字:STM32  mbedTM 手机看文章 扫描二维码
随时随地手机看文章

    增加对混合信号微控制器和入门级微控制器的开发支持。

    中国,2014年7月 11日 ——意法半导体新发布的STM32微控制器设计工具为STM32F3混合信号微控制器和STM32F0入门级微控制器应用开发人员带来STM32Cube™软件平台的高效率和STM32Nucleo开发板的便利性。

    最新的STM32CubeF3和STM32CubeF0嵌入式软件为STM32 F3[ 混合信号微控制器基于72MHz ARM® Cortex®-M4内核,内置DSP指令集和浮点单元,集成三个16位∑-△模数转换器等外设。] 和STM32 F0[ 入门级微控制器基于ARM Cortex-M0内核,集成最高128KB的闪存和无晶振全速USB2.0支持功能以及CAN2.0B控制器等外设。]器件开发人员提供免费且可直接可用的专用中间件软件栈,例如触感和USB软件库、STM32外设驱动软件库,以及简化STM32应用代码跨系移植的硬件抽象层(HAL,Hardware Abstraction Layer)。将该嵌入式软件配合最新版的STM32CubeMX 个人电脑开发工具使用,设计人员可在图形界面向导内配置微控制器,只要按一下,即可生成初始化C代码,直接用于多款市面流行的第三方开发工具。

    新软件属于2014年初意法半导体针对STM32 F4、F2和L0系列发布的STM32Cube软件平台,该软件平台可更快速地启动项目,提供数以百计的代码应用范例。

    为协助早期应用开发,通过Arduino 公司的Shield应用扩展板以及意法半导体的专用扩展板,意法半导体针对STM32 F3 (NUCLEO-F302R8)和STM32 F0系列(NUCLEO-F072RB)系列微控制器推出了STM32Nucleo开发板。STM32Nucleo开发板可让开发人员连接微控制器的全部I/O端口,并集成了ST-Link调试器/编程器,无需单独安装调试器。最后,STM32Nucleo开发板具有mbedTM功能,这表示该开发板可直连个人电脑,并直接在mbed.org线上开发环境下运行开发板。

关键字:STM32  mbedTM 引用地址:ST推出新的简单易用的STM32设计工具

上一篇:Microchip扩展低成本PIC32MX1/2系列产品
下一篇:TI推出业界射频集成度最高的RF430安全MCU

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

STM32】电源控制、低功耗模式(实例:待机模式)
STM32F1xx官方资料: 《STM32中文参考手册V10》-第4章4.3小节 低功耗模式 STM32的电源控制 STM32的电源框图 STM32的工作电压(VDD)为2.0~3.6V。通过内置的电压调节器提供所需的1.8V电源。 当主电源VDD掉电后,通过VBAT脚为实时时钟(RTC)和备份寄存器提供电源。 下面是STM32的电源框图: 注意:框图中的VDDA和VSSA必须分别联到VDD和VSS。 独立的A/D转换器供电和参考电压 为了提高转换的精确度,ADC使用一个独立的电源供电,过滤和屏蔽来自印刷电路板上的毛刺干扰。 ADC的电源引脚为VDDA; 独立的电源地VSSA。 如果有VREF-引脚(
[单片机]
【<font color='red'>STM32</font>】电源控制、低功耗模式(实例:待机模式)
STM32——TIM2定时器定时
STM32 中一共有11 个定时器,其中2 个高级控制定时器,4 个普通定时器和2 个基本定时器,以及2 个看门狗定时器和1 个系统嘀嗒定时器。其中系统嘀嗒定时器是前文中所描述的SysTick,看门狗定时器以后再详细研究。今天主要是研究剩下的8 个定时器。关于这8 个定时器的简要说明,如图60 所示。其中TIM1 和TIM8 是能够产生3 对PWM 互补输出的高级定时器,常用于三相电机的驱动,时钟由APB2 的输出产生。TIM2-TIM5 是普通定时器,TIM6 和TIM7是基本定时器,其时钟由APB1 输出产生。由于STM32 的TIMER 功能比较复杂,所以只能一点一点的学习。因此今天就从最简单的开始学习起,也就是TIM2-T
[单片机]
<font color='red'>STM32</font>——TIM2定时器定时
STM32 用RS485进行半双工通信出现的问题
最近接了一个项目,需要用到RS485总线同时和多台机器通信,方式是半双工,但是当向总线一次发送大量数据的时候,STM32就会像出现死机一样,经过调试发现串口在既不是接收数据中断,也不是发送数据中断的情况下不断进入串口中断,当时瞬间怀疑的是:串口产生了什么错误导致一直进入中断。 经过调试和查找资料得出如下解决办法: 在串口中断中添加如下语句: if(USART_GetFlagStatus(USART1,USART_FLAG_ORE!=RESET)) { USART_ClearFlag(USART1,USART_FLAG_ORE); USART_ReceiveData(USART1); }
[单片机]
STM32学习——端口复用及映射
1,复用 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。 哪些端口可以复用为什么,这个查表就可以了 2,如何进行端口复用? 比如AF1要复用到TIM1; 通过设置AFRL寄存器和AFRH寄存器 就可以AF1----- TIM1; 一组IO口有16个 GPIOAF0~15 AFRL负责低八位IO AFRH负责高八位IO 举例 除了ADC或者DAC配置为模拟之外,其他外设都要配置为复用 //完整版 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_
[单片机]
<font color='red'>STM32</font>学习——端口复用及映射
stm32启动方式+上(下)拉电阻 二合一
最近做stm32项目,纠结过其启动方式。 看到篇不错的文章,转载一下。原文格式不太好,内容也有很多奇怪的地方(尤其是第二篇,就先认为原文是原创,只是作者的思路我不懂吧),都一一删改。想看原文的朋友链接如下: http://www.ithao123.cn/content-3065243.html Duanxx的STM32学习: 启动模式,BOOT0和BOOT1详解 http://bluefish.blog.51cto.com/214870/1239098 上拉电阻与下拉电阻的作用 所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的
[单片机]
STM32的计数器的使用
因为用stm32f103c8作主控制器,来控制小车,小车的转速由两路光电编码盘输入(左右各一路).因此想到外部时钟触发模式(TIM——ETRClockMode2Config)。 可以试好好久,发现TIM1不能计数,到网上查了很久,也没有找到相关的文章,开始怀疑TIM1是不是需要特殊设置。经过很久的纠结,终于找到了问题——其实是我自己在GPIO设置的时候,后面的不小心覆盖了前面的了——没想到自己也会犯这么SB的事情。 现总结程序如下: 第一步,设置GPIO GPIO_InitTypeDefGPIO_InitStructure; /*PA0,PA12- 左右脉冲输入 */ GPIO_InitStructure.GPIO_Pin
[单片机]
STM32 UART常用的3种中断接收
#include sys.h #include usart.h #include main.h //如果使用ucos,则包括下面的头文件即可. #if SYSTEM_SUPPORT_OS #include includes.h //ucos 使用 #endif //注意,读取USARTx- SR能避免莫名其妙的错误 u8 USART1_RX_BUF ; //接收缓冲,最USART_RX_LEN个字节 u8 USART2_RX_BUF ; //接收缓冲,最USART_RX_LEN个字节 u8 USART1_TX_BUF ; //发送缓冲,最大USART_TX_LEN个字节 u8 USART2_TX_BUF ; //
[单片机]
142条STM32遇到的坑,你知道几个?
1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2 1,意思是APB2接高速设备。 2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用 3、HSE Osc(High Speed External Oscillator)高速外部晶振,一般为8MHz,HSI RC(High Speed InternalRC)高速内部RC,8MHz 4、LSE Osc(Low Speed External Oscillator)低速外部晶振,一般为32.768KHz,LSI RC(Low Speed InternalR
[单片机]
142条<font color='red'>STM32</font>遇到的坑,你知道几个?
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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