首页 > 关键词 > STM32

STM32

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。

在电子工程世界为您找到如下关于“STM32”的新闻

STM32系列第1篇--初探

STM32系列第1篇--初探

Cortex-M3属于ARM V7架构(ARM 7不等于ARM V7)ARM V7 三大系列:A系列 安卓R系列 实时操作系统M系列 微控制器STM32命名规则:参数:3个12位AD【多达21个外部测量通道】,转换范围:0~3.6(电源电压)2个12位DA12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2)多达11个定时器2个I2C接口,5个串口,3个SPI接口...

类别:ARM单片机 2017-09-22 11:52:12 标签: STM32系列 Cortex-M3

STM32系列第2篇--GPIO

STM32系列第2篇--GPIO

STM32F103ZET6共有7组IO,每组有16个IO口,16×7=112,从GPIOA-GPIOG IO口标识带FT表示IO口可以接5V高电平 所有的IO口都可以直接作为中断输入4种输入模式:输入浮空输入上拉输入下拉模拟输入(模拟电压转数字电压)4种输出模式:开漏输出开漏复用功能推挽输出推挽复用功能注:推挽输出可以输出强高低电平,开漏输出只能输出强低电平...

类别:ARM单片机 2017-09-22 11:51:54 标签: STM32系列 GPIO

STM32系列第3篇--GPIO初始化

使能和初始化IO口:    GPIO_InitTypeDef GPIO_InitStructure;     RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);     RCC_APB2Per...

类别:ARM单片机 2017-09-22 11:51:29 标签: STM32系列 GPIO初始化

STM32系列第4篇--C语言复习

位操作& 与~ 取反| 或^ 异或<< 左移>> 右移define宏定义关键词 define是C语言中的预处理命令,它用于宏定义,可以提高源代码的可读性,为编程提供方便。#define 标识符 字符串1ifdef条件编译 单片机程序开发过程中,经常会遇到一种情况,当满足某条件时对一组语句进行编译,而当条件不...

类别:ARM单片机 2017-09-22 11:51:11 标签: STM32系列 C语言

STM32系列第5篇--Systick滴答定时器

Systick定时器,是一个简单的定时器,对于CM3,CM4内核芯片,都有Systick定时器。Systick定时器常用来做延时,或者实时系统的心跳时钟。这样可以节省MCU资源,不用浪费一个定时器。比如UCOS中,分时复用,需要一个最小的时间戳,一般在STM32+UCOS系统中,都采用Systick做UCOS心跳时钟。Systick定时器就是系统滴答定时器,一个24 位的倒计数...

类别:ARM单片机 2017-09-22 11:50:40 标签: STM32系列 Systick 滴答定时器

STM32系列第8篇--串口配置步骤

//初始化串口1void My_USART1_Init(void) {    GPIO_InitTypeDef GPIO_InitStrue;    USART_InitTypeDef USART_InitStrue;    NVIC_InitTypeDef NVIC_InitStrue;  ...

类别:ARM单片机 2017-09-22 11:49:16 标签: STM32系列 串口配置

STM32系列第9篇--外部中断

STM32的每个IO都可以作为外部中断输入。 STM32的中断控制器支持19个外部中断/事件请求:线0~15:对应外部IO口的输入中断。线16:连接到PVD输出。线17:连接到RTC闹钟事件。线18:连接到USB唤醒事件。每个外部中断线可以独立的配置触发方式(上升沿,下降沿或者双边沿触发),触发/屏蔽,专用的状态位。线0~15和IO口映射关系: ...

类别:ARM单片机 2017-09-22 11:48:59 标签: STM32系列 外部中断

STM32系列第10篇--看门狗

看门狗的作用:在启动正常运行的时候,系统不能复位。 在系统跑飞(程序异常执行)的情况,系统复位,程序重新执行STM32有两个看门狗:独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它仍有效。独立看门狗适合应用于需要看门狗作为一个在主程序之外 能够完全独立工作,并且对时间精度要求低的场合。窗口看门狗由从APB1时钟分频后得到时钟驱动。通过可配置...

类别:ARM单片机 2017-09-22 11:48:37 标签: STM32系列 看门狗

STM32系列第10篇--看门狗

看门狗的作用:在启动正常运行的时候,系统不能复位。 在系统跑飞(程序异常执行)的情况,系统复位,程序重新执行STM32有两个看门狗:独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它仍有效。独立看门狗适合应用于需要看门狗作为一个在主程序之外 能够完全独立工作,并且对时间精度要求低的场合。窗口看门狗由从APB1时钟分频后得到时钟驱动。通过可配置...

