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
stm32f4
STM32CubeMX教程5 TIM 定时器概述及基本定时器
外设中断配置4.2、生成代码4.2.1、外设初始化调用流程4.2.2、外设中断调用流程4.2.3、添加其他必要代码5、常用函数6、烧录验证6.1、具体步骤6.2、实验现象7、注释详解1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2023-12-30 06:45
单片机
嵌入式硬件
stm32
STM32CubeMX教程8 TIM 通用定时器 - 输出比较
外设中断配置3.2、生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实验现象6、注释详解1、准备材料开发板(
STM32F4
07G-DISC1
OSnotes
·
2023-12-30 06:45
stm32
单片机
嵌入式硬件
STM32CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器
生成代码3.2.1、外设初始化函数调用流程3.2.2、外设中断函数调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证5.1、具体步骤5.2、实现现象6、注释详解参考资料1、准备材料开发板(正点原子
stm32f4
07
OSnotes
·
2023-12-30 05:11
stm32
单片机
嵌入式硬件
stm32f4
29 开启LTDC后不停复位,手摸NRST也会复位
PDR_ON引脚设计的时候参考原子原理图画的板接地电阻不用焊接,这是电源复位引脚,低于1.8V自动复位
zplxpy
·
2023-12-29 20:38
Arduino stm32 USB CDC虚拟串口使用示例
Arduinostm32USBCDC虚拟串口使用示例相关篇《
STM32F4
01RCT6基于Arduino框架点灯程序》本开发环境基于VSCode+PIO验证芯片:
STM32F4
01RC⌛USBCDC引脚
perseverance52
·
2023-12-29 18:35
stm32
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x101
如上表所示,MOE=1,OSSR=1,CCxE=0,CCxNE=1时,OCx输出状态只取决于极性选择(CCxP),OCxN端口的输出状态取决于OCx_REF与极性选择(CCxP)。--------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:16
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x010
如上表所示,MOE=1,OSSR=0,CCxE=1,CCxNE=0时,OCx输出状态取决于OCx_REF与极性选择(CCxP),OCxN输出状态取决于GPIO端口上下拉状态。-----------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:15
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x001
如上表所示,MOE=1,OSSR=0,CCxE=0,CCxNE=1时,OCx输出状态取决于GPIO端口上下拉状态,OCxN输出状态取决于OCx_REF与极性选择(CCxNP)。----------------------------------------------------------------------------------------------------------------
weixin_43420126
·
2023-12-29 07:45
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x000-1x111(总结)
基于表73中,主输出使能(MOE=1)的8种OCx与OCxN的输出状态及波形图,已经单独整理输出8篇文章,方便需要时单独回查。主输出使能时(MOE=1)总结如下通过表73中可得以下结论1、控制位1x000与1x100的输出状态和波形图完全相同。2、控制位1x011与1x111得输出状态和波形图完全相同。3、使能位CCxE与CCxNE的控制优先级高于运行模式下的关闭状态选择位OSSR。(使能位能短接
weixin_43420126
·
2023-12-29 07:28
stm32
嵌入式硬件
单片机
基于STM32单片机的智能小车设计
根据具体需求和性能要求选择合适的型号,如
STM32F4
系列、STM32F7系列等。电机驱动:选择合适的电机驱动模块,可以使用直流电机驱动模块或者步进电机
UoEmacs_Lisp
·
2023-12-27 11:42
单片机
stm32
嵌入式硬件
STM32F4
系列单片机库函数模板工程创建
目录一、工程配置1、新建工程2、芯片选择3、工程子文件夹创建(1)FWLIB文件夹添加文件(2)CORE文件夹添加文件(3)USER文件夹添加文件4、工程设置(1)工程中添加文件夹(2)工程文件夹中添加配置文件①FWLIB文件夹添加文件②CORE文件夹添加文件③USER文件夹添加文件④文件添加好以后(3)编译链接的文件夹(4)添加全局宏定义标识符(5)设置保存编译文件的文件夹(6)设置生成HEX文
Big_潘大师
·
2023-12-27 05:05
STM32
stm32
嵌入式硬件
单片机
STM32F4
07-串口通讯 USART--2实现printf函数功能
功能描述通过usart串口通能通讯,将printf数据输出到串口。对printf函数进行改写,让其内部调用串口的发送功能。通过重写fputc()来实现。同理,通过重写fgetc(),读取串口数据,来实现scanf和getchar函数代码intfputc(intch,FILE*f){/*发送一个字节数据到串口*/USART_SendData(USART1,(uint8_t)ch);/*等待发送完毕*
繁星遥可及
·
2023-12-25 06:56
STM32
stm32
单片机
arm
STM32F4
07-外部中断
中断控制器STM32的中断控制器是NVIC,可嵌套式中断控制。中断优先级。一共有四位来表示,且这四位又被分为组优先级和子优先级外部中断stm32中存在外部中断,管理着所有GPIO口的中断响应,有外部中断0-15,对应着GPIOX的0-15端口。即外部中断线0可以是PA0、PB0、PC0.。。。。,使用时进行配置,告诉外部中断使用的是哪个GPIO的哪个口。外部中断exti在总线APB2上,使用时要先
繁星遥可及
·
2023-12-25 06:55
STM32
stm32
单片机
arm
STM32F4
07-串口USART
传输方式
STM32F4
07传输方式有两种,并行传输和串行传输。并行传输相当于一个字节8位,用8根线,8个引脚同时传输;串行传输是一根线,通过一位一位进行传输,将数据发送出去。
繁星遥可及
·
2023-12-25 06:55
STM32
stm32
单片机
arm
STM32F4
07-用系统定时器实现精确延时
STM32F4
07-用系统定时器实现精确延时系统定时器初始化配置中断函数代码系统定时器STM32中自带有系统定时器sysTick(位于内核中),通过该定时器精确计数,每次计数完成时会触发中断。
繁星遥可及
·
2023-12-25 06:25
STM32
stm32
单片机
arm
【STM32】
STM32F4
07读取AS5047P磁编码器芯片数据(SPI)
此贴为问题记录贴:1.AS5047P芯片介绍以下摘自官网:特征最高28krpmDAEC™动态角度误差补偿14位核心分辨率对外部杂散磁场免疫12位增量脉冲计数零位,配置可编程ABI可编程十进制和二进制脉冲计数:1000、500、400、300、200、100、50、25、1024、512、256ppr独立的输出接口:SPI,ABI,UVW,PWM2.问题记录1.使用硬件SPI配置未读取到数据下面是S
Vicssic
·
2023-12-24 21:00
STM32单片机
STM32F0实现IAP升级固件
好几年前写过一篇关于STM32bootloader升级固件的博客,但是使用的芯片是
STM32F4
系列,升级固件的方式是在外部flash的fat32文件系统中存入固件文件,reset后通过特定按键进入IAP
cyang812
·
2023-12-24 14:59
STM32学习笔记
stm32
嵌入式硬件
单片机
032 - STM32学习笔记 - TIM基本定时器(一) - 定时器基本知识
在
STM32F4
2xxx系列控制器中,有2个高级控制定时器
放学校门口见
·
2023-12-24 08:54
stm32
stm32
学习
笔记
STM32F4
07-14.3.10-02PWM模式_捕获比较互补通道输出波形-1x000
如上表所示,MOE=1,OSSR=0,CCxE=0,CCxNE=0时,OCx与OCxN的输出状态取决于GPIO端口上下拉状态。-------------------------------------------------------------------------------------------------------------------------------OCx复用的管脚初始
weixin_43420126
·
2023-12-23 22:53
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.9-02输出比较模式
输出比较模式输出比较模式生成波形时当采用上升沿或下降沿计数时,更改ARR的值可改变周期;更改CCRx的值会影响到生成波形的相位。波形的占空比永远=50%当采用中心对齐模式时,更改ARR的值可以改变周期,更改CCRx的值可以改变占空比。-----------------------------------------------------------------------------------
weixin_43420126
·
2023-12-23 22:22
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.12-01使用断路功能
使用断路功能使用断路功能时,根据其它控制位(TIMx_BDTR寄存器中的MOE⑨、OSSI⑪和OSSR⑩位以及TIMx_CR2寄存器中的OISx⑰和OISxN⑱位)修改输出使能信号和无效电平。任何情况下,OCx③和OCxN④输出都不能同时置为有效电平。更多详细信息,请参见第382页的表73:具有断路功能的互补通道OCx③和OCxN④的输出控制位。断路源可以是断路输入引脚,也可以是时钟故障事件,后者
weixin_43420126
·
2023-12-23 22:22
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.15-01单脉冲模式
单脉冲模式单脉冲模式(OPM)是上述模式的一个特例。在这种模式下,计数器可以在一个激励信号的触发下启动,并可在一段可编程的延时后产生一个脉宽可编程的脉冲。可以通过从模式控制器启动计数器。可以在输出比较模式或PWM模式下生成波形。将TIMx_CR1寄存器中的OPM⑳位置1,即可选择单脉冲模式。这样,发生下一更新事件UEV时,计数器将自动停止。只有当比较值与计数器初始值不同时,才能正确产生一个脉冲。启
weixin_43420126
·
2023-12-23 22:52
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.11-01互补输出和死区插入
互补输出和死区插入高级控制定时器(TIM1和TIM8)可以输出两路互补信号,并管理输出的关断与接通瞬间。这段时间通常称为死区,用户必须根据与输出相连接的器件及其特性(电平转换器的固有延迟、开关器件产生的延迟...)来调整死区时间每路输出可以独立选择输出极性(主输出OCx③或互补输出OCxN④)。可通过对TIMx_CCER寄存器中的CCxP②和CCxNP⑤位执行写操作来完成极性选择。互补信号OCx③
weixin_43420126
·
2023-12-23 22:51
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F4
07-14.3.10-03PWM模式_捕获比较互补通道输出波形-1x100
如上表所示,MOE=1,OSSR=1,CCxE=0,CCxNE=0时,OCx与OCxN对应端口的输出状态取决于GPIO端口上下拉状态。---------------------------------------------------------------------------------------------------------------------------------OCx复
weixin_43420126
·
2023-12-23 22:47
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
Liteos移植_STM32_HAL库
0开发环境STM32CubeMX(HAL库)keil5正点原子探索者
STM32F4
ZET6LiteOS-develop分支1STM32CubeMX创建工程如果有自己的工程,直接从LiteOS源码获取开始关于
追上
·
2023-12-23 07:50
笔记
单片机
stm32
嵌入式硬件
单片机
liteos
鸿蒙系统
RTOS
STM32的以太网外设+PHY(LAN8720)使用详解(7):以太网数据接收及发送测试
0工具准备1.野火
stm32f4
07霸天虎开发板2.LAN8720数据手册3.
STM32F4
xx中文参考手册4.Wireshark1以太网数据接收测试1.1以太网数据接收测试(轮询)我们在主循环内轮询RXDMA
时光飞逝的日子
·
2023-12-23 07:48
以太网
RTOS
单片机开发
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)使用详解(6):以太网数据接收及发送
0工具准备1.野火
stm32f4
07霸天虎开发板2.LAN8720数据手册3.
STM32F4
xx中文参考手册1以太网数据接收及发送1.1以太网数据接收(轮询)1.1.1检查是否接收到一帧完整报文使用轮询的方式接收以太网数据是一种简单但是效率低下的方法
时光飞逝的日子
·
2023-12-23 06:15
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)使用详解(3):PHY寄存器详解
0工具准备1.野火
stm32f4
07霸天虎开发板2.LAN8720数据手册3.
STM32F4
xx中文参考手册1PHY寄存器前面介绍到,站管理接口(SMI)允许应用程序通过2线时钟和数据线访问任意PHY寄存器
时光飞逝的日子
·
2023-12-23 06:45
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)使用详解(4):STM32管脚配置
0工具准备1.野火
stm32f4
07霸天虎开发板2.LAN8720数据手册3.
STM32F4
xx中文参考手册1MCU管脚配置1.1使能外设相关时钟STM32配置任何外设的第一步都是使能相关的外设时钟,根据前面的原理图我们需要使能相关的引脚时钟
时光飞逝的日子
·
2023-12-23 06:45
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)使用详解(5):MAC及DMA配置
0工具准备1.野火
stm32f4
07霸天虎开发板2.LAN8720数据手册3.
STM32F4
xx中文参考手册1MAC及DMA配置1.1使能ETH时钟stm32的ETH外设挂载在AHB1总线上,位于RCC_AHB1ENR
时光飞逝的日子
·
2023-12-23 06:13
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32F4
的DHT11初始化与实例分析
STM32——DHT11本文主要涉及
STM32F4
的DHT11的使用以及相关时序的介绍,最后有工程下载地址。
宁77吖
·
2023-12-23 03:17
STM32
stm32
网络
嵌入式硬件
单片机
学习
DHT11
时序
stm32f4
07 定时器 用的APB1 APB2 及 定时器频率
timer10,timer11的时钟来源是APB2总线(2)通用定时器timer2~timer5,通用定时器timer12~timer14以及基本定时器timer6,timer7的时钟来源是APB1总线从
STM32F4
攻城狮之路人甲
·
2023-12-22 17:57
stm32
8.基于Cortex-M4内核的
STM32F4
0x中断分析
通用中断知识铺垫1:完整的CM4有256个可编程中断(16个内核中断和240个外部中断),而
stm32f4
0x共有92个中断(10内+82可编程),意思是说
STM32F4
0X这个单片机没有完全释放CM4
灵魂之Ca
·
2023-12-22 10:47
单片机
stm32
嵌入式硬件
单片机
STM32F4
07的PWM基本介绍与注意事项
前言:最近在用
STM32F4
07单片机,结果到了PWM输出的时候,死活不能正常输出,例程可以正常用,但是我修改例程,改成其他定时器的其他通道就不行了,这让我百思不得其解。
Young member
·
2023-12-21 13:33
stm32
嵌入式硬件
单片机
正点原子
stm32F4
07学习笔记1——新建工程模板
一、基于固件库1、新建文件夹新建一个Template文件夹,在此文件夹下新建五个子文件夹2、打开keil软件,点击菜单栏Project–>NewUvisionProject,如果有其他工程,先点击Project->CloseProject,然后将目录定位到刚才建立的文件夹Template之下的USER子目录,同时,工程取名为Template之后点击保存,我们的工程文件就都保存到USER文件夹下面3
蜗牛先森i
·
2023-12-20 18:43
stm32单片机
单片机
stm32
4.配置系统时钟思路及方法
前言:比起之前用过的三星的猎户座4412芯片,
STM32F4
的系统时钟可以说是小巫见大巫,首先我们需要清晰时钟产生的原理:几乎大多数的芯片都是由晶振产生一个比较低频的频率,然后通过若干个PLL得到单片机能承受的频率
灵魂之Ca
·
2023-12-19 09:39
单片机
单片机
我理解人类意识的工作原理
这里借用一下
STM32F4
参考手册里面的系统框架图,有一次看文档时看到这个图突然想出的大脑也有差不多的机制。不懂的话可以跳过。这里每一列对应一种设备,每一行对应一种存储器,有圆点的表示可以直接访问的。
科技骏马
·
2023-12-19 02:46
STM32F4
07编码器测速
采用
STM32F4
07VE开发板,通过计算总圈数加上最后一圈所转的角度除以时间来进行测速。设置TIM2为编码器模式,并在TIM3定时器的中断函数中进行速度解算输出当前速度值。
ei hei hei
·
2023-12-18 23:58
stm32
单片机
嵌入式硬件
【LVGL】
STM32F4
29IGT6(在野火官网的LCD例程上)移植LVGL官方的例程(还没写完,有问题 排查中)
这里写目录标题前言一、本次实验准备1、硬件2、软件二、移植LVGL代码1、获取LVGL官方源码2、整理一下,下载后的源码文件3、开始移植三、移植显示驱动1、enableLVGL2、修改报错部分3、修改lv_config4、修改lv_port_disp.c文件到此步遇到的问题Undefinedsymbol__aeabi_assert(referredfrommbrtu.o).解决方法5.显示测试c.
KevinGuo457
·
2023-12-18 22:11
#
STM32单片机
stm32
驱动开发
嵌入式硬件
STM32-HAL库10-CAN通讯(轮询发送,中断接收)
STM32-HAL库10-CAN通讯(轮询发送,中断接收)一、所用材料自制
STM32F4
07VGT6控制板串口调试助手X-COM泥人CAN转USB及其配套上位机软件二、所学内容本文所需要实现的目标是,通过泥人
Tony0925
·
2023-12-17 14:45
STM32HAL
stm32
嵌入式硬件
单片机
永磁同步电机驱动开发-硬件
1.原来就知道
STM32F4
07贵,现在彻底的贵了。
YONYON-R&D
·
2023-12-17 14:44
电机开发
STM32型号及其命名规则
二、stm32型号分类stm32主要分为4个系列:高性能MCU:STM32F2、
STM32F4
、STM32H7、STM32F7主流MCU:STM32G0
穿越过来的全栈工程师
·
2023-12-17 10:59
stm32
嵌入式硬件
单片机
基于RT-Thread实现4G STM32 OTA升级
基于RT-Thread实现4GSTM32OTA升级硬件:
STM32F4
29BIT6开发板EC200S开发板USB-TTL调试器这里采用的HTTP从服务器获取BIN文件,再保存在4G模块内部FLASH的方法
炒饭多加个蛋
·
2023-12-17 10:58
物联网
RTthread
stm32
单片机
STM32用一个定时器执行多任务写法
文章目录main.c#include"
stm32f4
xx.h"uint32_tPower_check_times;//电量检测周期uint32_tRFID_Init_Check_times;//RFID
啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦la
·
2023-12-15 17:56
stm32
单片机
嵌入式硬件
STM32F4
---单声道录音和播放问题
由于是刚开始学习这个东西,对很多地方都不是很了解,便记录一下自己遇到的问题。这次是单声道的录音和播放问题。由于给的例程(音乐播放器实验和录音实验)是双声道的,所以要修改一些东西。原始问题:在音乐播放器实验中,要是在SD卡中放单声道16khz的wav文件,电脑上放没有问题,但到了开发板上播放速度会加快一倍,听起来十分怪异。但如果放双声道的音频,就播放正常了。在录音实验中,录音和播放的都是双声道的音频
卑微的二维码
·
2023-12-15 15:52
基于STM32的智能小区环境监测
一、概述本系统应用
STM32F4
07VET6单片机为控制处理器,加上外设备组成单片机最小系统。
Runner.DUT
·
2023-12-15 05:37
单片机
stm32
嵌入式硬件
单片机
stm32F4
环境的配置固件库的安装与Jlink驱动的下载)与模板工程的创建
01-
stm32F4
环境的配置与模板工程的创建使用开发板为
stm32F4
07VET6,为单片机课程设计时的课程学习内容。
宁77吖
·
2023-12-15 00:19
STM32
stm32
嵌入式硬件
单片机
学习
stm32F4
stm32F4
07-GPIO的使用——点亮LED并且讲解各个寄存器
stm32F4
07-GPIO的使用——点亮LED并且讲解各个寄存器本文为stm32GPIO的介绍与使用,例子是简单的LED点亮。
宁77吖
·
2023-12-15 00:19
STM32
stm32
单片机
嵌入式硬件
学习
51单片机
正点原子的内存管理_正点原子【STM32-F407探索者】第四十二章 内存管理实验
1)资料下载:点击资料即可下载2)对正点原子Linux感兴趣的同学可以加群讨论:9354467413)关注正点原子公众号,获取最新资料更新上一章,我们学会了使用
STM32F4
驱动外部SRAM,以扩展
STM32F4
潜水小透明
·
2023-12-05 17:45
正点原子的内存管理
STM32F4
——内存管理
一、简介:对于内存的管理主要是用来管理MCU在运行过程中内存资源的分配和使用问题,主要解决的问题是如何高效和快速的分配,并在适当时候回收内存资源,内存管理的方法也有很多种,但是最终都是在解决两个函数:malloc(内存申请)和free(内存释放)。二、分块式内存管理原理存储方式:在这里介绍有关分块式内存管理的原理,对于分块式内存管理由内存池和内存管理表两部分组成,内存池被等分为n块,对应内存管理表
任长江
·
2023-12-05 17:14
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
其他