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
rcc
STM32 外部中断配置与中断函数设计
单片机学习目录文章目录一、外部中断配置步骤1.1配置
RCC
1.2配置GPIO1.3配置AFIO1.4配置EXTI1.5配置NVIC二、中断函数设计总结一、外部中断配置步骤第一步:配置
RCC
,把涉及外设的时钟打开
Echo_cy_
·
2023-11-27 06:39
STM32
stm32
嵌入式硬件
单片机
STM32CubeMx+HAL库+小熊派+FreeRTOS+EasyLogger+Gitee+手把手教你
文章目录1、创建工程配置
RCC
与SYS配置LED配置KEY配置串口生成工程2、手动移植Freertos获取源码移植include移植portable移植src复制并修改FreeRTOSConfig.hkeil
不成大佬我是猪
·
2023-11-26 16:29
stm32
单片机
gitee
git
STM32CubeMX+FATFS+FREERTOS实现W25Q256虚拟U盘
硬件:正点原子阿波罗开发板,核心板STM32F429IGT6(176脚)使用USB_SLAVE接口连接电脑USB,从而读取W25Q256里的文件W25Q256:SPI5接口二、STM32CubeMX配置
RCC
Jack_Cheng_2021
·
2023-11-26 16:56
STM32
stm32
STM32CubeMX
W25Q256
FATFS
FREERTOS
STM32CubeMX+SPI+FATFS读写SD卡
二、STM32CubeMX配置
RCC
配置SYS配置USART1配置,用于输出调试信息,参数默认SPI1配置,具体参数如下FATFS配置,参数如下时钟配置工程配置
Jack_Cheng_2021
·
2023-11-26 16:56
STM32
STM32
STM32CubeMX
FATFS
SD卡
HAL
STM32F103学习笔记(6.2)——ADC规则_软件触发
使用ADC1规则通道,单次、非扫描转换,独立模式,外部触发(软件触发),右对齐一、时钟使能和引脚初始化//时钟使能
RCC
->APB2ENR|=(1CRL&=0XFF0FFFFF;//PA5模拟输入
RCC
天师电通电容爆破工程师
·
2023-11-26 15:50
STM32F103学习笔记
stm32
学习
单片机
map文件分析 stm32_STM32在KEIL下的工程,编译出来的MAP文件,关于RAM内存的分析
128K,下图为MAP文件中,关于内存地址的分配(keil版本为4.72A)[mw_shl_code=c,true]APBAHBPrescTable0x20000000Data16stm32f2xx_
rcc
.o
weixin_39860201
·
2023-11-26 13:44
map文件分析
stm32
STM32通用定时器输出PWM
使用定时器预分频器和
RCC
时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。
梨花落-
·
2023-11-25 15:52
stm32
嵌入式
单片机
STM32通用定时器实现pwm输出、输入捕获
RCC
_APB1
独步逍遥&万界仙踪
·
2023-11-25 15:20
stm32
stm32
单片机
arm
灵动微MM32F003硬件最小系统 --- GPIO外部中断例程解析【10】
1外部中断的初始化voidEXTIX_Init(void){EXTI_InitTypeDefEXTI_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;
RCC
_APB2P
黄开通
·
2023-11-25 03:28
STM32F103C8T6程序之流水灯--2
芯片的管脚如图:程序如下,LED.c文件#include“led.h”voidLED_Config(void){GPIO_InitTypeDefGPIO_InitStruct;
RCC
_APB2PeriphClockCmd
入门st芯片
·
2023-11-25 03:39
程序
stm32
单片机
c语言
嵌入式
写一个stm32单片机的流水灯程序
这是一个STM32单片机流水灯程序的示例:#include"stm32f10x.h"intmain(void){//初始化LED端口
RCC
->APB2ENR|=
RCC
_APB2ENR_IOPCEN;//
耄先森吖
·
2023-11-25 03:37
单片机
stm32
嵌入式硬件
GPIO HAL库+CubeMX
以正点原子精英版为例:一.创建HAL库模块二.GPIO输出1.自己编写voidled_init(void){GPIO_InitTypeDefgpio_init_struct;__HAL_
RCC
_GPIOB_CLK_ENABLE
爱花的程序员
·
2023-11-25 03:03
HAL库+CubeMX
单片机
嵌入式硬件
基于stm32标准库的按键控制LED灯
二、接线图二、程序详解(一)预处理命令和结构体#include"stm32f10x.h"#include"Delay.h"intmain(void){//启用GPIOA时钟
RCC
_APB2Periph
倔强的小摩托
·
2023-11-25 02:00
STM32基础学习
stm32
单片机
嵌入式硬件
基于stm32标准库的
RCC
模块部分功能详解
一、
RCC
模块简介
RCC
(ResetandClockControl)模块:是STM32微控制器中的一个关键模块,用于控制系统时钟和复位相关功能。
倔强的小摩托
·
2023-11-25 02:29
STM32基础学习
stm32
嵌入式硬件
单片机
stm32硬件I2C调试
主机调试,通过对从机的寄存器进行读写操作,已通过测试I2C初始化GPIO_InitTypeDefGPIO_InitStruct;I2C_InitTypeDefI2C_InitStructure;//时钟配置
RCC
_APB2PeriphClockCmd
软件小弟
·
2023-11-25 00:33
stm32
arm
Qt pro常用宏
/bin#指定编译最终文件的生成路径OBJECTS_DIR=$$PWD/temp/obj#obj中间文件存放路径MOC_DIR=$$PWD/temp/moc#moc中间文件路径
RCC
_DIR=$$PWD
键盘会跳舞
·
2023-11-24 23:31
qt
开发语言
STM32笔记---RTC
目录一、RTC简介二、主要特性三、功能描述3.1读RTC寄存器3.2配置RTC寄存器四、BKP简介五、RTC_Init()1.函数BKP_ReadBackupRegister2.
RCC
_LSEConfig
Dirk-Colin
·
2023-11-24 07:19
51单片机
stm32
笔记
c语言
单片机
STM32 寄存器配置笔记——系统时钟配置 HSE as PLL
二、配置流程1)复位
RCC
相关的所有寄存器复位内容是参考正点原子例程,按照博主理解只要将HSE对应会影响到的
RCC
寄存器复位即可。本博客重点主要在时钟配置原理,此步骤可以不用特别关注。
努力-养家
·
2023-11-22 06:08
stm32
笔记
嵌入式硬件
STM32 Keil问题解决:Invalid ROM Table
二、解决确认HSE_VALUE确认
RCC
时钟倍频部分代码stm32f4xx_hal_conf.h#if!
小康师兄
·
2023-11-22 05:40
STM32应用
stm32
invalid
rom
HSE
download
boot0
STM32:时钟树原理概要
在一般情况下只要在CubeIDE中将
RCC
下的高速时钟源设置成晶振,随后在时钟配置中把HCLK设置到最大频率(比如STM32F103的最高频率是72MHZ),CubeIDE就会帮我们自动调节其它参数到合适的值
superSmart_Dong
·
2023-11-22 00:34
嵌入式开发
stm32
嵌入式硬件
单片机
时钟树
HCLK
ARM_汇编点灯
text.global_start_start:/*~~~~~~~~~~~~~~~~~~~~~LED1点灯----->PE10~~~~~~~~~~~~~~~~~~~~~~*//*~~~~~~~~~~~~~~~~~~~~~~~
RCC
Olivia_vivi
·
2023-11-21 09:07
arm开发
汇编
单片机
串口通信实验(通过串口控制LED、蜂鸣器)
需要添加的固件库文件有stm32f4xx_gpio.c、stm32f4xx_
rcc
.c、misc.c、stm32f4xx_usart.c四个。1)串口时钟和GPIO时钟使能。
近视未看清
·
2023-11-21 01:09
STM32F4
嵌入式
单片机
串口通信
惊帆JF141心率血氧模块简单使用(STM32标准库代码)
大概也就知道了,应该如何配置单片机的串口来实现通信了这里我用的是PA9和PA10串口1并且开启接收中断,用于及时的接收数据voidXU_Yang_Init(void){//开启GPIOA和USART1的时钟
RCC
可乐苏打水
·
2023-11-20 22:04
单片机
stm32
嵌入式硬件
利用PA0引脚连接的Button来控制连接到PC5上的LED的状态取反,试写出PA0和PC5的初始化函数GPIO_Config()。
voidGPIO_Config(void){GPIO_InitTypeDefGPIO_InitStruct;__HAL_
RCC
_GPIOA_CLK_ENABLE();__HAL_
RCC
_GPIOC_CLK_ENABLE
小码1111
·
2023-11-20 10:03
嵌入式
单片机
keil5
mdk
单片机
嵌入式硬件
keil5向stm32添加库函数并点灯
STM32F10x4、Lib\STM32F10x_StdPeriph_Driver\src路径下所有文件二、点灯GPIO_InitTypeDefGPIO_InitStructure;//定义gpio结构体
RCC
_APB
逆周期寒气
·
2023-11-19 18:49
单片机
stm32
arm
嵌入式硬件
嵌入式软件开发 STM32F407 蜂鸣器 标准库版
STM32F407ZGT6软件1、KeiluVision5代码1、beep.c中关键代码voidBEEP_Init(void){GPIO_InitTypeDefGPIO_InitStructure;//使能GPIOF时钟
RCC
_AHB1PeriphClockCmd
xiaolan@
·
2023-11-19 16:09
stm32
stm32
单片机
arm
基于STM32F103驱动TM1640LED数码管代码实现
实现代码如下:TM1640.C#include"stm32f10x.h"#include"stm32f10x_
rcc
.h"#include"stm32f10x_gpio.h"#include"TM1640
一只小菜鸭
·
2023-11-19 15:36
stm32
单片机
arm
STM32F4 CAN驱动配置,以及SEG1,SEG2的最佳配置
时钟为42M速率的情况下,将CAN配置为500KBps.voidcan_init(void){GPIO_InitTypeDefGPIO_InitStruct;//开启GPIOA和CAN1时钟__HAL_
RCC
_GPIOA_CLK_ENABLE
双古
·
2023-11-19 12:24
stm32
单片机
嵌入式硬件
N32G430学习笔记14-tim1 pwm输出含有死区控制
刹车使用刹车功能时,设置相应的控制位时会修改输出使能信号和无效电平TIM1最多9个通道,TIM8最多6个通道刹车信号来源刹车输入引脚时钟失效事件,由时
RCC
中的时钟安全系统(CSS)生成。PVD事件。
Car12
·
2023-11-19 09:11
N32G430
N32G430
tim
pwm
STM32G0开发笔记-Platformio+libopencm3-SPI接口使用
1SPI配置以下为设置SPI1,引脚映射为PA5\6\7,使用软件控制CS-PA4;1/* Enable SPI1 Periph and gpio clocks */2
rcc
_periph_clock_enable
MakerInChina
·
2023-11-19 09:09
单片机软件
stm32
单片机
MonkeyPi
MakerInChina
libopencm3
基于STM32婴儿床检测控制系统及源程序
二、硬件设计原理图如下:三、单片机软件设计1、首先是系统初始化voidLED_Init(void){GPIO_InitTypeDefGPIO_InitStructure;
RCC
_APB2PeriphClockCmd
bbxyliyang
·
2023-11-17 17:30
stm32
嵌入式硬件
单片机
keil程序载入硬件成功,但未按代码执行
程序如下:#include"stm32f10x.h"voiddelay_nms(u16time);intmain(void){
RCC
_APB2PeriphClockCmd(
RCC
_APB2Perip
赵鸣寒
·
2023-11-16 20:52
嵌入式硬件
单片机
程序载入
程序未执行
stm32
slint ui学习笔记
slint学习笔记slint是一个类似qml的标记语言(xml/css之类方便界面设计的语言),经过编译器slintcompile(类似QT的moc/uic/
rcc
工具)可完整的转换成Cpp或者Rust
笨笨D幸福
·
2023-11-16 09:52
Linux
嵌入式
界面库
ui
slint
ARMday06(总线、串口、
RCC
章节分析)
总线总线是完成各个部件之间传输的一种媒介串行/并行总线串行总线,在同一时刻,根据时钟线的变化,只可以收发一位数据优点:占用引脚资源少缺点:传输速度比较慢并行总线,在同一时刻,根据时钟线的变化,可以收发多位数据(1字节=8位)优点:传输速度比较快缺点:占用引脚资源比较多单工/半双工/全双工单工:要么做发送器,要么做接收器,方向是单一半双工:可以做发送器,可以做接收器,但是不可以同时进行数据收发全双工
吃饱了犯困
·
2023-11-16 07:41
单片机
嵌入式硬件
汇编实现LED1/LED2/LED3三盏灯点亮,一亮一灭过程
汇编代码实现:.text.global_start_start:/**********LED1点灯LED1----->PE10/LED1_INIT:/**************
RCC
章节*******
遇事不决先吃饭!
·
2023-11-15 15:02
代码作业
单片机
嵌入式硬件
利用IOCTL点亮LED灯
#include#include#include"mycled.h"#include#include#defineCname"mycled"charkbuf[128]={0};unsignedint*
rcc
_gpio
Hui_0604
·
2023-11-15 02:51
linux
驱动开发
STM32F334之EXTI中断老是进不去 EXTI2_TS_IRQn中断响应函数之粗心大意
EXTI_InitTypeDefEXTI_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;
RCC
_AHBPeriphClockCmd
水中的天空
·
2023-11-14 13:27
STM32F334
C语言
STM32F334
EXTI中断
STM32学习—外部中断EXTI
通常都需经过这几步:(EXTI相关库函数在stm32f10x_exti.c和stm32f10x_exti.h文件中)(1)使能IO口时钟,配置IO口模式为输入(2)开启AFIO时钟,设置IO口与中断线的映射关系
RCC
_APB2PeriphClockCmd
王-某
·
2023-11-14 13:26
笔记
stm32
ARMday06(串口)
代码:#include"gpio.h"#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_
rcc
.h"#include"stm32mp1xx_uart.h"voidinit
吃饱了犯困
·
2023-11-14 07:39
arm开发
点亮三盏灯
.text.global_start_start:@1.
RCC
时钟使能GPROERCC_MP_AHB4ENSERT[4]->1LDRR0,=0X50000a28LDRR1,[R0]ORRR1,R1,#(
朱小祥u
·
2023-11-14 02:46
ARM
arm
点亮一个灯
.text.global_start_start:@
RCC
时钟使能GPIOERCC_MP_AHB$ENSETR[4]->1LDRR0,=0x50000a28LDRR1,[R0]ORRR1,R1,#(0x101
CCCD16
·
2023-11-14 01:21
c++
Qt中各个编译器的作用
uic:UI编译器,将.ui文件转化为ui_*.h文件
rcc
:资源编译器,将.qrc文件转换成qrc_*.h文件moc:元对象编译器,将含有Q_OBJECT的头文件转换成标准.h文件qmake:把pro
簡然
·
2023-11-14 01:52
QT
qt
microsoft
windows
ARM - UART4/串口软件实现字符串/字符的收发
头文件:#ifndef__UART4_H__#define__UART4_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_
rcc
.h"#include"stm32mp1xx_ua
Coding Peasant
·
2023-11-13 23:29
ARM
arm
单片机
stm32
嵌入式硬件
c语言
arm裸机测试led灯亮灭、风扇、马达等
汇编代码:.text.global_start_start:@
RCC
使能GPIOERCC_MP_AHB4ENSETR[4]->1LDRR0,=0X50000A28LDRR1,[R0]ORRR1,R1,#
路过的坏人
·
2023-11-13 23:23
arm开发
ARM课程发送一个字符,接收一个字符
fun.c#include"my_typ_head.h"//初始化voiduart_init(){//1.使能GPIOB/GPIOG/UART4时钟
RCC
_MP_AHB4ENSETR/
RCC
_MP_APB1ENSETR
路过的坏人
·
2023-11-13 23:45
arm开发
单片机
嵌入式硬件
FreeRTOS知识梳理
二、移植FreeRTOS到STM32F103C8T6上interface选择CMSIS_V1,
RCC
选择CrystalCeramicResonator。
GoodtimeGood
·
2023-11-13 22:17
开发语言
arm4..
.text.global_start_start:@
RCC
使能ldrr0,=0x50000A28ldrr1,[r0]orrr1,r1,#(3<<4)strr1,[r0]led1:ldrr0,=0x50006000ldrr1
码不了一点
·
2023-11-13 22:55
算法
ARM_LED实现
.text.global_start_start:@1.
RCC
时钟使能GPIOERCC_MP_AHB4ENSETR[4]->1LDRR0,=0x50000a28LDRR1,[R0]ORRR1,R1,#(
wwjj26
·
2023-11-13 21:29
arm开发
STM32入门笔记——GPIO的初始化
RCC
_APB2PeriphClockCmd(
RCC
_APB2Periph_GPIOB,EN
若你遇见她
·
2023-11-13 02:28
STM32入门笔记
stm32
STM32 寄存器配置笔记——GPIO配置输出
二、配置流程1)GPIO外设时钟通过查找STM32F10xxx中文参考手册得知,GPIOPORT口的时钟配置在
RCC
_APB2ENR寄存器的第2~6位,如下图:使能PORTA和PORTD的时钟:
RCC
-
追求真实自己
·
2023-11-13 02:22
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
其他