-
STM32-ADC多通道数据采集:理论与实践
本文详细介绍了STM32-ADC多通道数据采集的理论基础和实践应用。文章首先解释了ADC的基本概念和特性,然后详细阐述了ADC采样的过程和注意事项。接着,文章深入讲解了多通道采集模式的轮询和DMA两种方法,并给出了具体的代码实现。
-
STM32精准脉冲数PWM生成方法解答
本文介绍了在STM32上生成精准脉冲数PWM的方法,包括使用定时器中断法和两个定时器结合产生PWM脉冲的方法。详细讨论了定时器的配置和工作原理,以及如何通过定时器控制脉冲的个数和周期。通过示例代码和硬件仿真,展示了如何实现精准的脉冲数PWM输出。
-
【STM32】STM32学习笔记-STM32简介(02)
STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器 STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等 STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器 1.1 STM32是什么 STM32是一系列由ST Micro
-
【stm32】初识stm32—stm32环境的搭建
我用夸克网盘分享了「STM32入门教程资料.zip」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。 链接:https://pan.quark.cn/s/288e2ee51c24 STM32是意法半导体(STMicroelectronics)公司推出的一系列32位微控制器(Microcontroller Units,MCU)产品
-
【STM32】stm32是什么
🐱作者:一只大喵咪1201 🐱专栏:《STM32学习》 🔥格言: 你只管努力,剩下的交给时间! STM32是一款单片机,它由意法半导体公司制造。ST是意法半导体的简称,M是指微控制器(也就是单片机的)MCU的第一个英文字母,32是指32位的CPU,它的CPU是采用的ARM公司的Cortex-M系列的
-
【STM32】STM32学习笔记-MPU6050简介(32)
•MPU6050是一个6轴姿态传感器,可以测量芯片自身X、Y、Z轴的加速度、角速度参数,通过数据融合,可进一步得到姿态角,常应用于平衡车、飞行器等需要检测自身姿态的场景 •3轴加速度计(Accelerometer):测量X、Y、Z轴的加速度 •3轴陀螺仪传感器(Gyroscope):测量X、Y、
-
STM32-04-STM32时钟树
什么是时钟? 时钟是具有周期性的脉冲信号,最常用的是占空比50%的方波。(时钟是单片机的脉搏,搞懂时钟走向及关系,对单片机使用至关重要)。 时钟树 时钟源 2个外部时钟源 高速外部振荡器(HSE) :外接石英/陶瓷谐振器,频率为4MHz~16MHz。 低速外部振荡器(LSE) :外接
-
STM32 外设介绍-stm32入门
面包板正面 面包板背面双面胶撕掉,内部的金属爪 金属爪的示意图 把元件的引脚插到面包板的孔里后,它内部的金属爪就会夹住引脚。 金属爪的排布规律是,中间的金属爪是竖着放的,上下四排是连在一起的四个整体的金属爪,对应着面包板孔的连接关系。中间竖着的五个
-
(STM32基础)STM32点灯程序
1、通过参考手册找到RCC时钟使能APB2端口 使能IOPC端口时钟 配置为:0x00000010 2、配置PC13端口模式 CNF 配置为通用推挽输出模式 MODE 配置为输出模式 最大速度50MHz 所以配置为: 0x00300000 3、配置端口输出寄存器 PC13口给0亮 1 灭 所以给0x00000000亮 0x00002000灭 #includ
-
STM32学习(一)-- stm32简介
目录 前言 一、STM32简介 1.STM32 是什么 2.STM32 应用领域 3.STM32 优势 二、ARM简介 三、STM32芯片 1.芯片命名规则 2.型号分类及缩写 四、STM32F103C8T6 1.STM32F103C8T6 简介 2.片上资源/外设 3.引脚定义 4.系统结构 5.启动配置 6.最小系统电路 五、总结 哈喽,大家好!本人目前刚开
-
STM32初学入门笔记(2):STM32CubeMX配置STM32输出可调PWM方波
PWM是一种应用广泛的利用微处理器的数字输出来对模拟电路进行控制的一种技术(即对脉冲宽度的控制)PWM同时也是驱动蜂鸣器,驱动舵机,通信等重要的一环,而对于初学者而言,点完灯的下一个程序就是驱动蜂鸣器,本篇将讲述如何使用及调整PWM输出频率,占空比 工程文
-
STM32-OTA升级-基于STM32CubeMX+STM32F103(二)代码实现
0 引言 在上一篇文章中,我们已经讲述了STM32的启动流程、IAP的原理和OTA的原理(最后这部分直接分享了一些博客,因为前辈们已经写的非常好了),下面这篇主要用来记录STM32-OTA的实验步骤。 源码我大家自行下载即可。 链接:https://pan.baidu.com/s/1uemqEqDNI3-IjulZ4oNFlw?pwd=of3g 提取
-
stm32学习笔记-1 STM32简介
注:笔记主要参考B站 江科大自化协 教学视频“STM32入门教程-2023持续更新中”。 注:工程及代码文件放在了本人的Github仓库。 本教程使用STM32最小系统板(STM32F103C8T6)+面包板硬件平台进行学习。使用面包板可以完成任意硬件的连接,相比于成品的开发板方式,使用面包板更
-
STM32 | 零基础 STM32 第一天
1、STM32概念 STM32: 意法半导体基于ARM公司的Cortex-M内核开发的32位的高性能、低功耗单片机。 ST :意法半导体 M :基于ARM公司的Cortex-M内核的高性能、低功耗单片机 32 :32位单片机 2、STM32开发的产品 STM32开发的产品:无人机、扫地机器人、3D打印机、平衡机、智能手环等 3、 学习
-
【STM32】STM32使用继电器
其实继电器简单来说就是一个开关,VCC表示电源正极、GND表示电源负极、IN表示信号输入脚,COM表示公共端,NC(normal close)表示常闭端,NO(normal open)表示常开端。一般情况下是 常闭状态 。 引脚 解释 VCC 电源正极(多少V继电器就用多少V供电) GND 电源负极 IN 信号输入脚(一