类别:ARM单片机 2017-09-22 11:48:11 标签: STM32系列 看门狗

STM32系列第11篇--定时器

STM32系列第11篇--定时器

STM32共有8个定时器:定时器种类位数模式特殊应用场景高级定时器TIME1、TIME816位向上、向下、向上/下PWM点击控制通用定时器TIME2~TIME516位向上、向下、向上/下定时计数,PWM输出,输入捕获,输出比较基本定时器TIME6、TIME716位向上、向下、向上/下驱动DAC通用定时器功能:位于低速的APB1总线上(APB1)16 位向上、向下、向上/向下...

类别:ARM单片机 2017-09-22 11:46:37 标签: STM32系列 定时器

查看更多>>

STM32资料下载

芯达STM32入门系列教程合集共十五章立即下载

芯达STM32入门系列教程合集共十五章全有,pdf格式。 作为入门教程挺不错的。 目录如下:芯达STM32入门系列教程之一《如何提高STM32的学习效率》 芯达STM32入门系列教程之二《如何安装J-Link驱动软件》 芯达STM32入门系列教程之三《如何使用J-Flash调试》 芯达STM32入门系列教程之四《如何使用STM32-ISP下载调试》 芯达...

类别:ARM MPU 2013年05月28日 标签: STM32

《基于MDK的STM32处理器应用开发》例程立即下载

《基于MDK的STM32处理器应用开发》例程说明 (本例程包使用STM32 FirmLibrary V1.0) 1. 例程目录 《基于MDK的STM32处理器应用开发》的第7、8、9章的每个小节均配有例程,所有例程都是基于深圳市英蓓特信息技术有限公司的STM103V100评估板,无须任何修改即可在该开发版上运行。读者如使用STM103R100等其它评估板,则需要根据硬件原理图对程序中的端口...

类别:ARM MCU 2013年08月25日 标签: MDK STM32

基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践立即下载

STM32系列ARM Cortex-M3微控制器原理与实践STM32系列ARM Cortex-M3微控制器原理与实践STM32系列ARM Cortex-M3微控制器原理与实践STM32系列ARM Cortex-M3微控制器原理与实践第1章ARM及Cortex-M3处理器概述 1.1ARM处理器系列 1.1.1命名规则 1.1.2ARM处理器系列...

类别:ARM MPU 2013年06月26日 标签: stm32 ARM Cortex-M3

《STM32自学笔记》高清版 蒙博宇 北京航空航天大学出版社立即下载

书名:《STM32自学笔记》 作者:蒙博宇 出版社:北京航空航天大学出版社 简介:本书主要介绍ARM Cortex—M3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARM Cortex—M3内核架构的大致概况;第3章从外设特性、功耗特性、安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的...

类别:ARM MPU 2013年09月28日 标签: Cortex STM32

如何提高STM32的学习效率立即下载

每当我们在入门之前(ARM是这样,DSP也一样),总会会有很多疑问,会 有很多顾虑。我们渴望知道学习STM32前景如何?需要啥基础?难不难?适不 适合我?但是什么时候能心潮澎湃地、相当着急地开始学STM32?日子在一天 一天过去!你开始行动了吗?没有行动的思索,永远都不可能入门!把这些时间 用来看书吧,效果能好一万倍。 大家一般都是从51单片机过来的,回想一下,我们之前学单片机时如何入...

类别:ARM MCU 2013年01月10日 标签: STM32

STM32MCU 应用程序概述立即下载

stm32常用问题解析STM32F10x 常见应用解析2008年9月STM32 全国巡回研讨会系统时钟的监控和切换起因:在实际应用中,经常出现由于晶体振荡器在运行中失去 作用,造成微处理器的时钟源丢失,从而出现死机的现 象,导致系统出错。严重时,由于系统的死机造成监控失效, 导致无法挽回的损失!目的:STM32作为一个可靠稳定的微处理器,但是不能排除 由于...

类别:科学普及 2013年09月29日 标签: stm32 常用 问题 解析

《STM32自学笔记》扫描版 蒙博宇 北京航空航天大学出版社立即下载

书名:《STM32自学笔记》 作者:蒙博宇 出版社:北京航空航天大学出版社 简介:本书主要介绍ARM Cortex—M3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARM Cortex—M3内核架构的大致概况;第3章从外设特性、功耗特性、安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的...

类别:ARM MPU 2013年04月17日 标签: 嵌入式系统开发 STM32

基于MDK的STM32处理器开发应用(part2)立即下载

