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
PA0
STM32单片机电源端并联电容的重要性
接触摸传感器模块输出信号接到
PA0
口上。在没有接电源电容之前,每一次单片机复位(无论是软件复位还是按下复位键复位),
PA0
上
巨大八爪鱼
·
2020-07-29 16:39
STM32按键控制开关灯
2018/4/1STM321.按键操作的原理1.在stm32f103rc中,存在三个按键(不包括复位),分别为key0(PC5),key1(PA15),wkup(
PA0
),按下key0和key1时对应的
吉吉今天敲代码了么
·
2020-07-29 15:06
【STM32L4】UART4串口DMA空闲中断接收
环境STM32L476G-DISCO开发板STM32CubeIDE1.1.0STM32CubeMX5.4.0说明:由于STM32L476G-DISCO开发板将UART4串口的RX(PA1)和TX(
PA0
JoelYang1997
·
2020-07-29 15:11
STM32
[STM32CubeMX]学习笔记2:GPIO按键外部中断控制LED状态
需要初始化的按键I/O口分别对应
PA0
\PE2\PE3\P
zytjasper
·
2020-07-29 15:26
STM32单片机
(HAL库学习5) STM32CubeMX HAL库 外部中断使用
20条中断/事件线,前面0-15条是供给IO用的,后面四条是有特殊用处的:16:PVD输出17RTC:闹钟事件18:USB唤醒事件19:以太网唤醒事件,而对应IO的16条线就对应的IO的相应编号,比如
PA0
bird1999625
·
2020-07-29 13:19
STM32_HAL库相关操作
stm32(寄存器)超声波程序
我们是基于stm32f103系列,超声波模块用的是:HC-SR04(寄存器版的代码)编译器用的是:keil5在此:输入捕获用的是TIM2_CH1(用的是
PA0
,可以从开发板原理图中看到)由于本文只是简单的介绍超声波测距
L未若
·
2020-07-27 12:41
STM32-ARM嵌入式
STM32 DHT11读取温湿度
硬件平台:STM32F103RCT6实验内容:利用
PA0
读取温湿度代码参考:正点原子STM32代码示例dht11.c#include"dht11.h"#include"delay.h"//初始化DHT11
IotJuZiPi
·
2020-07-15 07:08
STM32
STM32驱动新西达电调和无刷电机
硬件:1、开关电源:400W,12V2、新西达30A电调3、2212920KV自锁无刷电机4、STM32F103C8T6最小系统板连线:
PA0
输出PWM连接电调的白色线软件:TIM2_PWM_Init(
口鸟
·
2020-07-13 12:23
STM32
电调
无刷电机
基于HAL库,STM32 实现按键唤醒+中断实现连按两次和三次
1、中断扫描按键,PA8是我其他功能外部中断,
PA0
是按键唤醒和按键扫描,注意代码红色部分,起初觉得因为HAL库中断有清中断功能
忽如一夜
·
2020-07-13 05:59
STM32
STM32外部中断处理流程及注意事项
STM32的外部中断是以组为单位,例如
PA0
、PB0、PC0、PD0、PE0、PF0、PG0共用外部中断0,我们再使用时从中选择一个座位外部中断0即可,其他中断类推。
wityy
·
2020-07-12 15:22
STM32
STM32F103控制1602液晶,亲测可用,不行联系
1、液晶买3.3V电源的,液晶的第三脚对比度要用103的电位器,这样可以调节对比度,不然看不到的RS:PB5RW:PB6;EN:PB7DB0~DB7接
PA0
~PA7;VO拉电位器,1脚VSS接GND,2
jlp101585
·
2020-07-11 09:11
单片机
【菜鸟入门】stm32 之 ADC 模数转换
在datasheet关于ADC的简介中,明确说明ADC的输入时钟不得超过14M,他是有PCLK2经过分频得来的这次我们选用ADC1_IN0作为讲解的对象,ADC1_IN0-->
PA0
所以在配置时钟的时候要配置
ieczw
·
2020-07-11 08:52
stm32
STM32开发
Stm32RS232串口通信——中断接收发送数据
main.c配置:/**说明:*
PA0
:KEY1;PA1:KEY2;*PA2:LED1;PA3:LED2;*PA9:USART1_TX;PA10:USART1_RX*/#include"stm32f10x.h
南蛮虫
·
2020-07-11 07:20
Stm32F103x8
100脚的STM32F407VE单片机使用FSMC扩展外部SRAM芯片IS62WV51216BLL
连线:A0~13接PC0~13,由于PC14和PC15接了LSE晶振,所以把A14~15接到
PA0
~1上,这16位地址手动生成。注意:SRAM不可使用混合模式,A15~0不能和D15~0接到一起。
巨大八爪鱼
·
2020-07-11 00:15
STM32低功耗模式之待机模式
芯片:STM32f030F4库:HAL库唤醒方式:用RTC和
PA0
的上升沿唤醒先来看下低功耗模式下的情况(只看停止跟待机):停止模式停止模式在保留SRAM和寄存器内容的同时实现了非常低的功耗。
xxxOS
·
2020-07-10 09:16
stm32f103 keil5 待机模式STANBYMODE 的实现与唤醒
本文只是叙述如何配置进入待机模式的低功耗状态,如下代码所示1)使能PWR时钟2)置位PER->CR寄存器(这句的作用是使芯片可以反复进入待机模式)3)使能MCU的WakeUp引脚(stm32f103的引脚是
PA0
cxybc
·
2020-07-10 03:29
20200115 - 脉搏传感器测试
最近测试了使用两个传感器检测手腕脉搏,传感器如下图:压阻传感器桥式电阻采集,3个桥臂各60K左右,3.3V供电运放等比例放大模拟输出接
PA0
光电传感器pulsesensor3.3V供电模拟输出接PA1上位机软件使用了
Carter四海
·
2020-07-09 14:13
硬件设计
STM32CubeMX:UART操作
芯片:STM32F103C8T6应用管脚:输出:
PA0
、PA1USART1配置界面添加中断配置添加DMA配置代码应用1.实现printf函数/*USERCODEBEGIN0*/#ifdef__GNUC_
六角冥
·
2020-07-09 13:48
STM32CubeMX
STM32 外部中断 易出错总结
触发方式STM32的外部中断是通过边沿来触发的,不支持电平触发;二:外部中断分组STM32的每一个GPIO都能配置成一个外部中断触发源,STM32通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:
PA0
yskcg
·
2020-07-09 04:08
嵌入式
stm32学习笔记——外部中断的使用
比如说,
PA0
,PB0,PC0,PD0,PE0,PF0,PG0这些为1组,如果我们使用
PA0
作为外部中断源,那么别的就不能再使用了。
weixin_34037173
·
2020-07-08 16:13
STM32F1开发指南笔记16----定时器——输入捕获实验
用TIM5的通道1(
PA0
)来做输入捕获,捕获
PA0
上高电平的脉宽(用WK_UP按键输入高电平),通过串口打印高电平脉宽时间。
_Amen
·
2020-07-08 00:47
STM32
STM32学习笔记2——按键点灯
2-按键的相关寄存器K1的引脚为
PA0
,K2的引脚为PC13。IDR的数据与当前输入的数据有关
Jerry19971
·
2020-07-06 22:54
STM32F103ZETX HAL学习——2.按键开灯(扫描式,中断式)
PA0
是设置位外部中断模式,初始化为高电平。下降沿触发。点亮PA4的LEDPA3设置为input模式。初始化为高电平。
圣恩~
·
2020-07-06 05:45
STM32HAL库学习
4.STM32F407ZG按键输入
1.硬件图对应的按键分别为
PA0
,PE4,PE3,PE2。其中KEY_UP按下时,
PA0
为高电平,因此应设置下拉输入。K1~K3按下时,PE4~PE2为低电平,因此应设置上拉输入。
南国枫火
·
2020-07-06 04:16
STM32F7之HAL库学习
STM32产生38KHz红外载波代码
本项目用TIM2通道1产生38KHz频率;对应的MCU管脚是
PA0
,默认复用功能;重点是怎样配置TIM2的参数,产生38KHz频率;//应用示例:TIM2_PWM_Init(99,18);voidTIM2
辉夜星辰
·
2020-07-06 02:13
STM32
STM32 GPIO外部中断总结
STM32通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:
PA0
,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16组,STM32规定,每一组中同时只能有一个中断触发源工作
weixin_30323631
·
2020-07-05 20:23
STM32 HAL库 DS18B20读取温度值
18b20端口使用
PA0
,配置该端口为推挽输出即可。注意:驱动单总线器件时序上是很简单的,如果是使用HAL库,关键点在于微秒的延时的准确性。
AnKun.
·
2020-07-05 02:29
STM32
STM32F103学习笔记 (九) 输入捕获实验
这个实验是用TIM5的通道1(
PA0
)来做输入捕获,捕获
PA0
上高电平的脉宽(用WK_UP按键输入高电平),通过串口打印高电平脉宽时间。
mvp_dong
·
2020-07-05 00:35
单片机
STM32之外部中断原理
STM32通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:
PA0
,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16组,STM32规定,每一组中同时只能有一个中断触发源工作
QQ1034313020
·
2020-07-04 23:34
STM32
STM32 GPIO口基本结构和工作方式
STM32F103ZET6:共144个引脚,7组IO口,每组16个IO口7*16=12个IO口(这7组IO口分别为GPIOA,GPIOB...GPIOG)例如:PGPIOA包含
PA0
,PA1,PA2..
x-2010
·
2020-07-04 18:07
STM32
STM32PWM输出实现LED灯渐亮渐灭
/**说明:*
PA0
:KEY1;PA1:KEY2;*PA2:LED1;PA3:LED2;*PA9:USART1_TX;PA10:USART1_RX*/#include"stm32f10x.h"#include"stm32f10x_rcc.h
南蛮虫
·
2020-07-04 17:52
Stm32F103x8
使用LoRa远程控制路灯(PWM调光以及LoRaWAN单播、组播、广播)
PWM调光1、使用有pwm波输出的引脚,本例子使用timer0,
PA0
引脚;2、由于timer时钟的原因,mcu不能进入休眠;3、主控使用EFM32,代码实现如下:#defineMAX_PULSE(CPU_FREQ
freemote
·
2020-07-04 16:38
LoRaWAN/LoRa
STM32输入AB相脉冲的编码器程序
//
PA0
和PA1分别作为A、B相脉冲输入//可以另外再使用一个定时器,定时读出脉冲数TIM5->CNT//作者:bjtea//http://blog.csdn.net/bjtea/article/details
bjtea
·
2020-07-04 12:34
编程
STM32CubeMX:ETR外部脉冲计数器
使用TIM定时器ETR管脚对外部脉冲进行计数,用
PA0
模拟产生脉冲进行计数。
六角冥
·
2020-07-04 10:47
STM32CubeMX
STM32CubeMX:PWM
芯片:STM32F103C8T6应用管脚:输出:
PA0
、PA1TIM2CH2通道实现PA1管脚50HZ(20ms)可调PWM输出,系统TIMx_CNT=8MHZ=8000000HZ,设置TIMx_PSC
六角冥
·
2020-07-04 10:46
STM32CubeMX
STM32 关于外部中断线、中断源和中断服务函数的问题
STM32关于外部中断线、中断源和中断服务函数的问题中断线问题:上图可以看出,
PA0
、PB0...PG0共用的EXTI0中断线,PA1、PB1...PG1共用的EXTI1中断线,也就是编程里面的(如下图库文件
Britripe
·
2020-07-04 04:53
STM32个人见解
STM技术手册笔记
STM32 控制4位共阳数码管输出计数
用到GPIO口
PA0
~PA11共12个引脚先上原理图因为是共阳所以12,9,8,6为电源输入,其他引脚均为接地,所以对于芯片来说12,9,8,6高位输出,其他设定为低位即可。
Yoie
·
2020-07-04 04:44
STM32开发笔记
stm32 EXTI问题 是否同时选择
PA0
与PB0?
需要14个外部输入中断,画原理图时,将XIN0~XIN7接在PB8~PB15,XIN8~XIN13接在PA8~PA13上了后来写程序时才注意到手册上的一个图无法同时将
PA0
与PB0或者其他同时绑定到EXTI0
iteye_6236
·
2020-07-02 04:14
PA ics2018
pa0
NJU-ProjectNics-pa2017PA0世界诞生的前夜:开发环境配置InstallingDockerVMware/VirtualBox讲义上使用的是docker,但我建议使用虚拟机,vmware/virtualbox皆可,个人认为比docker方便的多,docker需要win10专业版,如果你是家庭版,请选虚拟机或升级系统,无论用哪个都不会影响后续实验的进行的,自行选择,我这里使用的是V
BuRyMyNaMe
·
2020-07-01 08:36
PA
ADC配置问题
问题重申:板子中用到7路AD,分别是
PA0
,PA1,PA2,PA3,PA4,PA6,PA7分别采集VREF+3VVREF/2V-3I0VIxV-ICV-IBV-IA信号,设计思路:采用STM32F103VET6
zhuminzeng
·
2020-06-30 17:45
微机保护遇到的问题
STM32CubeMX系列教程1:GPIO
选择外部高速晶振(HSE).根据Open746I-C开发板原理图(原理图可在微雪电子网站上下载),选择按键和LED引脚
PA0
,PG2,PG3,PD4,PD5,PD11为按键输入管脚,选择GPIO_INPUT
谢文浩
·
2020-06-30 01:47
C语言
STM32F103_通用定时器“输入捕获”测量输入脉冲宽度
一、硬件设计选用通用定时器TIM5的CH1,其输入管脚为
PA0
,在开发板上
PA0
连接按键,当按键按下输入高电平,按键松开输入低电平,实验测量高电平的脉冲宽度。
InWho
·
2020-06-29 03:39
STM32
STM32LxxADC单通道多次转换代码分析(非DMA)
stm32l0c8xADC特性如下:有多达16个通道和3个内部通道(温度传感器、参考电压),
PA0
、PA4、PA5为高速通道,其他为标准通道。
小能猫321
·
2020-06-28 20:38
STM32L0xx
STM32F1 GPIO工作原理
GPIOA,GPIOB…GPIOGGPIOA:
PA0
~PA15(A,B,C,D,E,F,G均是16个IO口)FT表示可以容忍5V一、4种输入模式:输入浮空,输入上拉,输入下拉,模拟输入1.GPIO的输入工作模式
visual_eagle
·
2020-06-27 11:21
32F1
STM32 定时器2 CH1 CH2 PWM输出 产生呼吸灯效果
以STM32F103C8T6为例,从其数据手册中可以看到,
PA0
、PA1的复用功能(Defaultalternatefunctions)分别是定时器2的CH1和CH2。
正直善良的小伟
·
2020-06-26 20:37
STM32
stm32库函数学习篇---NVIC与外部中断
实现功能:外部中断线0(
PA0
)与线15(PA15)分别连接到两个按钮,一个按钮用于产生上升沿,另一个用于产生下降沿,两个中断函数里均对PA8口连接的led灯取反,同时PD2连接的led灯随意延时取反指示程序运行
tiangen2008
·
2020-06-26 19:53
STM32
STM32学习笔记--按键输入实验
//PA0.13.15设置成输入voidKEY_Init(void){RCC->APB2ENR|=1CRL&=0XFFFFFFF0;//
PA0
设置成输入GPIOA->CRL|=0X00000008;GPIOA
仝鑫
·
2020-06-26 10:13
STM32L0系列的ADC用法
下面代码中用到是
PA0
即对应通道0,具体代码如下图:Adc_i
众缈之门
·
2020-06-26 00:29
【STM32F103】按键检测(GPIO输入)
PA0
具有自动唤醒的功能(必须上升沿才能唤醒),电容C6用以硬件消抖(电容不断充放电),这样软件就不用延时来消抖,K2电路同。GPIO输入:GPIO数据输入寄存器IDR,只要读取这个寄存器就可以。
霖郎_HarryZhang
·
2020-06-25 12:38
STM32嵌入式
STM32F1系列学习历程1(裸机全部程序)
首先使能GPIOA和GPIOE时钟,然后实现
PA0
、PE2~4的输入设置。2、KEY_Scan()函数,则是用来扫描这4个I
每一天的小白
·
2020-06-25 04:35
STM32系列
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他