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学习
笔记:TIM-输出比较
四部分讲解内容,本文是第二部分输出比较主要用于PWM波形的控制电机(驱动电机的必要条件)1、定时器基本定时,定一个时间,然后让定时器每隔一段时间产生一个中断,来实现每隔一个固定时间执行一段程序的目的,比如要做一个时钟、秒表或者使用一些程序算法2、定时器输出比较的功能,输出比较这个模块最常见的用途是产生PWM波形,用于驱动电机等设备,使用stm32的PWM波形来驱动舵机和直流电机的例子3、定时器输入
zyc0705
·
2024-01-06 12:08
stm32
stm32
学习
笔记
【STM32】
STM32学习
笔记-ADC模数转换器(21)
00.目录文章目录00.目录01.ADC简介02.ADC主要特征03.逐次逼近型ADC04.ADC功能描述05.ADC基本结构06.输入通道07.转换模式08.触发控制09.数据对齐10.转换时间11.校准12.硬件电路13.附录01.ADC简介小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。中容量产品是指闪存存
Print World
·
2024-01-06 10:37
STM32F103
stm32
学习
笔记
江科大
江科大stm32
七、
Stm32学习
-DMA-循环模式与非循环模式
DMA东西不多,但是有点绕。并且DMA是非常重要且常用的数据搬用外设。今天简单学习下。1.DMA简介DMA是可以直接访问stm32的所有存储器,例如Flash,SRAM等。所以你通过CPU配置了DMA,它就可以自动去各个外设搬运数据到指定的地方,CPU就不用来做这搬运数据的活了,只需要在指定的地方读取CPU所需要的数据即可。Flash一般是只读,如果要将程序写入Flash,还需要先擦除页,再写入,
薛定谔的猫老大
·
2024-01-06 10:34
Stm32学习
stm32
学习
嵌入式硬件
六、
Stm32学习
-ADC-单通道与多通道-扫描模式与连续或单次转换
今天就学个ADC吧。ADC的应用场景很广泛,目前接触一个多路ADC测电压的储能管理。特别需要注意的点是数据的对比,数据的转存,数据的精度,数据的符号等,在这次储能管理项目中,这是最基本的底层。ADC检测准确了,才可以做后面的业务代码。1.ADC简介要注意,不同芯片的ADC是不同位数的,这款单片机是12位的ADC,所以它的转换结果就是0~4095的范围。这个范围也就是熟知的AD值。2.规则组与注入组
薛定谔的猫老大
·
2024-01-06 10:33
Stm32学习
stm32
学习
嵌入式硬件
五、
Stm32学习
-输入捕获_编码器模式
重新开始学习,虽然迷茫前路与方向。先把该学习的技术学习了。希望慢慢摸清楚方向。1.编码器接口简介一般用于电机的测速,步进电机,霍尔编码器等。这是stm32单片机开发出的专有的硬件部分,提高了软件效率,不需要频繁进入中断。2.正交编码器介绍3.编码器基本结构4.工作模式介绍5.程序配置(1)GPIO初始化配置PA6与PA7作为输入引脚配置GPIO为上拉输入,可阅读手册,浮空也可以。(2)时基单元初始
薛定谔的猫老大
·
2024-01-06 10:03
Stm32学习
stm32
学习
嵌入式硬件
单片机
STM32学习
笔记1--GPIO外部中断
设备信息:1.STM32F103C8T62.CubeMx一、CubeMx配置1.时钟源选择2.设置SYS3.设置时钟4.设置LED灯的GPIO参数5.按键GPIO配置6.中断配置,记得勾选EXTIline1interrupt7.工程配置8.文件创建配置二、业务代码编写1.当按键改变时,运行这个函数,中断标志位被清除,然后进入中断回调函数!即HAL_GPIO_EXTI_Callback();/***
薛定谔的猫老大
·
2024-01-06 10:03
STM32
stm32
学习
单片机
八、
Stm32学习
-USART-中断与接收数据包
1.通信接口全双工就是数据的收和发可以同时进行;半双工就是数据的收和发不能同时进行。异步时钟是设备双方需要约定对应的波特率;同步时钟是设备双方有一根时钟线,发送或接收数据是根据这根时钟线来的。单端电平是需要共GND;差分电平不需要共GND,它的数据传输是依靠电压差来传递的。2.电平标准有些时候设备两端的电压是不同的,所以高低电平的表示电压也是不同的电压表示的。这个时候就需要添加电平转换电路。以上是
薛定谔的猫老大
·
2024-01-06 10:31
Stm32学习
stm32
学习
嵌入式硬件
stm32学习
总结:6、Proteus8+STM32CubeMX+MDK仿真蜂鸣器及ADC读取电压(Proteus标签整理原理图)
stm32学习
总结:6、Proteus8+STM32CubeMX+MDK仿真蜂鸣器及ADC读取电压(Proteus标签整理原理图)文章目录
stm32学习
总结:6、Proteus8+STM32CubeMX
昵称系统有问题
·
2024-01-05 21:51
#
stm32
stm32
学习
proteus
【STM32】
STM32学习
笔记-TIM编码器接口(19)
00.目录文章目录00.目录01.编码器接口简介02.正交编码器03.编码器接口基本结构04.工作模式05.实例(均不反相)06.实例(TI1反相)07.预留08.附录01.编码器接口简介EncoderInterface编码器接口编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度每个高级定时器和通用定时器都
Print World
·
2024-01-05 07:54
STM32F103
stm32
学习
笔记
江科大stm32
江科大
【STM32】
STM32学习
笔记-编码器接口测速(20)
00.目录文章目录00.目录01.预留02.编码器测速接线图03.编码器测速程序示例04.程序下载05.附录01.预留02.编码器测速接线图03.编码器测速程序示例Encoder.h#ifndef__ENCODER_H#define__ENCODER_HvoidEncoder_Init(void);int16_tEncoder_Get(void);#endifEncoder.c#include"s
Print World
·
2024-01-05 07:54
STM32F103
stm32
学习
笔记
江科大
江科大stm32
STM32学习
笔记十八:WS2812制作像素游戏屏-飞行射击游戏(8)探索游戏多样性,范围伤害模式
前面我们的攻击手段比较单一,虽然已经分出了EnemyT1/EnemyT2/EnemyT3,但里面还是基本一样的。这回,我们尝试实现一些新的攻击方法,实现一些新的算法。1、前面我们小飞机EnemyT1的攻击方式是垂直向下发射子弹。那么大飞机EnemyT2的攻击手段就更高级一些,我们让它能够瞄准玩家射击。大飞机EnemyT2发射子弹是EnemyT2类的私有方法,想要让他能够瞄准玩家,就要知道玩家在哪里
vvind
·
2024-01-04 13:58
嵌入式开发
stm32
游戏机
c语言
单片机
stm32学习
总结:5、Proteus8+STM32CubeMX+MDK仿真串口并使用串口打印日志(注意重定向printf到串口打印的问题)
stm32学习
总结:5、Proteus8+STM32CubeMX+MDK仿真串口并使用串口打印日志(注意重定向printf到串口打印的问题)文章目录
stm32学习
总结:5、Proteus8+STM32CubeMX
昵称系统有问题
·
2024-01-04 10:49
#
stm32
stm32
嵌入式硬件
STM32学习
---M24C02使用软件IIC读写字符串及整形数据
本代码每次读写1个字节,以下是完整代码。main.cvoidWrite_ID_TIMES_NUM(void);voidRead_ID_TIMES_NUM(void);constu8ID_NUM[]={"BYYL1115"};//字符串从地址0开始写#defineID_Sizesizeof(ID_NUM)intdata[]={0,77,-1299,1500,427,-1695};intcnt=10;
小华6不6
·
2024-01-03 16:32
stm32
学习
嵌入式硬件
【STM32】
STM32学习
笔记-TIM输入捕获(17)
00.目录文章目录00.目录01.输入捕获简介02.频率测量03.输入捕获通道04.主从触发模式05.输入捕获基本结构06.PWMI基本结构07.其它08.附录01.输入捕获简介IC(InputCapture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数每个高级定时器和通用定时器都拥有4
Print World
·
2024-01-01 22:37
STM32F103
stm32
学习
笔记
江科大
江科大stm32
stm32教程
【STM32】
STM32学习
笔记-输入捕获测频率和占空比(18)
00.目录文章目录00.目录01.预留02.输入捕获测频率接线图03.输入捕获测频率示例04.输入捕获测频率和占空比接线图05.输入捕获测频率和占空比示例06.示例程序下载07.附录01.预留02.输入捕获测频率接线图03.输入捕获测频率示例pwm.h#ifndef__PWM_H#define__PWM_HvoidPWM_Init(void);voidPWM_SetCompare1(uint16_
Print World
·
2024-01-01 22:35
STM32F103
stm32
学习
笔记
江科大
江科大stm32
江科大笔记
【STM32】
STM32学习
笔记-PWM驱动LED呼吸灯 舵机 直流电机(16)
00.目录文章目录00.目录01.输出比较相关API1.1TIM_OC1Init1.2TIM_OCInitTypeDef结构体1.3TIM_OCMode1.4TIM_OutputState1.5TIM_OutputNState1.6TIM_OCPolarity1.7TIM_OCNPolarity1.8TIM_OCPolarity1.9TIM_OCNPolarity02.PWM实现呼吸灯接线图03.
Print World
·
2024-01-01 08:42
STM32F103
stm32
学习
笔记
江科大
江科大stm32
STM32学习
笔记---TIM_GetFlagStatus和TIM_GetITStatus两个固件库函数的区别
TIM_GetFlagStatus和TIM_GetITStatus两个函数的区别最近结合正点原子基于STM32F103ZET6芯片开发板的触摸按键实验,在对TIM5_CH2捕获状态进行判断时发现利TIM_GetFlagStatus和TIM_GetITStatus两个函数会有不同效果。因此,重新检查了两个函数的定义区别,分享如下(如有理解不对的地方,望指正!!!)首先是TIM_GetFlagStat
小重拌豆腐
·
2023-12-31 14:39
STM32学习笔记
stm32
编程语言
【STM32】
STM32学习
笔记-TIM输出比较(15)
00.目录文章目录00.目录01.输出比较简介02.PWM简介03.输出比较通道(高级)04.输出比较通道(通用)05.输出比较模式06.PWM基本结构07.PWM参数计算08.舵机简介09.舵机硬件电路10.直流电机及驱动简介11.直流电机硬件电路12.附录01.输出比较简介OC(OutputCompare)输出比较输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻
Print World
·
2023-12-30 23:00
STM32F103
stm32
学习
笔记
stm32笔记
江科大stm32
江科大
STM32学习
笔记十二:WS2812制作像素游戏屏-飞行射击游戏(2)探索时间间隔同步,双向链表
上章我们做好了空间的比例尺,不至于物体定位出错。这次我们尝试一下时间间隔的同步。当然,游戏中需要同步时间的地方很多,这里仅仅涉及很小的一个点。我们已经创造了玩家飞机,是时候让它能发射子弹了。发射子弹,哪怕是密集如加特林,也需要有一个发射间隔。这个间隔如何做?显然是不可能用Hal_delay之类的等待函数。实际上,整个代码中都不会出现等待函数。假设我们需要保证每个玩家的每个子弹间隔都是400ms,同
vvind
·
2023-12-30 16:00
嵌入式开发
stm32
游戏机
c语言
单片机
STM32学习
----ADC模数转换(轮询、中断、定时器、DMA)
什么是模拟数据模拟数据是指在一定时间范围内连续变化的信号,该信号的取值可以是任意实数值。例如,声音、温度、压力等物理量在不同时间内的变化可以表示为模拟数据。在数字化处理中,需要将模拟数据转换为数字信号,以便于进行数字化处理和存储。什么是数字数据数字数据是指在一定时间范围内以离散形式表示的信号,该信号的取值只能是一组预定义的数字。例如,计算机中的数据、音频、视频等信号都是以数字形式表示的。在数字化处
资深流水灯工程师
·
2023-12-29 02:00
STM32学习
学习
stm32
单片机
嵌入式硬件
stm32学习
笔记:TIM-定时中断和外部时钟
定时器四部分讲解内容,本文是第一部分TIM简介基本定时器时基单元:预分频器、计数器、自动重装载寄存器预分频器之前,连接的就是基准计数时钟的输入,由于基本定时器只能选择内部时钟,所以可以认为这根线直接到输入端这里,也就是内部时钟CK_INT,内部时钟来源是RCC_TIMxCLK,频率值一般都是系统的主频72MHZ。如果预分频器写1,那就是2分频,输出频率=输入频率/2=36MHZ如果预分频器写2,那
zyc0705
·
2023-12-28 23:23
stm32
stm32
学习
笔记
STM32学习
:STM32F10x的启动文件的选择
一、cl、vl、xl、ld、md、hd的含义startup_stm32f10x_ld_vl.s:forSTM32LowdensityValuelinedevicesstartup_stm32f10x_ld.s:forSTM32Lowdensitydevicesstartup_stm32f10x_md_vl.s:forSTM32MediumdensityValuelinedevicesstartup
虞锦雯
·
2023-12-26 09:40
【STM32】
STM32学习
笔记-定时器定时中断 定时器外部时钟(14)
00.目录文章目录00.目录01.定时器中断相关API1.1TIM_InternalClockConfig1.2TIM_TimeBaseInit1.3TIM_TimeBaseInitTypeDef1.4TIM_ClearFlag1.5TIM_ITConfig1.6TIM_Cmd1.7中断服务函数1.8TIM_ETRClockMode2Config02.定时器定时中断接线图03.定时器定时中断示例0
Print World
·
2023-12-25 00:46
STM32F103
stm32
学习
笔记
江科大
江科大stm32
【STM32】江科大
STM32学习
笔记汇总(持续更新中...)
00.目录文章目录00.目录01.
STM32学习
笔记汇总02.STM32扩展教程03.常见问题讨论01.
STM32学习
笔记汇总【STM32】
STM32学习
笔记-课程简介(01)【STM32】
STM32学习
笔记
Print World
·
2023-12-25 00:45
STM32F103
stm32
stm32学习笔记
STM32
STM32学习笔记
江科大STM32
江科大stm32
【STM32】
STM32学习
笔记-TIM定时中断(13)
00.目录文章目录00.目录01.TIM简介02.定时器类型03.基本定时器04.通用定时器05.高级定时器06.定时中断基本结构07.预分频器时序08.计数器时序09.计数器无预装时序10.计数器有预装时序11.RCC时钟树12.附录01.TIM简介TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MH
Print World
·
2023-12-25 00:43
STM32F103
stm32
学习
笔记
江科大stm32
江科大
031 -
STM32学习
笔记 - ADC(五) 三重ADC交替模式采集
031-
STM32学习
笔记-ADC(五)三重ADC交替模式采集在这节内容开始前,先测试一下上节内容中红茶加巧克力提出的问题。问题总结一下有两点:1、影响DMA数据传输顺序的因素?
放学校门口见
·
2023-12-24 08:55
stm32
stm32
学习
笔记
032 -
STM32学习
笔记 - TIM基本定时器(一) - 定时器基本知识
032-
STM32学习
笔记-TIM定时器(一)-基本定时器知识这节开始学习一下TIM定时器功能,从字面意思上理解,定时器的基本功能就是用来定时,与定时器相结合,可以实现一些周期性的数据发送、采集等功能,
放学校门口见
·
2023-12-24 08:54
stm32
stm32
学习
笔记
STM32学习
笔记之GPIO及点灯实例
系列文章目录第一章
STM32学习
笔记之新建标准库第二章
STM32学习
笔记之GPIO及点灯实例第N章
STM32学习
笔记之OLED屏幕第N章
STM32学习
笔记之EXTI外部中断第N章
STM32学习
笔记之对射式红外传感器计次目录系列文章目录
彼鱼Biv丶
·
2023-12-23 02:47
STM32
stm32
学习
笔记
STM32学习
笔记之新建标准库
系列文章目录第一章
STM32学习
笔记之新建标准库第N章
STM32学习
笔记之OLED屏幕第N章
STM32学习
笔记之EXTI外部中断第N章
STM32学习
笔记之对射式红外传感器计次目录系列文章目录一、新建工程二
彼鱼Biv丶
·
2023-12-23 02:16
STM32
stm32
学习
笔记
STM32学习
笔记之TIM定时中断
系列文章目录第一章
STM32学习
笔记之新建标准库第二章
STM32学习
笔记之GPIO及点灯实例第N章
STM32学习
笔记之OLED屏幕第N章
STM32学习
笔记之EXTI外部中断第N章
STM32学习
笔记之对射式红外传感器计次第
彼鱼Biv丶
·
2023-12-23 02:16
STM32
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学习
总结:4、Proteus8+STM32CubeMX+MDK仿真串口收发
stm32学习
总结:4、Proteus8+STM32CubeMX+MDK仿真串口收发文章目录
stm32学习
总结:4、Proteus8+STM32CubeMX+MDK仿真串口收发一、前言二、资料收集三、STM32CubeMX
xiaoyaoyou.xyz
·
2023-12-21 07:37
#
stm32
stm32
嵌入式硬件
【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学习
总结:3、Proteus8+STM32CubeMX+MDK很有搞头
stm32学习
总结:3、Proteus8+STM32CubeMX+MDK很有搞头文章目录
stm32学习
总结:3、Proteus8+STM32CubeMX+MDK很有搞头一、前言二、资料收集三、实际案例-
xiaoyaoyou.xyz
·
2023-12-16 22:55
#
stm32
stm32
学习
嵌入式硬件
proteus
【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学习
:hal库usart+esp8266+tcp+onenet+可以远程监督家里情况
目录准备材料步骤stm32f103c8t6在stm32clube里创建项目先配置调试接口SYS(博主用的是stlink,选的是SW),配置外部时钟源RCC,总线时钟频数72配置串口(波特率为115200)编辑看各自需要配置不同硬件的io口esp8266代码订阅串口数据,在usart.h里,可以更改先配置usart2中断函数,在main.c里在main函数里配置中断优先级,和使能串口中断再写按顺序发
码农小白
·
2023-12-16 18:22
stm32
物联网平台
stm32
学习
嵌入式硬件
stm32学习
:DHT11+0.96寸oled屏
目录材料接线步骤stm32clube配置配置gpio口配置IIC,OLED生成项目打开项目编辑加入dht11和oled文件到项目中将.c文件加入到项目中,然后编译修改main代码烧录后就会在oled上出现温湿度注意材料stmf103c8t6dht11oled(IIC,四针)接线dht11接A7,oled接IIC的B6和B7步骤stm32clube配置弄完按一下enter配置gpio口配置IIC,O
码农小白
·
2023-12-16 18:52
stm32
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
江科大
上一页
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
其他