0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

专题STM32应用原理

STM32是一款专为要求高性能、低成本、低功耗的嵌入式应用而设计的芯片,其应用具有广泛性。

STM32入门(一)----初识STM32

STM32属于一个微控制器,自带了各种常用通信接口,功能强大SDIO、FSMC、I2S、ADC、DAC、GPIO、串口1、串口:UASRT,用于跟串口接口的设备通信,比如:USB转串口模块、ESP8266WIFI,GPS模块,GSM模块,串口屏、指纹识别模块2、内部集成电路:I2C,用于跟I2C接口的设备通信,比如:EEPROM,电容屏,MPU6050陀螺仪、0.6寸OLED模块3、串行通信接口:SPI,用于跟SPI接口的设备通信,比如:FLASH,W5500、VS1053
7次下载 2021-12-07 1.11 MB

STM32是什么STM32的简单介绍。

STM32,从字面上来理解,ST是意法半导体,M是Microelectronics的缩写,32表示32位,合起来理解,STM32就是指ST公 司开发的32位微控制器。在如今的32位控制器当中,STM32可以说是最璀璨的新星,深受工程师和市场的青睐,无芯能出其 右。 51单片机是嵌入式学习中一款入门级的经典MCU,因其结构简单,易于教学,且可以通过串口编程而不需要额外的仿真器, 所以被大量用于教学中,至今很多大学在嵌入式教学中用的还是51单片机。51单片机诞生于20世纪70年代,属
11次下载 2019-05-21 0.06 MB 腻害

STM32学习教程_[STM32经验]

[STM32经验] STM32学习教程希望对你有帮助
267次下载 2015-11-02 74KB

STM32笔记)一、STM32特点

我用的是正点的STM32F767来进行学习。之后的这个系列笔记开头未标明的话,用的也是这个板子。一、STM32 特点1、什么是
8次下载 2021-12-04 0.87 MB

MODBUS移植STM32STM32做从机

本文章实现MODBUS通信,并配置STM32做从机的功能。
83次下载 2021-12-24

STM32基础入门(一)——STM32概览

本次教程主要介绍 :HAL库配合CUBEMX配置一些常用外设的初始化,直观感受STM32编程,用最短时间入门STM32。
59次下载 2021-11-22 0.49 MB f8023m

STM32 (零)--------STM32介绍

STM32,从字面上来理解,ST 是意法半导体,M 是Microelectronics 的缩写,32 表示32 位,合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。STM32 是以32位为一个单位,同时能处理32位。比如51单片机就是一个同时处理8位的单片机。STM32中外设以4个位确定一个引脚功能。 在如今的 32 位控制器当中,STM32 可以说是最璀璨的新星。
48次下载 2021-11-23 0.84 MB

STM32

STM32不完全学习资料
6次下载 2017-01-24 203KB

stm32教程

24次下载 2012-10-06 164KB blaxk8

STM32设计

一、相识STM32STM32这款由ST公司开发的32位微控制器,是继51单片机后第一款我为之痴迷的经典MCU。大学的时光很短,而我与她为伴,但从未静下心来,好好看她!1.1 STM32如何选型?当开发一款嵌入式产品时,主控芯片的选型相信是一个非常棘手的问题,不仅要考虑芯片的性能和硬件资源是否可以满足产品的需求,还有考虑芯片的成本以及功耗等因素,但这些对于有经验的工程师来说并不算什么难事。...
10次下载 2021-11-05 448.1KB liujp120000

STM32烧写

22次下载 2012-08-29 3170KB jincc55

STM32

用STM来设计东西,这里是STM32的一点简介,及一些使用方法及注意
3次下载 2016-05-20 13KB bt123

STM32

开发板原理图
12次下载 2016-12-28 109KB MWCN

STM32基础(2)

目录四.独立看门狗独立看门狗配置步骤及代码五.PWM输出PWM输出步骤及代码四.独立看门狗独立看门狗原理看门狗( watchdog timer),是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给WDT清零,如果超过规定的时间不喂狗,(一般在程序跑飞时,不在程序正常的状态),WDT 定时超过,就会给出一个复位...
1次下载 2021-12-09 0.12 MB

为什么要学STM32

15次下载 2012-09-17 210KB 亚锋

STM32

摘要:该博客为STM32系列博客的开篇,该系列博客主要介绍STM32单片机各类外设的框架、原理、功能、使用方法及注意事项等,同时会在每篇博客的最后附上相应驱动Demo的github地址。因为意法半导体公司每年都会推出新的STM32系列单片机,所以该系列博客也会不断更新。另外,涉及Cortex-M内核的内容属于ARM架构的范畴,在这里不会过多描述。
1次下载 2021-12-27

stm32问题

1:如果串口带有奇偶校验,则需要设置32的串口字长为9位数据格式才行,否则会乱码2:如果在ucos中使用浮点数,尽量使用__align(8) 对齐,否则串口打印浮点数会乱码,比如://设置任务优先级#define TASK1_PRIO 6 //设置任务堆栈大小#define TASK1_SIZE 256//任务堆...
2次下载 2021-12-23

STM32

