E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32学习笔记
STM32学习笔记
之EXTI应用实例:对射式红外传感器计次
系列文章目录第N章
STM32学习笔记
之OLED屏幕第N章
STM32学习笔记
之EXTI外部中断第N章
STM32学习笔记
之对射式红外传感器计次目录系列文章目录一、对射式红外传感器1.简介2.硬件电路二、软件驱动
彼鱼Biv丶
·
2023-12-23 02:46
STM32
stm32
学习
笔记
STM32学习笔记
之工程模块化开发
系列文章目录第一章
STM32学习笔记
之新建标准库第N章
STM32学习笔记
之OLED屏幕第N章
STM32学习笔记
之EXTI外部中断第N章
STM32学习笔记
之对射式红外传感器计次番外章
STM32学习笔记
之工程模块化开发目录系列文章目录一
彼鱼Biv丶
·
2023-12-23 02:46
STM32
stm32
学习
笔记
STM32笔记之EXTI外部中断
系列文章目录第N章
STM32学习笔记
之OLED屏幕第N章
STM32学习笔记
之EXTI外部中断目录系列文章目录前言:一、中断系统1.中断2.中断优先级3.中断嵌套二、NVIC1.来源2.基本结构2.优先级分组三
彼鱼Biv丶
·
2023-12-23 02:16
STM32
stm32
笔记
c语言
STM32学习笔记
之OLED屏
系列文章目录第N章
STM32学习笔记
之OLED屏幕目录系列文章目录前言:一、OLED屏1.使用初衷2.简介3.硬件电路4.矩阵对应5.驱动函数模块二、驱动程序添加步骤1.新建工程2.驱动程序移植三、驱动程序使用步骤
彼鱼Biv丶
·
2023-12-23 02:45
STM32
学习
笔记
stm32
c语言
【STM32】
STM32学习笔记
-GPIO输入(07)
00.目录文章目录00.目录01.按键简介02.传感器模块简介03.光敏电阻传感器04.按键电路图05.C语言数据类型06.C语言宏定义07.C语言typedef08.C语言结构体09.C语言枚举10.附录01.按键简介按键:常见的输入设备,按下导通,松手断开按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动02.传感器模块简介传感器模块:传感器元件
Print World
·
2023-12-19 03:58
STM32F103
stm32
学习
笔记
江科大stm32
江科大
stm32学习笔记
【STM32】
STM32学习笔记
-对射式红外传感器计次 旋转编码器计次(12)
00.目录文章目录00.目录01.NVIC相关函数1.1NVIC_PriorityGroupConfig函数1.2NVIC_PriorityGroup类型1.3NVIC_Init函数1.4NVIC_InitTypeDef类型02.外部中断相关API2.1GPIO_EXTILineConfig2.2EXTI_Init2.3EXTI_GetITStatus2.4EXTI_ClearITPendingB
Print World
·
2023-12-18 08:02
STM32F103
stm32
学习
笔记
江科大
江科大stm32
江科大学习笔记
【STM32】
STM32学习笔记
-EXTI外部中断(11)
00.目录文章目录00.目录01.中断系统02.中断执行流程03.STM32中断04.NVIC基本结构05.NVIC优先级分组06.EXTI简介07.EXTI基本结构08.AFIO复用IO口09.EXTI框图10.计数器模块11.旋转编码器简介12.附录01.中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回
Print World
·
2023-12-18 08:01
STM32F103
stm32
学习
笔记
江科大stm32
江科大
【STM32】
STM32学习笔记
-OLED调试工具(09)
00.目录文章目录00.目录01.STM32调试方式02.OLED简介03.0.96寸OLED模块04.0.96寸OLED驱动IC05.0.96寸OLED原理图06.硬件电路07.OLED驱动函数08.附录01.STM32调试方式串口调试:通过串口通信,将调试信息发送到电脑端,电脑使用串口助手显示调试信息显示屏调试:直接将显示屏连接到单片机,将调试信息打印在显示屏上Keil调试模式:借助Keil软
Print World
·
2023-12-17 16:27
STM32F103
stm32
学习
笔记
江科大
江科大stm32
江科大笔记
【STM32】
STM32学习笔记
-LED闪烁 LED流水灯 蜂鸣器(06-2)
00.目录文章目录00.目录01.GPIO之LED电路图02.GPIO之LED接线图03.LED闪烁程序示例04.LED闪烁程序下载05.LED流水灯接线图06.LED流水灯程序示例07.蜂鸣器接线图08.蜂鸣器程序示例09.下载10.附录01.GPIO之LED电路图电路图示例1电路图示例202.GPIO之LED接线图03.LED闪烁程序示例main.c#include"stm32f10x.h"#
Print World
·
2023-12-17 16:25
STM32F103
stm32
学习
笔记
stm32学习笔记
江科大
江科大stm32
【STM32】
STM32学习笔记
-OLED显示屏(10)
00.目录文章目录00.目录01.OLED显示屏接线图02.OLED函数库03.OLED测试代码04.Keil调试05.程序下载06.附录01.OLED显示屏接线图02.OLED函数库oled.h#ifndef__OLED_H#define__OLED_HvoidOLED_Init(void);voidOLED_Clear(void);voidOLED_ShowChar(uint8_tLine,u
Print World
·
2023-12-17 07:15
STM32F103
学习
笔记
stm32
stm32学习笔记
江科大stm32
江科大
【STM32】
STM32学习笔记
-GPIO相关API概述(06-1)
00.目录文章目录00.目录01.GPIO概述02.GPIO_Exported_Types03.GPIOSpeed_TypeDef04.GPIOMode_TypeDef05.GPIO_InitTypeDef06.BitAction07.GPIO_pins_define08.GPIO_Pin_sources09.GPIO_Port_Sources10.GPIO相关函数汇总11.GPIO_DeInit
Print World
·
2023-12-16 18:11
STM32F103
stm32
学习
笔记
GPIO
江科大STM32
江科大
【STM32】
STM32学习笔记
-按键控制LED 光敏传感器控制蜂鸣器(08)
00.目录文章目录00.目录01.按键控制LED接线图02.按键控制LED程序示例03.光敏传感器控制Buzzer接线图04.有源蜂鸣器原理图05.光敏传感器控制Buzzer示例06.程序示例下载07.附录01.按键控制LED接线图02.按键控制LED程序示例led.h#ifndef__LED_H__#define__LED_H__voidled_init(void);voidled1_on(vo
Print World
·
2023-12-16 10:36
STM32F103
stm32
学习
笔记
江科大
江科大stm32
stm32学习笔记
单片机
【STM32】
STM32学习笔记
-GPIO输出(05)
00.目录文章目录00.目录01.GPIO简介02.GPIO基本结构03.GPIO位结构04.GPIO模式4.1输入浮空4.2输入上拉4.3输入下拉4.4模拟输入4.5开漏输出4.6开漏复用功能4.7推挽式输出4.8推挽式复用功能05.LED和蜂鸣器简介06.面包板07.附录01.GPIO简介GPIO(GeneralPurposeInputOutput)通用输入输出口可配置为8种输入输出模式引脚电
Print World
·
2023-12-05 06:18
STM32F103
stm32
学习
笔记
stm32笔记
stm32学习笔记
江科大stm32
江科大
【STM32】
STM32学习笔记
-软件安装(03)
00.目录文章目录00.目录01.MDK安装02.Keil5注册03.支持包安装04.ST-LINK驱动安装05.USB转串口驱动06.附录01.MDK安装MDK源自德国的KEIL公司,是RealViewMDK的简称。在全球MDK被超过10万的嵌入式开发工程师使用。目前最新版本为:MDK6,该版本使用uVision5IDE集成开发环境,是目前针对ARM处理器,尤其是CortexM内核处理器的最佳开
Print World
·
2023-12-04 06:53
STM32F103
stm32
学习
笔记
STM32学习笔记
江科大stm32
江科大
【STM32】
STM32学习笔记
-STM32简介(02)
00.目录文章目录00.目录01.STM32简介1.1STM32是什么1.2STM32应用领域1.3STM32命名规则1.4STM32选型02.ARM简介2.1ARM是什么2.2ARM系列03.STM32开发板3.1MCU简介3.2STM32开发板3.3STM32硬件资源04.STM32系统架构05.STM32引脚定义06.STM32启动配置07.STM32最小系统电路08.附录01.STM32简
Print World
·
2023-12-04 06:23
STM32F103
stm32
STM32学习笔记
stm32学习笔记
江科大
江科大stm32
【STM32】
STM32学习笔记
-新建工程(04)
00.目录文章目录00.目录01.创建STM32工程02.STM32工程编译和下载03.LED测试04.型号分类及缩写05.工程结构06.附录01.创建STM32工程【STM32】STM32F103C8T6创建工程模版详解(固件库)02.STM32工程编译和下载2.1选择下载器位ST-LinkDebugger2.2勾选上电自动复位2.3取消一下勾选2.4编译和下载03.LED测试main.c#in
Print World
·
2023-12-04 06:15
STM32F103
stm32
学习
笔记
stm32学习笔记
stm32入门
江科大stm32
江科大
【STM32】
STM32学习笔记
-课程简介(1)
00.目录文章目录00.目录01.课程简介02.硬件设备03.软件工具04.硬件套件4.1面包板和跳线/飞线4.2杜邦线和STM32最小系统板4.3STLINK和OLED显示屏4.4LED和按键4.5电位器和蜂鸣器4.6传感器和旋转编码器4.7USB转串口和MPU60504.8Flash闪存和电机模块4.9SG90舵机05.配件清单06.附录01.课程简介程序纯手打,手把手教学STM32最小系统板
Print World
·
2023-12-03 10:38
STM32F103
stm32
学习
笔记
STM32学习笔记
stm32学习笔记
江科大stm32
江科大
【
STM32学习笔记
(2)】---回调函数和中断处理函数的关系
https://www.cnblogs.com/UnfriendlyARM/p/10321838.html结论看完本文,大家可能对回调函数和中断处理函数的关系产生了疑问。其实是这样的,单片机每完成接收一个字符,就会进入一次中断处理函数,而在中断处理函数中,我们又调用了函数voidHAL_UART_IRQHandler(UART_HandleTypeDef*huart)该函数会间接调用回调函数,也就
h-2o水分子
·
2023-12-03 01:49
STM32学习笔记
stm32
嵌入式
STM32学习笔记
--闪存Flash
STM32F1系列的FLASH包含程序存储器、系统存储器和选项字节三个部分,通过闪存存储器接口(外设)可以对程序存储器和选项字节进行擦除和编程。读写FLASH的用途:利用程序存储器的剩余空间来保存掉电不丢失的用户数据,通过在程序中编程(IAP),实现程序的自我更新,在线编程(In-CircuitProgramming–ICP)用于更新程序存储器的全部内容,它通过JTAG、SWD协议或系统加载程序(
Dirk-Colin
·
2023-12-02 10:14
51单片机
stm32
学习
笔记
028 -
STM32学习笔记
- ADC(二) 独立模式单通道中断采集
028-
STM32学习笔记
-结构体学习(二)上节对ADC基础知识进行了学习,这节在了解一下ADC相关的结构体。
放学校门口见
·
2023-12-01 15:43
stm32
stm32
学习
笔记
030 -
STM32学习笔记
- ADC(四) 独立模式多通道DMA采集
030-
STM32学习笔记
-ADC(四)独立模式多通道DMA采集中断模式和DMA模式进行单通道模拟量采集,这节继续学习独立模式多通道DMA采集,使用到的引脚有之前使用的PC3(电位器),PA4(光敏电阻
放学校门口见
·
2023-12-01 15:10
stm32
stm32
学习
笔记
STM32学习笔记
(十五)- 库函数 定时器定时中断 OLED显示中断
1.复制文件链接:https://pan.baidu.com/s/1EzsuQJsNGrgCzg7-fo8v4A?pwd=f2mu提取码:f2mu2.相关知识1.初始化定时器的大致思路1.这里用定时中断,所以开启RCC内部时钟2.选择时基单元的时钟源3.配置时基单元4.配置输出中断控制,允许更新中断输出到NVIC5.配置NVIC,在NVIC中打开定时器中断的通道,并分配一个优先级6.运行控制,更新
Jesus-
·
2023-11-30 17:42
STM32
stm32
学习
笔记
STM32学习笔记
之核心板PCB设计
PCB设计流程PCB规则设置设计规则的单位跟随画布属性里设置的单位,此处单位是mil。导线线宽最小为10mil;不同网络元素之间最小间距为8mil;孔外径为24mil,孔内径为12mil;线长不做设置;在PCB设计过程中,都要开启“实时规则检测”、“检测元素到覆铜的距离”和“在布线时显示DRC安全边界”功能。布局原则布局一般要遵守以下原则:(1)布线最短原则。例如,集成电路(IC)的去耦电容应尽量
呼啦啦的爱
·
2023-11-30 07:10
029 -
STM32学习笔记
- ADC(三) 独立模式单通道DMA采集
029-
STM32学习笔记
-单通道DMA采集(三)单通道ADC采集在上节中学习完了,这节在上节的内容基础上,学习单通道DMA采集。
放学校门口见
·
2023-11-29 15:40
stm32
stm32
学习
笔记
STM32学习笔记
---中断系统
一、STM32中断系统概述1、中断的基本概念处理器中的中断在处理器中,中断是一个过程,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中止当前程序的执行,转而去为处理紧急的事件,待处理完毕后再返回被打断的程序处继续往下执行。中断在计算机多任务处理,尤其是即时系统中尤为重要。比如uCOS,FreeRTOS等。意义中断能提高CPU的效率,同时能对突发事件做出实时处理。实现程序的并
行之无边
·
2023-11-24 15:43
stm32
单片机
arm
STM32学习笔记
(十)丨I2C通信(使用I2C实现MPU6050和STM32之间通信)
本篇文章包含的内容一、I2C原理简介1.1I2C通信协议1.2STM32的I2C外设二、MPU6050简介三、代码实现3.1软件模拟的I2C通信3.1.1I2C软件模拟通信(协议)层3.1.2MPU6050设备操作层3.1.3主函数逻辑层3.2使用STM32的I2C外设实现I2C通信3.2.1常用库函数3.2.2代码实现 本次课程采用单片机型号为STM32F103C8T6。(鉴于笔者实验时身边只
Include everything
·
2023-11-24 09:51
STM32
学习笔记
stm32
学习
笔记
STM32学习笔记
6(TIM模块定时器)
TIM模块定时器向上溢出&输出比较首先我们必须肯定ST公司的实力,也承认STM32的确是一款非常不错的Cortex-M3核单片机,但是,他的手册实在是让人觉得无法理解,尤其是其中的TIM模块,没有条理可言,看了两天几乎还是不知所云,让人很是郁闷。同时配套的固件库的说明也很难和手册上的寄存器对应起来,研究起来非常费劲!功能强大倒是真的,但至少也应该配套一个让人看的明白的说明吧~~两天时间研究了STM
树懒的聪明
·
2023-11-24 09:12
stm32
GPIO的上拉、下拉输入和推挽、开漏输出易懂解释
STM32学习笔记
GPIO输入模式·上拉输入VDD所在上拉电阻开关闭合,下拉电阻的开关断开。在默认为输入的情况下,VDD和O点的电平都为高电平。
hernardo
·
2023-11-23 07:52
STM32单片机
单片机
stm32
嵌入式硬件
物联网
arm
STM32学习笔记
-单总线类传感器
一、红外遥控工作原理讲解1、光的基础知识光的本质:光的本质是电磁波,其传播本质上是一种粒子振动。广义上,光是指所有的电磁波谱。狭义上的光是人类眼睛可以看见的一种电磁波,也称可见光。光的波长:是指波在一个振动周期内传播的距离。光的波长由光的频率以及传播的介质决定,光通过不同介质的时候,频率不变而波长发生改变光的颜色:是由它的波长来决定的,各种颜色有各自的波长,人的眼睛能看到的可见光按波长从长到短排列
行之无边
·
2023-11-19 09:15
stm32
arm
嵌入式硬件
005 -
STM32学习笔记
- 启动代码
005-
STM32学习笔记
-启动代码常用汇编指令指令名称作用EQU给数字常量取一个符号名,相当于C语言中的#define;AREA汇编一个新的代码段或者数据段;SPACE分配内存空间;PRESERVE8
放学校门口见
·
2023-11-19 09:34
stm32
stm32
单片机
嵌入式硬件
027 -
STM32学习笔记
- ADC初识(一)
026-
STM32学习笔记
-ADC初识(一)前几天不小心把板子掉地上了,液晶屏摔坏了,暂时先停一下液晶屏的学习,等新的板子来了再继续学习。
放学校门口见
·
2023-11-14 07:19
stm32
stm32
学习
笔记
【
STM32学习笔记
】(9)——串口通讯(USART)详解
本文主要参考了野火的零死角玩转STM32和正点原子的STM32F1开发指南V1.1(精英板-库函数版本),文章中大部分知识都是从两本书中提取出来,串口通信协议的知识主要参考野火的书籍,而串口实验部分是根据正点原子的开发板和例程进行讲解。串口通讯协议简介串口通讯(SerialCommunication)是一种设备间极为常用的串行通讯方式,目前多存在于工控机及部分通信设备中。对于通讯协议,以分层的方式
狂飙的犇牛
·
2023-11-13 20:59
STM32学习笔记
单片机
STM32学习笔记
2——设置GPIO寄存器实现流水灯
STM32学习笔记
2——设置GPIO寄存器实现流水灯写在前面一、配置GPIO寄存器1.使能IO口时钟2.配置PA8引脚的相应参数二、流水灯的实现1.LED引脚配置2.主函数总结写在前面在学习之前,前辈们总跟我说一定要掌握寄存器
锂盐块呀
·
2023-11-13 02:29
stm32学习笔记
stm32
STM32学习笔记
3——GPIO的输入引脚
STM32学习笔记
3——GPIO的输入引脚写在前面一、代码对比1、原先代码2、最终代码二、经验总结1、怎么定位和修改代码的?2、为什么上拉输入引脚要置位?
锂盐块呀
·
2023-11-13 02:29
stm32学习笔记
stm32
STM32学习笔记
——STM32中GBIO相关配置寄存器设置
GPIO基础知识STM32F103ZET6一共有七组IO口,每组IO口有16个IOGPIO的七组编号由GPIOA,GPIOB…到GPIOGGPIOA里面由PA0到PA15共16个IO口4种输入模式1.输入浮空输入浮空模式下输入值是一个不确定值,介于0V到VCC之间,输入引脚即不接高电平,也不接低电平,用于标准的通讯协议,比如IIC、USART的等,如果想用做按键检测等功能,需外部使用上拉或下拉电阻
FPGA小白758
·
2023-11-13 02:56
STM32
stm32
gpio
stm32学习笔记
——GPIO组及相关寄存器
在stm32f103zet6中有7个GPIO组(GPIOA,GPIOB......GPIOG)每组包含16位IO口(以A为例,GPIOA[0..15])以组为单位,每组有7个寄存器,分别是:2个32位端口配置寄存器(GPIOx_CRL和GPIOx_CRH)每1位IO口需要4位寄存器控制2位控制输入输出模式(00)输入模式(01)最大10Mhz输出(10)最大2Mhz输出(11)最大50Mhz输出2
Zn_H
·
2023-11-13 02:53
stm32
stm32
gpio
单片机定时器双击_
STM32学习笔记
:单片机按键单击、双击、长按功能实现
由于项目产品的需要,只能设置一个按键,但是需要实现短按(即单击)切换工作模式、长按开关机、双击暂停等复用功能。下图是三种情况下的按键波形。按键未按下时是高电平,按下去是低电平。按键单击时,判断时间门槛设置为50~2000ms;长按门槛为持续按下2000ms。双击可以视为时间间隔很短的俩次有效单击,从第一次单击上升沿到第二次单击上升沿延时门槛为100~500ms。//按键按下去会出现下降沿,设置按键
大学资源
·
2023-11-11 10:36
单片机定时器双击
转:
Stm32学习笔记
:按键单击、双击、长按功能实现
由于项目产品的需要,只能设置一个按键,但是需要实现短按(即单击)切换工作模式、长按开关机、双击暂停等复用功能。下图是三种情况下的按键波形。按键未按下时是高电平,按下去是低电平。按键单击时,判断时间门槛设置为50~2000ms;长按门槛为持续按下2000ms。双击可以视为时间间隔很短的俩次有效单击,从第一次单击上升沿到第二次单击上升沿延时门槛为100~500ms。//按键按下去会出现下降沿,设置按键
weixin_30522183
·
2023-11-11 10:06
嵌入式
STM32学习笔记
(一)stm32c8t6实现按键的单击、连击、长按。
记录一下自己学习的过程1.硬件连接用的是c8t6的最小系统板,通过面包板连接按键,将PB11口用作按键输入。同时还连接了一块oled的屏方便查看现象。2.代码部分核心思想和代码总体框架来自博客:(7条消息)stm32【按键处理:单击、连击、长按】_Elven-C的博客-CSDN博客_stm32按键中断多次进入最佳解决办法作了一些简化。首先是头文件部分#ifndef__KEY_H#define__K
RobertPeiGen
·
2023-11-11 10:56
stm32
单片机
学习
STM32学习笔记
——十六、USART——串口通讯
STM32学习笔记
——十、六USART——串口通讯0前言1串口通讯协议简介1.1物理层1.1.1电平标准1.1.2RS-232信号线1.2协议层1.2.1波特率1.2.2通讯的起始和停止信号1.2.3有效数据
孟庆磊
·
2023-11-07 08:03
STM32学习笔记
stm32
学习
笔记
STM32学习笔记
之简易Bootloader串口升级设计
概念简介在学习制作串口升级Bootloader之前,我们先了解一下STM32的IAP(InApplicationProgramming)即在应用编程,IAP是用户自己的程序在运行过程中对UserFlash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级.设计这样的功能需要有两个项目代码:Bootloader程序:该部分代码用于实现通过某种通信方式(
智小星
·
2023-11-05 21:26
单片机学习笔记
STM32
Bootloader
stm32学习笔记
-7ADC模数转换器
7ADC模数转换器文章目录7ADC模数转换器7.1模数转换器原理7.1.1ADC电路结构7.1.2引脚复用关系7.1.3规则组的转换模式7.1.4触发转换信号7.1.5数据对齐7.1.6转换时间7.1.7校准7.1.8外围电路设计7.1.9总结7.2实验:ADC单通道7.3实验:ADC多通道注:笔记主要参考B站江科大自化协教学视频“STM32入门教程-2023持续更新中”。注:工程及代码文件放在了
虎慕
·
2023-11-04 19:47
#
stm32-江科大
stm32
单片机
学习
STM32学习笔记
-ADC数模转换器-07
1.ADC简介模拟-数字转换器ADC可以将引脚上连续变换的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁(DAC数模转换)12位逐次逼近型ADC(工作模式),1us转换时间输入电压范围:0-3.3v,转换结果范围:0-4095,中间间一一对应线性关系18个输入通道,可测量16个外部和2个内部信号源规则组和注入组两个转换单元模拟看门狗自动监测输入电压范围2.逐次逼近型ADC一个外部
长街千雪丶
·
2023-11-04 19:46
stm32
学习
笔记
STM32学习笔记
(二十一)ADC模数转换实验
STM32F103ZET6之ADC模数转换实验文章目录STM32F103ZET6之ADC模数转换实验前言一、原理1.简介2.ADC通道与引脚关系3.原理图二、相关配置1.相关寄存器2.ADC采样时间计算3.配置步骤三、程序源码1.adc.h2.adc.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行
小白正在努力
·
2023-11-04 19:46
STM32学习笔记
stm32
STM32学习笔记
--ADC
目录:一、ADC原理1.ADC概述2.STM32ADC介绍3.STM32ADC工作原理二、STM32ADC库函数配置参考资料一、ADC原理1.ADC概述 ADC是Analog-to-DigitalConverter的缩写,模/数转换器或者模拟/数字转换器的简称,是指将模拟信号转换为数字信号的器件。 通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。由于数字信号本身不具有实际意义,仅仅表
FIGHTINTING
·
2023-11-04 19:15
单片机
STM32
嵌入式
stm32
嵌入式
单片机
MDK高级调试方法解决HardFault_Handler
《
STM32学习笔记
11——HardFault_Handler处理方法》https://blog.csdn.net/hnxyxiaomeng/article/details/86307535?
Work-Hard
·
2023-10-29 19:25
笔记
stm32学习笔记
(十)输入捕获实验
#include"timer.h"#include"led.h"#include"usart.h"#include"sys.h"////本程序只供学习使用,未经作者许可,不得用于其它任何用途//ALIENTEKMiniSTM32开发板//PWM驱动代码//正点原子@ALIENTEK//技术论坛:www.openedv.com//修改日期:2010/12/03//版本:V1.0//版权所有,盗版必究
yuyangyg
·
2023-10-28 17:46
stm32
STM32学习笔记
(3) TIM基本定时器
目录1.基本定时器2.基本定时器TIM的工作原理2.1范例:定时1ms的计算3.程序流程:3.1配置时基初始化结构体3.1.1时钟线的选择3.1.2开启定时器更新中断3.1.3TIM_ClearFlag()和函数TIM_ClearITPendingBit()区别3.1.4允许更新中断函数及其寄存器DIER3.2配置中断优先级3.2.1移位3.3使能定时器3.4编写中断服务函数3.5Main函数4.
落叶随峰
·
2023-10-28 10:48
STM32
stm32
单片机
arm
mcu
51单片机
STM32学习笔记
(一)——《STM32嵌入式系统开发实战指南》
本笔记基于《STM32嵌入式系统开发实战指南》一书前言:本书只有原理,没讲别的代码啥的,主要是讲了RTOS和FREERTOS系统和LwIP内容。第一章笔记一、传统的处理器知识ARM7处理器:采用ARMv4(冯诺依曼)体系结构,程序指令存储器和数据存储器合并在一起。ARM9、ARM9E处理器:采用ARMv4(哈佛)体系结构,程序指令存储器和数据存储器分开,并行体系结构。ARM10E处理器:采用ARM
FireBears
·
2023-10-26 01:38
STM32学习
嵌入式
stm32
arm
芯片
stm32正常运行流程图_
STM32学习笔记
(超详细整理144个问题)
1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备;2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;3、HSEOsc(HighSpeedExternalOscillator)高速外部晶振,一般为8MHz,HSIRC(HighSpe
weixin_39697143
·
2023-10-25 21:11
stm32正常运行流程图
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他