受长传限制,要把part1和part2都下载下来解压缩。 顺便推荐一下我的资源里还有个 STM32神舟用户手册(完整版),我买的开发板给的教程,130多MB。有需要的可以去下 作 者: 李宁 编著    出 版 社: 北京航空航天大学出版社 本书介绍了基于MDK的STM32处理器开发应用。全书共9章,分为4部分。第一部分为基础篇,在讲解Cortex-M3处理器结构的基础上...

类别:ARM MPU 2013年07月01日 标签: MDK STM32

STM32 CAN学习立即下载

STM32之CAN ---CAN ID过滤器分析.mht STM32之CAN---TTCAN模式浅析.mht STM32之CAN---中断管理浅析.mht STM32之CAN---发送管理分析.mht STM32之CAN---工作-测试模式浅析.mht STM32之CAN---接收管理分析.mht STM32之CAN---配置波特率.mht STM32之...

类别:ARM MPU 2013年05月28日 标签: 配置

STM32 开发指南(库函数+寄存器)立即下载

STM32 开发指南(库函数+寄存器) 来自原子哥的战舰STM32开发板资料 文件包含:《STM32开发指南:库函数版本v1.23》《STM32开发指南v1.24》 简介:文中介绍了STM32开发板的实验平台,实验平台的硬件资源介绍,介绍了RVMDK软件入门,STM32开发需要具备的基础知识,以及实验例子。...

类别:ARM MPU 2013年09月29日 标签: Cortex M3 STM32

查看更多>>

STM32相关帖子

0

0

嵌入式中一种优雅的调试方法

。然而总会存在一些难以查找的问题,不过今天从老大那里学习了一招很非常优雅的调试方式,即使这种方式没有找到问题的最终原因,但是也排除了某些可能引起问题的原因。我使用此方法是在STM32的在线Debug中使用,在其他调试方式下未做测试,在此只是提供一种方法而已,分享一下。再嵌入式开发中动态内存是比较常用,特别是对那些数据长度只有在运行过程中才能确定的数据,这个时候malloc()函数和free()函数...

0次浏览 2017-09-22 嵌入式系统编程

12

0

徒手编写了一个STM8的反汇编工具

最近打算玩一下STM8, 只为了消化一下我的库存,因为我曾经买过几个型号的STM8单片机,但是一直没用来DIY啥。我对STM8熟悉程度远不如STM32,  后者是流行广泛的ARM核,STM8却是ST独家的架构。 STM8 CPU是在ST7基础上增强,有人说是从6502演变来的,我看倒也不像。学习了一下历史,Motorola的6800演变出来的6805/6811/6809三个...

296次浏览 2017-09-21 【stm32/stm8】

0

0

MAX32630GTHR 20分钟上手

这几年一直在摸stm32,也在做可穿戴设备项目,趁着这次机会接触一下MAX板子。单片机原理上大差不差,大概花了一个晚上时间便能上程序了,这里总结一下,新接触该板子的话大概20分钟能够上手,避免走弯路。 总的来说MAX32630GTHR麻雀虽小五脏俱全,大部分是集成后的数字化端口,只留了4个AD,利用创意拼凑产品的话再适合不过了,但是不适合用来做工控等。 Step1:按图1连接: 图1图1中...

0次浏览 2017-09-21 【MAX32630FTHR设计大赛专区】

0

0