线路连接1、20脚JTAG/SWD调试接口接法:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wTEUS19q-1576593813925)(C:\Users\草木灰\Pictures\Screenshots\屏幕截图(5)].png)Vref:目标表参考电压信号,用于检测目标板是否供电,直接与目标板VDD相连,并不向外提供输出电压;GND:公共地信号;SW...
0次下载 2022-01-12 fkc

STM32-(02):结识STM32

全新的Cortex架构系列,为嵌入式市场提供了一个三管齐下的解决方案。1、 Cortex-A:高性能应用处理器;(越来越接近电脑)2、 Cortex-R:专门针对实时、深度嵌入式解决方案;(又要快又要实时);3、 Cortex-M:专注于低成本嵌入式微控制器;(好用又便宜)A:需要运行复杂应用程序的“应用处理器”,支持大型嵌入式操作系统(不一定实时),比如Symbian (诺基亚智能手机用...
0次下载 2021-12-04 0.11 MB

STM32学习记录-初识STM32

STM32入门基础-环境搭建STM32入门基础-环境搭建导读部分初识STM32使用工具如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入STM32入门基础-环境搭建导读部分本人大学本科18级,专业物联网工程,大一的时候自学了arduino,掌握基本
18次下载 2021-11-23 0.22 MB

STM32——ARM与STM32之间的联系

ARM与STM32之间的联系stm32是基于ARM内核的一种控制器,是包含与被包含的关系。ARM(STM32)
69次下载 2021-11-26 0.04 MB 复古一个

STM32掌机教程4,STM32驱动OLED屏幕

屏幕显示英文字符  有个屏幕,掌机的可玩性可以大大增强,打地鼠玩腻了,可以玩个贪吃蛇,俄罗斯方块,以及其他需要开动想象力的游戏。并且,以前总是玩别人的游戏,现在可以自己写游戏,岂不美哉。  后来我感觉0.96的OLED屏幕太小了,搞个更大的全彩屏,换成STM32F4系列单片机,跑个ucos,运行NES模拟器,然后我是不是就能拳打任天堂,脚踢PSP了?哈哈哈  打地鼠的游戏,可以显示生命值,...
16次下载 2021-11-24 1.11 MB 王lunjie

STM32F1移植到STM32F0

电子发烧友网站提供《从STM32F1移植到STM32F0.pdf》资料免费下载
0次下载 2023-09-21 2.09 MB

STM32STM32 GPIO模式理解

stm32的GPIO的配置模式有好几种,包括:模拟输入;浮空输入;上拉输入;下拉输入;开漏输出;推挽输出;复用开漏输出;复用推挽输出如图是GPIO的结构原理图:1.模拟输入从上图我们可以看到,我觉得模拟输入最重要的一点就是,他不经过输入数据寄存器,所以我们无法通过读取输入数据寄存器来获取模拟输入的值,我觉得这一点也是很好理解的,因为输入数据寄存器中存放的不是0就是1,而模拟输入信号不符合这一要求,所以自然不能放进输入数据寄
1次下载 2021-12-01 0.24 MB itstimmy

STM32介绍_brstm32

5次下载 2012-08-28 1063KB

STM32 | 学习STM32的一些经验分享

前言 前两天在群里看到群友们在讨论学习STM32的话题,并且今天也有一位机械专业的准研究生读者也问了STM32的入门问题。正好我也有一点点经验,所以试着分享一下这个话题。我也不是什么大神...
42次下载 2021-11-22 0.18 MB 迈克宏康生物

STM32踩坑:STM32串口发送乱码问题

STM32串口发送乱码问题小编是一个嵌入式初学者,才学没多久,将近两个月的样子,在学习过程中遇到了一些问题,在这里给大家分享一下解决方案。今天要分享的问题是 STM32 串口发送字符串,但是在调试助手上面接收到的字符却是一串乱码,看着让人头疼。这是乱码的图片然后问了公司办公室的大佬,也在网上查了一下资料,总结了一下,原因大致有两点:1) 开发板上外部时钟的晶振与代码中的外部时钟的晶振不一致(这是我写的串口实验发生乱码的原因)2) 串口调试助手接收数据的波特率与串口初始化时的波特率不一致(这种
10次下载 2021-12-24

STM32】初识STM32CubeMX

简介STM32CubeMX软件简介STM32CubeMX是ST公司推出的一种自动创建单片机工程及初始化代码的工具,适用于旗下所有STM32系列产品。此软件可以作为eclipse插件形式安装,也可以单独运行,需要安装JAVA运行环境。软件可以在ST官网上找到,安装过程非常简单,在此不详述。建议采用管理员方式运行,因为ST对软件版本及其集成的库更新频繁,无管理员权限容易安装失败。...
2次下载 2022-01-12

STM32cubemx教程及STM32入门(一)

STM32cubemx教程(一)2021.10.17简介STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的
13次下载 2021-12-07 2.92 MB fkc

STM32STM32 MCU系列介绍

STM32-32 微控制器(MCU)家族 系列 MCU 主流级别MCU STM32 F0系列-ARM Cortex-M0入门级MCU STM32 F1系列-ARM Cortex-M3基础型MCU STM32 F2系列-ARM Cortex-M4混合信号MCU 高性能MCU STM32 F2系列ARM Cortex-M3高性能MCU STM32 F4
72次下载 2021-11-18 0.04 MB 复古一个

STM32STM32F4时钟系统

00. 目录文章目录00. 目录01. STM32F4时钟系统概述02. STM32F4时钟系统图03. STM32F4时钟初始化配置04. 时钟配置总结05. 预留06. 附录07. 声明01. STM32F4时钟系统概述时钟系统是 CPU 的脉搏,就像人的心跳一样。所以时钟系统的重要性就不言而喻了。 STM32F4 的时钟系统比较复杂,不像简单的 51 单片机一个系统时钟就可以解决一切。于是有人要问,采用一个系统时钟不是很简单吗?为什么 STM32 要有多个时钟源呢? 因为首先 STM32
46次下载 2021-11-25 0.28 MB

STM32F103x6/STM32F103x8 STM32F

STM32F103x6/STM32F103x8 STM32F103xB中文资料,pdf(CAN的微控制器):本文给出了STM32F103xx增强型的订购信息和器件的机械特性。有关闪存存储器的编程、擦除和保护等信息,请参考《STM32F10x闪
192次下载 2009-11-01 344 atgkk1

STM32F103x6,STM32F103x8,STM32F

增强型,32位基于ARM核心的带闪存、USB、CAN的微控制器7个16位定时器、2个ADC 、9个通信接口 功能 内核:ARM 32位的Cortex™-M3 CPU 72MHz,1.25DMips/MHz(Dhrystone2.1),0
48次下载 2010-01-12 442

STM32入门系列-STM32时钟系统,STM32时钟树

时钟对于单片机来说是非常重要的,它为单片机工作提供一个稳定的机器周期从而使系统能够正常运行。时钟系统犹如人的心脏,一旦有问题整个系统就崩溃。我们知道STM32属于高级单片机,其内部有很多的外设,但不是所有外设都使用同一时钟频率工作,比如内部看门狗和RTC,它只需30KHz的时钟频率即可工作,所以内部时钟源就有多种选择。在前面章节的介绍中,我们知道STM32系统复位后首先进入SystemInit函数...
6次下载 2022-01-17 王铁柱

stm32学习(一)STM32简单介绍(初步了解单片机与STM32

stm32(一) stm32简介大家好,本人目前是一个对库函数版本的初学者,如果谈论不妥的地方,希望大家能够及时提出,批评指正,本人将不胜感激。非常感谢!1.什么是单片机一片半导体硅片集成:中央处理单元(CPU)、存储器(RAM、RAM)GPIO、定时器、中断系统、系统时钟电路及系统总线的微型计算机。它具有微型计算机的属性,因为被称为单片微型计算机,简称单片机。2.什么是stm32ST...
33次下载 2021-11-18 0.58 MB ly6yd

初学 STM32 (从 51 过度到 STM32 ,初学 STM32 必须了解的知识)

最近小编也是在学习 STM32F1 系列,因为前一段时间正在学 51 ,所以这几天总结了一下 51 与 STM32 的不同之处,并且对于 STM32 的固件库使用有了一些理解,在这儿,小编愿意与大家分享分享我的心得。对于引脚的操作和与 51 的不同在 51 中,我们如果想要操作 P0^0 这个引脚,应该有一下几种操作吧。//这个是小编最开始学的操作IO口。P0 = 0x01 //直接操作整个P0口,使P00口为高电平,其他为低电平。//后来学会了之影响一个IO口,而其他IO口不受影响。P0 |
11次下载 2021-12-31 绷带小A

stm32v107\STM32资料\STM8S和STM32选型手册

stm32v107\STM32资料\STM8S和STM32选型手册
137次下载 2017-10-13 0.90 MB 牵手一起梦

STM32F101xC/STM32F101xD/STM32F

STM32F101xC/STM32F101xD/STM32F101xE中文资料:本文给出了STM32F101xC、STM32F101xD和STM32F101xE基本型的订购信息和器件的机械特性。有关闪存存储器的编程、擦除和保护等信息,请参考《STM32F10xx
134次下载 2009-11-01 444 范家俊

STM32家族介绍,覆盖STM32F、STM32H、STM32L全系列

STM32是ARM Cortex-M内核单片机。目前提供10大产品线(F0, F1, F2, F3, F4, F7, H7, L0, L1, L4),超过700个型号。STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域,其优异的性能进一步推动了生活和产业智能化的发展。截至2017年4月,STM32全球出货量超过24亿颗。 主流型MCU STM32F0系列 ARM Cortex-M0入门级MCU 意法半导体基于ARM Cortex-M0的STM32F0系列单片机实现了32位性能,同时传承了STM32系列的重要特性,特别适合成本
63次下载 2017-12-12 0.3 MB 璟琰乀

PM0214_STM32F3,STM32F4,STM32L4和STM32L4plus单片机编程手册

PM0214_STM32F3,STM32F4,STM32L4和STM32L4plus单片机编程手册
22次下载 2022-11-24 3.32MB dsp初学者小学生

STM32入门系列教程_如何提高STM32的学习效率

0次下载 2015-07-07 308KB 鈎鈎ご佑指頭

STM32笔记(一)STM32简介与工程建立

STM32是什么?STM32的环境搭建注意:本教程基于对51的理解编写STM32简介STM32能干嘛?命名规则开发环境程序的烧入方式如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图...
8次下载 2021-11-21 0.51 MB

stm32简单小实例_抓住蝶粉的心,STM32有“利器”

尽管2020年注定是艰难的一年,但意法半导体STM32仍尽力为广大蝶粉提供了面对面沟通碰撞的机会。9月13日-9月25日,为期13天的2020年意法半导体STM32全国巡回研讨会圆满落幕。作为工程师洞悉嵌入式领域最新产品和人工智能物联网技术趋势的年度盛会,今年的STM32以“安全连接,智创未来”为主题,携手物联网生态合作伙伴,共同走进了深圳、杭州、郑州、长沙、南京等14座城市。2020年STM32...
6次下载 2021-12-05 0.56 MB 汪为为

基于stm32CubeMX(Hal库)的stm32串口通信

目录一. 了解串口协议和RS-232标准,以及RS232电平与TTL电平的区别;了解"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理1.1 串口通信协议概念1.2 RS-232标准1.3TTL标准二. 安装 stm32CubeMX,配合Keil,使用寄存器方式(汇编或C,不限) 或HAL库这两种方式,完成下列任务:2.1 安装Java2.2安装stm32CubeMX2.3安装固件库三、重做上一个LED流水灯作业,即用GPIO端口完成3只LED红绿灯..
4次下载 2021-12-07 3.31 MB h1654155699.9063

STM32小技巧(2) STM32CubeProgrammer解除读保护的方法

STM32CubeProgrammer解除读保护的方法简述STM32CubeProgrammer(STM32CUBEPROG)为任意环境下的STM32微控制器编程提供了一个一体化的软件工具:多操作系统,图形用户界面或命令行界面,支持多种连接选择(JTAG、SWD、USB、UART),采用手动操作或通过脚本自动操作。很多情况下,我们为了程序安全,都会在烧录时,使能读保护功能,这样别人就无法通过SWD/JTAG接口访问程序了。之前的STM32 ST-LINK Utility 或者 Jlink 的Se
21次下载 2021-12-09 2.46 MB 汪为为

STM32开发工具,STM32工具安装

开发STM32需要准备的工具:stm32cubemx、gcc交叉编译工具、Flymcu烧写工具stm32cubemx:是stm公司为stm32开发做配置的工具gcc:是交叉编译工具arm-none-eabi-gcc:是一个交叉编译工具链. 它让我们能在windows环境下对代码进行编译,然后代码可以在单片机里面运行.交叉编译:在一个平台给另外一个平台编译代码。Flymcu:是将Hex文件烧写到单片机里面的工具我已经上传了stm32cubemx、gcc交叉编译工具、F...
10次下载 2021-12-01 0.20 MB

stm32开发——CLion 2020.1+STM32CubeMX

@视频教程:哔哩哔哩1.CLion下载与安装教程网址:http://www.ddooo.com/softdown/167257.htm官方网址:https://www.jetbrains.com/clion/whatsnew/2.OpenOCD下载与安装官网网址:https://gnutoolchains.com/arm-eabi/openocd/3.gcc-arm-none-eabi下载链接:https://developer.arm.com/tools-and-software/open-
3次下载 2021-12-29

STM32读取编码器数据(STM32-1)

编码器(encoder)是将信号或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。按照外形可以分为实心轴和空心轴;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。增量型:就是每转过单位的角度就发出一个脉冲信号(也有发正余弦信号,然后对其进行细分,斩波出频率更高的脉冲),通常为A相、B相、
14次下载 2021-12-24 冯嘉豪

STM32替换Arduino(在Arduino IDE中开发STM32

一、引言Arduino自从面世以来,因为编程简单,并且周边配件也很丰富,迅速在电子爱好者的圈子中流行起来。但是Arduino有一个比较严重的问题,就是性价比不高。性能和资源有限,但是价格却比较高。而性能比较好的片子(例如意法半导体的STM32F103xx),虽然性能比较好(72MHz主频,丰富的外设(SPI、IIC、多个USART、CAN等),并且片上存储也高达512k),但是编程却比较复杂。...
9次下载 2021-12-20 舰_4ba

stm32捕获占空比_STM32 电机教程 30 无刷无感入门2

前言 无刷直流 (Brushless Direct Current, BLDC)电机是一种正快速普及的电机类型,它可在家用电器、汽车、航空航天、消费品、医疗、工业自动化设备和仪器等行业中使用。正如名称指出的那样,BLDC 电机不用电刷来换向,而是使用电子换向。BLDC 电机和有刷直流电机以及感应电机相比,有许多优点。其中包括:• 更好的转速-转矩特性• 快速动态响应• 高效率• 使用寿命...
2次下载 2022-01-12 kgou520

[stm32]stm32L低功耗程序框架

MCU:stm32L031K6T6芯片的主要的低功耗特性Features• Ultra-low-power platform– 1.65 V to 3.6 V power supply– -40 to 125 °C temperature range– 0.23 µA Standby mode (2 wakeup pins)– 0.35 µA Stop mode (16 wakeu...
13次下载 2021-12-07 0.29 MB

使用STM32F2和STM32F4 DMA控制器

电子发烧友网站提供《使用STM32F2和STM32F4 DMA控制器.pdf》资料免费下载
0次下载 2023-09-21 1.47 MB 白衬衫的少年

stm32控制舵机——以stm32F103C8T6为例

舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。使用stm32控制机器时,经常要用到舵机,如使某个部位转到特定的角度,或者在行进过程中的方向控制,这篇文章将以stm32F103C8T6为例,从分析舵机的原理出发,到介绍使用stm的TIM功能输出PWM波,掌握理论后进行实战,先控制一个舵机上手,然后控制多个舵机。一、舵机的原理如图所示,一个舵机由变速齿轮箱,...
87次下载 2021-12-24

《零死角玩转STM32》初级篇-4、初识STM32

《零死角玩转STM32》初级篇-4、初识STM32库
248次下载 2017-10-27 1.36 MB 牵手一起梦

STM32入坑(10)STM32驱动1602显示模块

STM32驱动1602显示模块简介硬件LCD1602引脚定义配置方法1 在.h文件中定义引脚和数据方向2 对GPIO初始化(E,RW,CS)3 读1602状态4 写1602命令5 写1602数据6 1602初始化7 编写主函数1. 定义一个要显示的数组2. 初始化1602的引脚3.初始化16024. 写入命令和数据注意事项1.数据端口2.一次写入8位数据3. 等待可操作状态4. 不显示字符简介1602液晶它也可以被叫做1602字符型液晶,这个是一种只用来显示字母、数字、符号等的点阵型液晶模块。1602里
10次下载 2021-12-14 tpywbb123

STM32F205xx&STM32F207资料页

56次下载 2014-07-14 2275KB 吸血鬼吉吉

STM32之AN2582_STM32F10xxx USART应用

STM32之AN2582_STM32F10xxx USART应用实例,很好的STM32资料,快来学习吧。
27次下载 2016-04-26 435KB tiesto

STM32学习笔记】技巧2 - STM32的复位类型及区别

最近在项目的时候需要判别STM32的复位类型,网上这部分资料也有许多大神进行总结。但是感觉不是特别深入,因此,小编参考参考了STM32的参考手册进行详细总结了一下。1、STM32的三种复位类型分别为系统复位、电源复位和备份域复位。每一种型号的STM32都包含有这三种复位类型!1.1、系统复位除了时钟控制寄存器 CSR 中的复位标志和备份域中的寄存器外,系统复位会将其它全部寄存器都复位为复位值,只要发生以下事件之一,就会产生系统复位:NRST 引脚低电平(外部复位)窗口看门狗计数结束( WWD
10次下载 2022-01-17 汪为为

STM32入门1——STM32CubeMX使用说明

STM32入门1——STM32相关资源介绍常用网站CubeMx使用介绍常用网站Keil5 : http://www.keil.com/.pack包下载.IAR : https://www.iar.com/iar-embedded-workbench/.ST相关:ST官网.ST中文官网.ST中文社区.微雪课堂.STM32Cube中文网.STM32CubeMX.STM32CubeProg.CubeMx使用介绍STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯
13次下载 2021-12-27 zhang_ye

利用stm32cubemx创建stm32工程

下面我将为大家分享一下我利用stm32cubemx这款工具开发stm32首先介绍一下STM32的分类:我选择的这款是STM32F103VE,首先打开STM32CUBEMX,首先下载对应的开发包:点击INSETALL / REMOVE,选择对应的包下载,我选择的是STM32F103VE,所以我下载的是STM32F1,选择完之后点击 Install Now。点击...
30次下载 2021-12-24 ziyouzhiyi

stm32对c语言要求高吗?c语言什么水平可以学stm32

记得我刚出来工作的时候,一直从事stc 51单片机产品的开发,后来接触到了NXP的单片机。一下从51过渡到ARM,确实让我头疼了一段时间,不过还好,都是配置寄存器去开发,至少开发模式是相同的,就是要看着数据手册配置比较耗时间罢了。后面领导要规划一款新产品,让我和硬件工程师配合去选一个单片机。当时我还只是改别人代码的水平,哪里懂选型的东西,又不敢让领导知道,就只能偷偷去请教大佬同事。他在这家公司做了有3,4年了,对产品也很熟悉,他说可以用stm32的单片机来做。就是那次开始,我正式接触到单
0次下载 2021-12-24 wuh15

基于STM32F407的STM32通用BootLoader使用经验

背景: 在使用RT-Thread RTOS的时候发现官方提出了一种通用的BootLoader方案,支持F1和F4系列的芯片 硬件资源: 正点原子stm32f407zgt6探索者开发板,片上Flash(ROM)大小为1024KB,RAM大小为192KB,板载一个SPI Flash W25Q128 BootLoader概念BootLoader是硬件启动的引导程序,是运行操作系统的前提...
18次下载 2021-11-30 0.30 MB wuh15

STM32CubeMX | 28 - STM32片内Flash的使用

本系列文章汇总:STM32CubeMX系列教程本篇文章主要介绍如何使用STM32中的片内FLash。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码;2.生成MDK工程如果使用的是STM32F1系列,请先看这篇文章!!!(STM32CubeMX生成F1的工程中造成 下载器无法下载 问题的解决方案)选择芯片型号打开STM32Cub
6次下载 2021-12-01 0.12 MB TREE123456

基于stm32CubeMX(Hal库)的stm32串口通信

目录一. 了解串口协议和RS-232标准,以及RS232电平与TTL电平的区别;了解"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理1.1 串口通信协议概念1.2 RS-232标准1.3TTL标准二. 安装 stm32CubeMX,配合Keil,使用寄存器方式(汇编或C,不限) 或HAL库这两种方式,完成下列任务:2.1 安装Java2.2安装stm32CubeMX2.3安装固件库三、重做上一个LED流水灯作业,即用GPIO端口完成3只LED红绿灯..
11次下载 2021-12-07 3.90 MB rbpbvtnp6

STM32STM32CubeMX教程--功能介绍

功能介绍:我们首先看下CubeMx的主界面,模块分类大体是这样,我们接下来一一讲解。已存在工程Open ExistingProjects:打开项目工程新建工程·Start My project from MCU:从MCU开始我的项目·Start My project from STBoard:从ST开发板开始我的项目 ...
8次下载 2021-12-07 0.29 MB Badagainst

stm32中断源有哪些_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...
95次下载 2021-11-24 1.67 MB

stm32简单小实例_抓住蝶粉的心,STM32有“利器”!

出品21ic中国电子网 蔡璐网站:21ic.com尽管2020年注定是艰难的一年,但意法半导体STM32仍尽力为广大蝶粉提供了面对面沟通碰撞的机会。9月13日-9月25日,为期13天的2020年意法半导体STM32全国巡回研讨会圆满落幕。作为工程师洞悉嵌入式领域最新产品和人工智能物联网技术趋势的年度盛会,今年的STM32以“安全连接,智创未来”为主题,携手物联网生态合作伙伴,共同走进了...
8次下载 2021-11-19 0.93 MB sup_gz

STM32学习】(21)STM32实现步进电机

实物图:实现示意图:其实看着示意图就可以实现步进电机转动了。四相五线的步进电机。4线为:A B C D该步进电机分为4拍和8拍4拍:分为单四拍和双四拍单四拍:A-B-C-D-A-双四拍:AB-BC-CD-DA-AB-8拍:A-AB-B-BC-C-CD-D-DA-A-想让步进电机反转,只需要将顺序反转就行。主要代码为:int...
19次下载 2021-11-23 0.18 MB 冯嘉豪

STM32学习笔记2——stm32引脚命名规则

(STM32参考手册截图):
7次下载 2021-12-24 61279905

micropython支持stm32型号_先学STM8,还是学STM32

有朋友问:我学习过51,接下来我是先学习STM8,还是STM32呢?01写在前面物联网STM32入门 - 直播课程 - 创客学院​www.makeru.com.cn想要明白这个问题,其实就需要明白STM8和STM32之间有些什么差异,包括MCU基本信息、开发难度、以及应用场景等。站在客观的角度来说,STM8比STM32学起来更容易,C语言功底还不错的朋友,直接上STM32也不是问题。从大的方向...
1次下载 2021-12-31

STM32L476入坑-2-STM32CubeMX安装

@初中就开始混世的大魔王STM32L476入坑-2-STM32CubeMX安装STM32CubeMX简介STM32CubeMx软件是ST公司为STM32系列单片机快速建立工程,并快速初始化使用到的外设、GPIO等,大大缩短了我们的开发时间。同时,软件不仅能配置STM32外设,还能进行第三方软件系统的配置,例如FreeRtos、FAT32、LWIP等等,而且还有一个功能,就是可以用它进行功耗预估,还有,这款软件可以输出PDF、TXT文档,显示你工程里面的GPIO等外设的配置信息,供你进行原理图设计等。总
9次下载 2021-12-27

STM32/STM32L151硬件SPI

采用的MCU完整型号是:STM32L151C8U6A,当然如果你是L系列的也是没问题。正文:硬件SPI采用的是SPI2 ,IO对应关系如下图:NSS片选用PB12,硬件也可以复用,但是这里采用软件控制,设置为推挽输出就可以。如果你对SPI通信协议不是很了解我建议你先去看看相关知识,不过如果你只想着快速调通并且MCU型号还和我 是同一个L型号,那么以下的代码片段完全可以直接驱动起来,...
7次下载 2021-12-09 0.20 MB benzonroad

STM32系列STM32F103XX手册

85次下载 2013-12-03 1081KB

STM32F1移植到STM32F0的应用笔记

0次下载 2023-08-18 2.09MB 叫兽123

STM32学习笔记----STM32串口小结

一.简要介绍**串行通信**一般是以帧格式传输数据,即是一帧一帧的传输,每帧包含有起始信号、数据信息、停止信息,可能还有校验信息。USART 就是对这些传输参数有具体规定,当然也不是只有唯一一个参数值,很多参数值都可以自定义设置,只是增强它的兼容性。USART 满足外部设备对工业标准 NRZ 异步串行数据格式的要求,并且使用了小数波特率发生器,可以提供多种波特率,使得它的应用更加广泛。USART 支持同步单向通信和半双工单线通信;还支持
11次下载 2021-11-26 1.26 MB sxdhb01

STM32命名规范(以STM32F103C8T6为例)

STM32命名规范,整理自洋桃电子。
58次下载 2021-11-26 0.75 MB zlcc

stm32 堆和栈(stm32 Heap & Stack)【worldsing笔记】

关于堆和栈已经是程序员的一个月经话题,大部分有是基于os层来聊的。那么,在赤裸裸的单片机下的堆和栈是什么样的分布呢?以下是网摘:刚接手STM32时,你只编写一个int main(){while(1);}BUILD://Program Size: Code=340 RO-data=252 RW-data=0 ZI-data=1632编译后,就会发现这么个程序已用了1600多的RAM,...
20次下载 2021-11-30 0.12 MB lichengjun8712

stm32 IOT_STM32通用Bootloader——FOTA

1.固件升级简述固件升级,通常称为 OTA(Over the Air)升级或者 FOTA(Firmware Over-The-Air)升级,即固件通过空中下载进行升级的技术。1.1 bootloader 升级模式bootloader 的升级模式常见有以下两种:bootloader 分区 + app1 分区 + app2 分区模式该模式下, bootloader 启动后,检查 app1 和...
23次下载 2021-11-30 0.86 MB

stm32 startup_stm32f10x_md.s的作用

一、启动文件的作用是:1.  初始化堆栈指针 SP;2.  初始化程序计数器指针 PC;3.  设置堆、栈的大小;4.  设置异常向量表的入口地址;5.  配置外部 SRAM 作为数据存储器(这个由用户配置,一般的开发板可没有外部 SRAM);6.  设置 C 库的分支入口__main(最终用来调用 main 函数);7.  在 3.5 版的启动文件还调用了在 sy...
6次下载 2021-12-02 0.10 MB 王lunjie

keil + STM32CubeMX 开发stm32L0 踩坑

keil + STM32CubeMX 开发stm32L0 踩坑我个人喜欢下载东西全部走官网 不喜欢去下别人给的乱七八糟的资源。原因有二,一、找到头疼,版本说不定还旧。二、病毒,和各种奇奇怪怪的网盘链接大家习惯从官方路径下载是最好的了,慢就VPN关键词:STM32L051 STM32L07流程目录keil + STM32CubeMX 开发stm32L0 踩坑安装软件keil安装java安装stm32cubeMX安装关于使用是记忆点keil的stm32L0 (pack包安装)下载界面说明几个关键设置
30次下载 2021-12-03 0.60 MB

STM32STM32 F4开发板介绍

目录01、STM32F4开发板的资源图02、STM32F4开发板板载资源03、STM32F4部分资源说明3.1、JTAG/SWD3.2、STM32F407ZGT604、声明01、STM32F4开发板的资源图F4开发板图示如下:ALIENTEK 探索者 STM32F4 开发板,资源十分丰富,并把 STM32F407的内部资源发挥到了极致,基本所有 STM32F407 的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气02、STM32F4开发板板载资源ALIEN
24次下载 2021-12-17 jiangjiongwei

嵌入式STM32学习笔记(1)——STM32简介

最开始想做一些DIY的开发,了解到工控,工控用到的控制器大概分为以下两种:1)PLC,2)单片机,下面我对两种做了一下简单对比:如上我选了单片机做开发,刚开始用的51单片机,虽然入手简单,但是功能略显单薄;后来发现主流的嵌入式控制用的都是STM32单片机,于是转而开始学习STM32,发现学起来与51单片机完全不同,你不需要了解寄存器(基于固件库);开发如同软件开发一样,STM32的固件库就...
6次下载 2021-12-20

STM32学习 自制STM32游戏机】

2020年科协招新需要出训练题,让新生了解一下单片机,所以我这边打算出一道游戏机的题,让新生用单片机实现一个单片机,共1到5个游戏可选,分别为:贪吃蛇,打地鼠,俄罗斯方块,推箱子和弹弹球,由于是针对于0基础新生,所以在指标上不做过多要求,只要实现出效果就行。我负责的是贪吃蛇,推箱子和弹弹球参考博客(单片机原理与应用)大液晶屏的游戏设计(推箱子)推箱子推箱子顾名思义就是控制游戏里的人将所有箱子全部推到指定位置就算通关,这个游戏在以前的手机上都挺常见的。本次题目主要是要求新生自己找到一些推箱子的地图,
11次下载 2021-12-24 SEVEN_POINT

STM32L1xx与STM32L1xx-A的差别

在STM32低功耗系列STM32L1产品线中,有些料号之间仅仅多了一个字母A的差别。经常有人问起这类带A与不带A的差别。
1次下载 2022-02-09 520.63KB

STM32F7与STM32F4复位序列比较

初次接触到 STM32F7,总会有个疑惑,为什么 0 地址变成了 ITCM RAM 的起始地址。系统复位还是从地址 0 处开始执行吗?如果是,那这似乎看起来是冲突的。实际上,STM32F7 基于 Cortex-M7 内核,Cortex-M7 和 Cortex-M3/M4 的复位序列有了一些不一样。在本文中,将针对这个问题做详细讲解。
0次下载 2022-09-28 0.25 MB 姚小熊27

STM32--STM32F051 IAP的实现

一、IAP原理及过程《正点原子--STM32F10x串口IAP实验》《stm32f030 IAP》《STM32F051 IAP源码分享》二、遇到的问题1、中断向量表的充定向问题(1)与M3核的单片机由区别 1)、STM32F0系列没有void NVIC_SetVectorTable(u32 NVIC_VectTab, u32 Offset)这个函数,所以不能像其他系列的那样设置中断向量表; 2)、M0核中需要把APP部分中的中断向量表重定向到SRAM中(在...
32次下载 2021-11-29 0.22 MB

STM32F7与STM32F4的复位序列比较

STM32F7与STM32F4的复位序列比较
0次下载 2015-12-08 258KB 陌小点

STM32之AN2576_STM32F10xxx SPI 应用示

STM32之AN2576_STM32F10xxx SPI 应用示例[1],很好的STM32资料,快来学习吧。
23次下载 2016-04-26 284KB tiesto

micropython支持stm32型号_先学STM8,还是学STM32

01写在前面http://www.makeru.com.cn/live/1392_1164.html?s=144282​www.makeru.com.cn想要明白这个问题,其实就需要明白STM8和STM32之间有些什么差异,包括MCU基本信息、开发难度、以及应用场景等。站在客观的角度来说,STM8比STM32学起来更容易,C语言功底还不错的朋友,直接上STM32也不是问题。从大的方向来说,当你对一...
0次下载 2021-12-29 henan008

STM32笔记(1) STM32简介及环境搭建

STM32简介ST 指法意半导体,M 指微控制器,即微型计算机的主要组成部分集成在一块芯片上的单芯片微型计算机。32表示这是一个32位的微型控制器。总的来说,STM32就是由意法半导体生产的32位微控制器,基于ARMv7架构的Coretex-M3内核,也是一种单片机。命名规则及选型依据1.命名规则2.选型依据首先根据项目需求选择合适的MCU芯片,一般来说如果并不需要高性能进行大量的数据...
8次下载 2021-11-26 0.38 MB ECHOyyP

STM32F103和STM32F107区别

【主要区别】两者使用相同的stm32f10xxx reference manual,只是F107属于互联型设备,比F103多了OTG USB和Ethernet模块。【晶振区别】通常电路板上,stm32f103采用8MHz外部晶振,stm32f107(互联型,STM32F10_CL)采用25MHz外部晶振(这时候默认时钟不用修改)。对应代码见V3.5.0版本固件库文件stm32f10x.h中Line115:原因:F103,外接8M,直接9倍频,得到72M时钟。参考手册上对应时钟树图:F107
9次下载 2021-12-02 0.44 MB

stm32中断源有哪些_STM32单片机学习笔记

嵌入式开发直播课 - STM32+LoRa打造LPWA物联网系统 - 创客学院直播室​www.makeru.com.cn1、 AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备2、 Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用...
1次下载 2021-11-24 0.06 MB

STM32入门系列-学习STM32要掌握的内容

STM32芯片架构STM32F103系列芯片的系统架构如下:STM32芯片基于ARM公司的Cortex-M3内核,由ST公司设计生产,内核与总线矩阵之间有I(指令)、S(系统)、D(数据)三条信号线。内核通过总线矩阵与FLASH、SRAM、外设连接。而外设包括GPIO、USART、I2C、SPI等。STM32芯片系统结构STM32F103 系列芯片(不包含互联网型)的系统结构如下:从...
16次下载 2021-11-05 221.68KB wmfolyn

STM32外设有哪些?使用STM32外设的步骤

STM32系列是ST公司基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核的32位单片机。
1次下载 2023-10-27 0.17 MB 孙昊_26509735

stm32程序

stm32程序
111次下载 2016-12-17 569KB LED倒装锡膏

STM32应用实例

电力数据采集器 应用要求 快速接受外围采集的数据并进行处理多种数据传输方式被采集的数据要去存储一定的期限处理后的数据可以进行显示STM32被采用的原因 带
201次下载 2010-07-07 733 Qianyes

STM32作业一

一,简述 STM32与ST公司和ARM公司的关系?什么是STM32?从字面意思来看:ST:意法半导体,是一个公司的名字。M:Microelectronics的缩写,表示微控制器,要注意微控制器和微处理器的区别。32:32Bit的意思,表示这是一个32bit的微控制器ARM公司是做内核的,其最成功的莫过于32位嵌入式CPU核–ARM系列,最常用的是ARM7和ARM9,ARM公司主要提供ip核,就是CPU的核心,并不是完整的处理器,但自己不生产也不卖芯片,而是向芯片厂家授权;ST就是他们的已经授权厂
10次下载 2021-11-09 128.29KB

STM32电调板VESC设计

STM32电调板VESC设计-直流BLDCFOC控制器(附全套资料) 1、原理图 2、PCB 3、参考代码 4、上位机QT程序
10次下载 2022-10-21 13.33 MB jf_35412409

STM32选型

STM32分类命名方法选择合适的MCU1. 如何分配原理图上的IO引脚2. 如何寻找IO的功能说明参考手册(Reference Manual)数据手册(Data Sheet)数据手册主要用于芯片选型和设计原理图,参考手册主要用于编程...
13次下载 2021-12-09 0.47 MB ECHOyyP

STM32一文通(9) DMA

一. DMA简介DMA(Direct Memory Access,直接存储器访问) 传输将数据从一个地址空间复制到另外一个地址空间。而且不占用CPU数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是 SRAM 或者是 FLASH。我们把外设简称为: P, 把寄存器简称为: MDMA 控制器包含了 DMA1 和 DMA2,其中 DMA1 有 7 个通道,DMA2 有 5 个...
17次下载 2021-12-03 0.10 MB
查看更多

暂无数据

上传资料赚积分

7天热门专题

换一换