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
STM32F4
07野火霸天虎系列笔记(四)EXTI
一、前言我在学习的过程中,经历过毫无头绪,找到一堆学习资料却不知从何开始的痛苦。我希望我整理的笔记,不光可以方便自己在以后的项目中拿来即用,也希望能够对那些喜欢玩硬件、爱折腾的小伙伴有所帮助。如果你们觉得我的文章对你们有用,欢迎大家点赞+收藏,让我知道,我的工作是有价值的。这篇笔记,综合参考了野火、正点原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-08 08:24
#
STM32
stm32
嵌入式
【
STM32F4
07】Note_02 STM32实现指定频率呼吸灯
1.引言作为嵌入式入门新手,一般最开始的接触程序是如何点亮一个LED。而对于一些人来说,只需要单片机实现简单的控制功能,例如本人学习期间需要控制两个引脚交替输出。当时在网上下载了一个demo,但是这个程序定时部分很粗糙(就是烂大街的Delay函数),远远达不到个人预期,并且网上的呼吸灯程序千篇一律,并没有一个合适的指定频率的呼吸灯。虽然过去几年了,但是还是想写一篇很入门的文章,给那些也曾经有我这样
码Monkey
·
2023-11-08 08:54
STM32
stm32
单片机
嵌入式硬件
野火霸天虎
STM32F4
07 学习笔记_3 尝试寄存器映射方式点亮 LED 灯
然后我们自己新建一个
stm32f4
xx.h文件来映射寄存器。不过只是把这个文件包含进项目,编译会报错:.\Objects\led_reg.axf:Error:L6218E:Undefin
灰海宽松
·
2023-11-08 08:51
#
STM32
stm32
学习
笔记
stm32F4
07系列控制板用户手册
stm32F4
07系列控制板用户手册文章目录
stm32F4
07系列控制板用户手册1.外观和接口标注2.功能3.参数4.应用场景1.外观和接口标注2.功能智能配网远程控制多路舵机接口多路电机接口姿态实时采集
hbwsmile
·
2023-11-08 01:31
stm32
智能机器人
智能车
Stm32F407
智能车驱动板
物联学习板
使用STM32微控制器进行 Blink LED
一、硬件准备首先,确保你有一块搭载STM32微控制器的开发板,比如
STM32F4
Discovery。此外,还需要连接一个LED到微控制器的GPIO引脚上。假设我们将LED
嵌入式杂谈
·
2023-11-07 23:53
单片机
嵌入式硬件
STM32的M4内核在keil上面float访问就hard_fault原因
以下是一些可能导致硬件故障的原因以及解决方法:浮点单元未启用:
STM32F4
系列微控制器具有浮点单元(FPU),但默认情况下可能未启用浮点运算支持。如果你的应用程序中使用了浮点数,确保在Kei
Tristan Tsai
·
2023-11-07 14:17
stm32
嵌入式硬件
单片机
keil
stm32工程命名步骤
STM32工程模板在keilv5软件创建工程,并将工程放置在创建的STM32工程模板文件夹中三、选择芯片型号四、选择相关库文件工程添加.c文件,如main.c文件main.c代码如下#include"
stm32f4
xx.h"intmain
hqb_newfarmer
·
2023-11-07 12:51
stm32
stm32
单片机
嵌入式硬件
STM32智能家居系统设计(门禁、人体感应、GSM远程控制)
整个系统的设计是建立在
STM32F4
07开发板上的,并运用了开发板上的触摸屏进行系统显示。其中门禁功能包括了密码开门和指纹开门两个功能,可以修改系统中的密码和指纹。
m0_54185043码农
·
2023-11-06 19:05
stm32
单片机
STM32HAL库学习之路(二):按键输入捕获及外部中断检测按键状态
目录一、按键输入捕获及外部中断检测按键状态需要掌握的知识(1)GPIO作为输入时和输入的不同:(2)上拉输入的意义(3)
stm32f4
的外部中断二、HAL库中操作按键用到的所用到的HAL库函数三、按键输入点亮熄灭
靳小锅er
·
2023-11-06 17:45
stm32hal库学习之旅
stm
单片机
stm32
c语言
智能机器人电控部分实现备忘录
第一章环境:
STM32F4
29IGXX,HAL库,MD36N减速直流有刷电机,FreeRTOS操作系统四线两相步进电机,EMWIN一、电机的双路PWM控制正反转调速方式:1.ENA接PWM输出,IN1与
强 哥
·
2023-11-06 15:40
STM32
c语言
stm32
单片机
嵌入式硬件
arm
w25n01g 代码_
STM32F4
05驱动华邦W25N01G简介与demo
关于
STM32F4
05驱动华邦W25N01GVZE1G的简介与驱动代码W25N01G简介常用flash可分为NORflash和NANDflash等。
不敢说话不敢动
·
2023-11-05 21:42
w25n01g
代码
zubax_gnss移植到
STM32F4
07
源码下载:https://github.com/Zubax/zubax_gnss.git源码默认支持STM32F107芯片STM32HAL库测试:zubax_gnss\bootloader\zubax_chibios\chibios\testhal\STM32STM32ChibiOS/RT系统测试:zubax_gnss\bootloader\zubax_chibios\chibios\demos\
thomas_blog
·
2023-11-05 19:03
STM32
zubax-gnss
stm32f407
Keil5 MDK使用
先复制文件夹,后添加文件)2.2基于寄存器2.3基于HAL库2.4工程目录下简介三、下载调试四、MDK使用技巧附录1、C语言基础2、MDK编译报错解决方式前言 介绍一下单片机开发软件Keil的基本使用,平台以
STM32f4
07
别问,问就是全会
·
2023-11-05 15:27
嵌入式软件
单片机
stm32
Keil
基于
stm32f4
07下的W5500网卡驱动(下)
使用w5500的目的是领导要求能从下位机通过tcp或者udp的形式把数据发到服务器上面去,进而把数据显示在服务器的网页上和传到手机的app上面显示。继上文添加好Uclinux的spidev驱动后,spi1的miso、mosi、clk、cs等接口已经能正常输出数据,确保了这些以后,我们就可以使用W5500这个网络模块来进行udp、tcp通信连接了。w5500模块类似于一个网卡,它里面用硬件集成有tc
dq樣
·
2023-11-05 11:08
stm32
网卡
stm32
服务器
通信
w5500
基于
stm32f4
07下的W5500网卡驱动(上)
前段时间布置的任务是弄w5500的驱动,w5500本身硬件就具有tcp/ip协议,这样就省去了再把tcp协议栈移植到Uclinux的麻烦,而且我的存储空间一直是不够用的,所以选择w5500作为一个网卡来使用是再合适不过。仔细看了一遍w5500的说明pdf,要使它能正常在Uclinux的环境下运行是要正确设置它的相关寄存器,而要设置它的寄存器,是要用spi接口与spi传输协议来设置,所以第一步的工作
dq樣
·
2023-11-05 11:38
stm32
stm32
网卡
硬件
移植
存储
【
STM32F4
29开发板用户手册】第35章
STM32F4
29的FMC总线应用之驱动AD7606(8通道同步采样, 16bit, 正负10V)
mod=viewthread&tid=93255第35章
STM32F4
29的FMC总线应用之驱动AD7606(8通道同步采样,16bit,正负10V)本章节为大家讲解FMC总线驱动数模转换器AD7606
硬汉嵌入式
·
2023-11-04 23:33
STM32
FSMC
BSP
AD7606
J-Scope
【Holocubic简化修改版——基于
STM32F4
05+ESP8266-12F:使用FreeRTOS和标准库】
一.简介第一次看到Holobubic项目是稚晖君视频:【自制】如何制作一个赛博朋克风格的百大UP奖杯【软核】但是稚晖君的项目是基于ESP32PICO-D4,因此我想尝试使用STM32复刻一个。实际上,使用STM32复刻Holocubic在CSDN上已经有一位博主发布了他做的成品,并且博客介绍得很详细。因此,我也借鉴了他的部分设计,并重新设计制作了一个简易版的Holocubic。文章链接:项目-Ho
默默无闻小菜鸡
·
2023-11-04 21:25
小型项目笔记
stm32
FreeRTOS
嵌入式
STM32F4
07霸天虎HAL库学习笔记——点灯
STM32F4
07霸天虎HAL库学习笔记——点灯一、软件准备Keil5CubeMx二、硬件准备三、CubeMX配置四、keil编程main函数之前的小熊派由于接线失误把主控芯片给烧穿了,就只能再买个新的开发板继续学习
物联网小白Jayce
·
2023-11-04 20:49
STM32
HAL库
stm32
单片机
arm
学习
《野火
STM32F4
07 霸天虎版》学习笔记——第 25 章 SPI—读写串行 FLASH
文章目录前言一、SPI协议简介1.SPI物理层2.协议层1)SPI基本通讯过程2)通讯的起始和停止信号3)数据有效性4)CPOL/CPHA及通讯模式二、STM32的SPI特性及架构1.STM32的SPI外设简介2.STM32的SPI架构剖析1)通讯引脚2)时钟控制逻辑3)数据控制逻辑4)整体控制逻辑三、通讯过程四、FLASH存储器1.硬件设计前言SPI协议是一个高速的全双工通信总线。它被广泛地使用
小C哥
·
2023-11-04 20:47
stm32
单片机
学习
c语言
《野火
STM32F4
07 霸天虎版》学习笔记——第 39 章 DAC—输出正弦波
文章目录前言一、DAC简介二、DAC功能框图剖析1.参考电压2.数模转换及输出通道3.触发源及DHRx寄存器三、DAC初始化结构体详解四、DAC输出正弦波实验1.硬件设计2.软件设计前言该章节并未出现在野火
STM32F4
07
小C哥
·
2023-11-04 20:16
stm32
单片机
学习
c语言
mcu
STM32F4
07野火霸天虎系列笔记(三)UART通信
一、前言我在学习的过程中,经历过毫无头绪,找到一堆学习资料却不知从何开始的痛苦。我希望我整理的笔记,不光可以方便自己在以后的项目中拿来即用,也希望能够对那些喜欢玩硬件、爱折腾的小伙伴有所帮助。如果你们觉得我的文章对你们有用,欢迎大家点赞+收藏,让我知道,我的工作是有价值的。这篇笔记,综合参考了野火、正点原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-04 20:46
#
STM32
stm32
嵌入式
STM32F4
07野火霸天虎系列笔记(六)高级定时器
一、前言我在学习的过程中,经历过毫无头绪,找到一堆学习资料却不知从何开始的痛苦。我希望我整理的笔记,不光可以方便自己在以后的项目中拿来即用,也希望能够对那些喜欢玩硬件、爱折腾的小伙伴有所帮助。如果你们觉得我的文章对你们有用,欢迎大家点赞+收藏,让我知道,我的工作是有价值的。这篇笔记,综合参考了野火、正点原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-04 20:46
#
STM32
stm32
嵌入式
野火霸天虎
STM32F4
07 学习笔记_1 stm32介绍;调试方法介绍
STM32入门——基于野火F407霸天虎课程学习前言博主开始探索嵌入式以来,其实很早就开始玩stm32了。但是学了一段时间之后总是感觉还是很没有头绪,不知道在学什么。前前后后分别尝试了江协科技、正点原子、野火霸天虎三次stm32的课程学习。江协科技的stm32f103c8t6课程看了一段时间,感觉对一些外设的调用方法有一个基础的认知了,但是没有很明白到底在学什么;正点原子则是有点听不懂,半字也借给
灰海宽松
·
2023-11-04 20:15
#
STM32
stm32
学习
笔记
STM32HAL-完全解耦面向对象思维的架构-时间轮片法使用(timeslice)
一、开发环境1、硬件平台
STM32F4
01CEU6内部Flash:512Kbytes,SARM:96Kbytes二、STM32CubeMx
Ch_champion
·
2023-11-04 07:15
#
STM32
嵌入式软件
stm32
嵌入式硬件
单片机
STM32F4
29通用定时器(TIM)
STM32F4
29的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和P
职业法师头铁
·
2023-11-04 07:35
stm32
单片机
arm
嵌入式硬件
基于32位Cortex™-M4内核
STM32F4
01VBH3、
STM32F4
05ZGT7、
STM32F4
05OEY6、
STM32F4
05RGT7嵌入式微控制器(MCU)
描述
STM32F4
32位Cortex™-M4微控制器(MCU)打开了进入数字信号控制器(DSC)市场的大门。
Mandy_明佳达电子
·
2023-11-04 05:48
明佳达电子
stm32
嵌入式硬件
单片机
【GMT43智能液晶模块】例程十二:SDIO实验——读取SD卡信息
实验原理:
STM32F4
29上带有SDIO控制器,GMT43液晶模块上将SDIO连接到TF卡座上。本实验将MicroSD卡插入TF卡座上即可。SD卡中可存放液晶显示模块需要显示的图片、字库等资源。
weixin_30725315
·
2023-11-04 01:58
嵌入式
html rfftq15.gif,
STM32F4
07 双ADC同步采样,TIM3触发,DMA中断存储
【实例简介】
STM32F4
07双ADC同步采样,TIM3触发,DMA中断存储,使用战舰开发板,程序是从安富莱改过来的。不用改配置直接可以用,从USART1以1115200输出结果。
废了来
·
2023-11-04 01:58
html
rfftq15.gif
sdio (二) 裸机 驱动
http://openedv.com/thread-13912-1-1.html中有资料正点原子探索者
STM32F4
07ZGT6开发板资料:A盘文件夹形式:链接:https://pan.baidu.com
__pop_
·
2023-11-04 01:28
驱动-硬件协议
STM32F4
29第四篇之跑马灯程序详解
本文主要参考文献为:正点原子.
STM32F4
29开发指南——HAL库版本
STM32F4
29xx中文数据手册——Do
海洋想想
·
2023-11-04 01:56
ARM
正点原子
跑马灯
STM32F429
ARM
GPIO
STM32F4
X SDIO(六) 例程讲解-SD_PowerON
STM32F4
XSDIO(六)例程讲解-SD_PowerON例程讲解-SD_PowerONSDIO引脚初始化和时钟初始化SDIO初始化(单线模式)CMD0:GO_IDLE_STATE命令发送程序命令响应程序
hwx1546
·
2023-11-04 01:50
STM32学习
stm32
单片机
嵌入式硬件
基于
STM32F4
12RET6的智能桶硬件设计
一、智能桶功能需求:智能桶是一直采用Cortex-M4+嵌入式平台,搭载NB-IotTO通讯模组、智能称重采集、智能门锁监控以及温度监测等装置。主要功能如下:▲具有GPS定位功能,可以通过后台APP实时定位智能桶的位置。▲具有温度监测功能,并具有超温报警功能。▲具有智能称重功能,通过后台APP建立投料、存量等信息数据管理台账。▲具有身份ID识别功能,三级管理权限,权限可控。▲具有智能开锁功能,具有
corlin工作室
·
2023-11-03 22:40
stm32
嵌入式硬件
单片机
STM32-高级定时器
以
STM32F4
07为例。高级定时器高级定时器比通用定时器增加了可编程死区互补输出、重复计数器、带刹车(断路)功能,这些功能都是针对工业电机控制方面。
Couvrir洪荒猛兽
·
2023-11-03 21:39
#
野火指南者STM32F103
stm32
STM32HAL库微秒延时(μs)
STM32HAL库微秒延时(μs)单片机:
STM32F4
07ZET6软件版本:STM32CubeMX4.20.1单片机固件包:STM32CubeFW_F4V1.15.0本代码是我于2019年8月参加全国大学生电子设计竞赛前做赛前准备时参考网络上博客的程序代码编写
维多小子
·
2023-11-03 19:58
单片机
单片机
stm32
基于TI DRV8424驱动步进电机实现调速和行程控制
前言最近接手了实验室里的一个项目,需要使用TI的DRV8424驱动芯片来驱动一个两相四线步进电机,要实现可以控制速度和电机行程,于是琢磨了几天,成功调试出来了,MCU是
STM32F4
29。
不会武功不懂江湖
·
2023-11-03 14:49
单片机
stm32
嵌入式硬件
步进电机
STM32F4
29移植UCOSII笔记
1.准备相关文件直接使用官方的
STM32F4
移植例程,里面也包含UCOSII的源代码。
李二瞄
·
2023-11-03 13:28
【
STM32F4
46,NUCLEO-F446RE板】使用STM32CubeMX创建MDK工程,实现流水灯
目录0.
STM32F4
46产品概要1.实验任务2.硬件原理3.利用STM32CubeMX创建MDK工程3.1STM32CubeMX工程创建3.2配置GPIO3.3配置时钟电路3.3.1使用片内时钟3.3.2
笑春风oO
·
2023-11-03 11:08
单片机
stm32
嵌入式硬件
STM32项目设计:基于
STM32F4
的mp3、wav音乐播放器 (UCOSIII操作系统、GUI控件)
文章目录基于STM32的音乐播放器一、项目要求:二、材料准备二、硬件连接三、下载调试四、相关知识点五、程序展示化作尘其它开源项目:单片机项目:Linux项目:2021年10月27-2022年1月1日可承接单片机设计,有意可添加Q2809786963基于STM32的音乐播放器哔哩哔哩视频链接:https://www.bilibili.com/video/BV1cp4y1678G/资料链接:https
化作尘
·
2023-11-03 05:42
单片机教程
嵌入式
单片机
基于
stm32F4
的智能宠物喂食器的设计:LVGL界面、定时喂食喂水通风
PL65WXCEipQCZ3457一、功能设计1、设计一个触摸屏作为人机交互2、通过触摸屏设置时间定时喂食喂水通风3、获取当前水槽的水位并显示4、获取环境温湿度并显示二、元器件选型1、触摸屏采用2.8寸电阻触摸屏2、单片机采用
STM32F4
07
化作尘
·
2023-11-03 05:35
单片机教程
stm32
宠物
嵌入式硬件
【BSP视频教程】BSP视频教程第27期:CANopen协议栈专题,实战方式系统了解NMT,PDO,SDO,时间戳,同步报文,紧急报文等(2023-10-17)
视频教程汇总帖:【学以致用,授人以渔】2023视频教程汇总,DSP第12期,ThreadX第9期,BSP驱动第27期,USB实战第5期,GUI实战第3期(2023-10-17)-
STM32F4
29-硬汉嵌入式论坛
硬汉嵌入式
·
2023-11-03 04:44
视频教程
can
时间戳
同步报文
BSP视频教程第28期:CANopen主从机组网实战,CAN词典工具使用方法以及吃透PDO玩法
视频教程汇总帖:【学以致用,授人以渔】2023视频教程汇总,DSP第12期,ThreadX第9期,BSP驱动第28期,USB实战第5期,GUI实战第3期(2023-11-01)-
STM32F4
29-硬汉嵌入式论坛
硬汉嵌入式
·
2023-11-03 04:13
视频教程
stm32
emwin
can
PDO
野火霸天虎
STM32F4
07 学习笔记_2 寄存器介绍
寄存器虽然正式编程没有必要用寄存器编程,通常都是库函数或者hal库。但是还是有必要学一下原理的。寄存器映射芯片视图如下。丝印:芯片上印的信息。型号,内核,生产批次等。引脚:左上角是有小圆点的,从左上-左下-右下-右上逆时针看。或者如果没有小圆点,把丝印方向摆正,从左上角开始看。芯片内部组成:寄存器映射:32位,232=4GB,因此所有程序都需要通过内存4GB去映射访问。block7:M4芯片内外设
灰海宽松
·
2023-11-02 13:43
#
STM32
stm32
学习
笔记
stm32f4
调用内部时钟(完整代码)
最近做毕业设计,突然发现自己的外部时钟不准确了,更换了晶振,也更换了芯片,都没得到解决,一怒之下打算用stm32内部时钟,本来以为很麻烦,其实修改起来很简单,把方法给大家分享!亲自测试有效!首先找到自己的时钟配置文件(.c文件)点进去,找到下面这几行代码在它们后面粘贴如下代码:voidHSI_SetSysClock(uint32_tm,uint32_tn,uint32_tp,uint32_tq){
朴实妲己
·
2023-11-02 10:38
stm32
单片机
STM32F4
系列 TIM寄存器配置方法
目录各个定时器的时钟频率时间计算公式寄存器配置步骤-以定时器2为例查看定时器2在哪个总线上设置RCC->APB1ENR寄存器上的TIM2时钟设置TIMx控制寄存器1(TIMx_CR1)设置预分频寄存器(TIMx_PSC)设置自动重装载值(TIMx_ARR)设置中断使能寄存器(TIMx_DIER)在中断处理函数中进行读取状态寄存器(TIMx_SR)NVIC的配置方式NVIC中断等级分组列表F407拥
小林学起来
·
2023-11-02 10:38
STM32寄存器板块
stm32
单片机
嵌入式硬件
STM32F4
DMA
文章目录【1.简介】【2.系统框图】【3.DMA事务】【4.通道选择】【5.仲裁器】【6.DMA数据流】【7.源、目标和传输模式】外设到存储器模式存储器到外设模式存储器到存储器【8.指针递增】【9.循环模式】【10.双缓冲区模式】【11.单次传输、突发传输】【12.FIFO】FIFO结构FIFO阈值与突发配置FIFO刷新直接模式【13.传输完成】【14.传输暂停】【15.流控制器】【16.DMA配
MR_Promethus
·
2023-11-02 10:37
STM32
stm32
单片机
arm
STM32F4
深入学习【RCC】
复位系统复位系统复位将所有寄存器复位,除了时钟控制寄存器CSR中的复位标志和备份域寄存器复位条件:外部复位:NRST引脚电平拉低WWDG复位:窗口看门狗计数结束IWDG复位:独立看门狗计数结束软件复位(内核软复位):将Cortex-M4内核的应用中断和复位控制寄存器(SCB_AIRCR)中的SYSRESEREQ(sys_reset_eq)位置1在以下三种情况下会产生内核复位:上电复位:MCU通电时
内 鬼
·
2023-11-02 10:07
嵌入式基础笔记
stm32
嵌入式
单片机
STM32F4
-DMA及相关配置
参考资料:1、正点原子探索者
STM32f4
07开发板-《
STM32f4
07开发指南-库函数版本》-第28章DMA实验;2、
STM32F4
xx官方参考资料《
STM32F4
xx中文参考手册》-第9章-DMA
Archimedes' boat
·
2023-11-02 10:35
stm32
stm32
单片机
arm
STM32F4
的基础介绍
STM32F4
的基础介绍1.前言2.
STM32F4
总线架构3.
STM32F4
时钟系统3.1时钟树3.2时钟初始化3.3时钟使能参考文献1.前言上周了解了Cortex-M3/M4处理器的相关知识(见Cortex-M
丸子的蓝口袋
·
2023-11-02 10:05
STM32F4
STM32F4
ARM开发初级-
STM32F4
启动流程与启动文件分析-学习笔记04
1.
STM32F4
的启动流程启动流程指复位或上电到执行到main中间,板子做的事情中断向量表是处理终端时函数的地址。
伐伐伐伐木工
·
2023-11-02 10:04
#
1.
ARM开发初级
arm开发
stm32
学习
STM32F4
X SDIO(五) SDIO库函数使用
STM32F4
XSDIO(五)SDIO库函数使用
STM32F4
XSDIO库函数SDIO初始化函数SDIO命令发送函数SDIO获取响应命令号函数SDIO获取响应函数SDIO收发数据配置函数SDIO状态获取函数
hwx1546
·
2023-11-02 10:02
STM32学习
stm32
嵌入式硬件
单片机
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他