MAX32630FTHR设计笔记(11):血氧传感器MAX30102采集人体血氧浓度和心率(C语言版...

本帖最后由 Justice_Gao 于 2017-9-21 21:55 编辑 max30102的原理我就不解释了,现在网上能够下载或者共享的MAX30102程序源代码,全部是基于mbed的,编程语言为C++类型,如果使用KEIL或者IAR调试这些基于mbed导出后的程序,非常不方便,也不能很好的将MAX30102驱动程序应用到基于C语言的51单片机、STM32单片机,甚至用IAR和KEIL等...

0次浏览 2017-09-21 【MAX32630FTHR设计大赛专区】

12

0

STM32学习方法

刚买了一块STM32的开发板,感觉很迷茫,刚起步该怎么入手? STM32学习方法 点灯…… [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2235651&ptid=564692][color=#999999]strong161 发表于 2017-9-21 11:37[/color][/url][/size] 点灯...

193次浏览 2017-09-21 【stm32/stm8】

12

0

STM32外接不同型号晶振的问题

本帖最后由 青城山下 于 2017-9-19 16:07 编辑 做一块板子,外接8M的晶振,如果选用的晶振型号不一样但是频率都是8MHZ,那在代码中也需要针对晶振做相关修改吗? STM32外接不同型号晶振的问题 不需要改 频率相同不需要 外接晶体的话,只要频率相同即可,而晶振则是接法不同。别误用晶体、晶振,晶体是无源分立器件,晶振则是有源集成器件。 看清楚咯,你是要用无源晶振还是...

119次浏览 2017-09-19 【stm32/stm8】

0

0

第二届立创商城电子制作节一等奖-虚拟示波器

着使用,手机显示器可以拿来拿去3、在参数范围内的使用还是足够的,毕竟直观性的看到一些信号,价格不贵,还是很好的。二、系统构架图方案图:上图为虚拟示波器/信号发生器的硬件框图。系统主控制器为STM32单片机,FPGA主要做高速数据采集。图中上半部分为虚拟示波器功能,待测信号首先经过放大衰减电路和电位平移电路处理,使得信号在AD采集范围之内。FPGA内部开辟一块FIFO用于缓存高速AD采集到的数据...

0次浏览 2017-09-19 信息发布

0

0

嵌入式基础知识硬件篇—字节序

代码,这就足够了。 Tip:对于ARM等可配置的CPU,其编译工具中会有big/little endian的选项,程序移植时也需要注意,如果跟系统设置不匹配,编译得到的目标程序就无法运行。 以下课程可免费试听C语言、电子、PCB、STM32、Linux、FPGA、JAVA、安卓等。 想学习的你和我联系预约就可以免费听课了。 宋工企鹅号:35--24-65--90-88 ...

101次浏览 2017-09-19 嵌入式系统编程

0

0

MCU+ MPU的跨界处理器北京的博星表示究竟安徽有啥令人惊喜的靠谱的新功能?

北京博星安徽分公司了解到2017年6月,恩智浦宣布推出基于ARM Cortex-M7的高性能处理器i.MX.RT,这颗处理器的亮点之一在于主频达到600MHz,超越了老牌竞敌ST 2016年推出的同类产品STM32 H7的400MHz,为目前业内基于该构架的最高频率。并且宣布,3个月后即可大规模供货,而 STM32 H7,据悉,截至目前依然不具备该能力。 亮点二,作为注重性能与效率的...

0次浏览 2017-09-18 信息发布

6

0

key_board scanning 4x4

本身了解很深的基础上,程序能很精简,而且结构严谨(编写的好的话,比C效率更高) 但是对于复杂运算,还是对编程人员要求挺高的,还有就是程序移植时,工作量较大. C语言优点体现在程序编写方便,不要求对器件指令作过多了解,且相互移植方便(ST宣称的其8位的STM8系列可无缝移植到STM32系列就是这个栗子). 在我看来,C语言的精华还是在算法上....

139次浏览 2017-09-17 【PIC单片机】

查看更多>>

STM32视频

STM32 Nucleo:开放式开发平台

STM32 Nucleo:开放式开发平台

STM32 Nucleo:开放式开发平台...

2014-08-22 标签: STM32 Nucleo

STM32虚拟蜡烛效果

STM32虚拟蜡烛效果

很简单实现的一个东西。就只需要一个ADC 口,一个麦克风,还有刷图片来形成动态效果,麦克风的电路也也很简单。就这样能实现出一个吹蜡烛的效果出来。至于这个想法也是基于自己之前玩过手机打火机的app联想到了。自己还加了蜂鸣器,播放生日快乐歌。...

2015-10-09 标签: STM32 意法半导体

STM32 微控制器视频培训教程

STM32 微控制器视频培训教程

STM32 微控制器视频培训教程,上海沁科信息技术有限公司教程,主讲徐炜...

2014-01-01 标签: 微控制器 STM32

基于stm32的简易版flappy bird

基于stm32的简易版flappy bird

基于stm32的简易版flappy bird...

2014-01-01 标签: STM32 EEPW 电子新奇特

STM32 L0超低功耗新突破

STM32 L0超低功耗新突破

STM32 L0超低功耗新突破...

2014-08-22 标签: 超低功耗 STM32 L0

STM32 F3 探索套件演示

STM32 F3 探索套件演示

STM32F3-Discovery kit demoSTM32F3 探索套件演示...

2013-01-01 标签: 意法半导体 STM32 F3 探索套件

STM32F7高性能MCU应用初体验

STM32F7高性能MCU应用初体验

STM32F7高性能MCU应用初体验...

2015-08-25 标签: Cortex-M7 意法半导体 STM32F7

查看更多>>

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved