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学习笔记】初识
STM32F4
初识
STM32F4
1.存储器组织结构2.标准库对寄存器的封装2.1总线基地址和外设基地址的封装2.2外设寄存器的封装1.存储器组织结构STM32内部的程序存储器(FLASH)、数据寄存器(RAM)、寄存器和
wlisontj
·
2023-11-09 22:47
STM32学习
stm32
单片机
学习
STM32F4
内的FLASH和RAM
STM32F4
内的FLASH和RAM(CCM)单片机的flash和RAM,可以简单理解为电脑的硬盘和内存条。FLASH什么是FLASH?FLASH的作用?
小昭dedug
·
2023-11-09 22:16
C语言
单片机
stm32
SoC和微控制器(MCU)
目录SoC
STM32F4
07IGT6MCUSTM32SoCSoC是一种集成电路,将多个功能模块集成在一个芯片上,包括处理器、内存、外设接口、通信接口等。
一只天蝎
·
2023-11-09 12:50
嵌入式学习
单片机
嵌入式硬件
【笔记】判断高电平,低电平和方波的几种方法
高电平和低电平都好说,利用HAL库读取即可,如下:#include"
stm32f4
xx.h"#include"
stm32f4
xx_hal.h"intmain(void){HAL_Init();SystemClock_Config
撞上电子
·
2023-11-09 10:53
笔记
单片机
嵌入式硬件
oled显示器程序(IIC)从stm32f103移植到
stm32f4
29出现bug不显示-解决移植失败问题
出现问题处:刚开始更换了这两行代码,然后更换位置后,oled正常显示,如下为正确顺序I2C_Configuration();//配置CPU的硬件I2COLED_Init();//OLED初始化在这段代码中,`I2C_Configuration()`函数用于配置CPU的硬件I2C,而`OLED_Init()`函数用于初始化OLED显示器模块。这两行代码在iic的OLED显示器模块上不能更换位置,有以
Archie_IT
·
2023-11-09 09:53
bug
stm32
bug
嵌入式硬件
搭建 Makefile+OpenOCD+CMSIS-DAP+Vscode arm-none-eabi-gcc 工程模板
STM32F4
07-GCC-TemplateArm-none-eabi-gcc+Makefile+OpenOCD+CMSIS-DAP+Vscode工程模板一、本次环境搭建所用的软硬件1)WindowsorLinux
End-ING
·
2023-11-09 07:58
学习笔记总结
STM32基础
vscode
arm开发
STM32F4
PWM详解
一、PWM功能概述1、CCR1:捕获比较(值)寄存器(x=1,2,3,4):设置比较值。2、CCMR1:OC1M[2:0]位:【110】:设置PWM模式1。在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)。【111】:设置PWM模式2。在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为有效电平(OC1REF=
留小乙
·
2023-11-08 15:19
STM32F4
stm32
嵌入式
【
STM32F4
标准库】 TIM2生成4路PWM
TIM2初始化voidTIM2_PWM_Init(uint32_tarr,uint32_tpsc){//此部分需手动修改IO口设置GPIO_InitTypeDefGPIO_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;TIM_OCInitTypeDefTIM_OCInitStructure;RCC_APB1PeriphCloc
阻容降压
·
2023-11-08 15:11
stm32
单片机
嵌入式硬件
arm开发
arm
STM32-PWM输出-库函数版本
参考资料:1、正点原子探索者
STM32f4
07开发板-《
STM32f4
07开发指南-库函数版本》-第14章;2、
STM32F4
xx官方参考资料《
STM32F4
xx中文参考手册》-第15.4章-TIM2到
Archimedes' boat
·
2023-11-08 15:37
stm32
stm32
单片机
arm
c语言
嵌入式硬件
关于STM32 F429超频的发现
对于
STM32F4
29这块芯片,虽然官方给出的频率是180MHZ,但通过查看其参考资料,可发现其可被超频到216MHZ,超频代码如下voidHSE_SetSysClock(void){uint32_tm
CClaris
·
2023-11-08 08:38
STM32
嵌入式
STM32F4
07霸天虎HAL库学习笔记——按键检测
STM32F4
07霸天虎HAL库学习笔记——按键检测一、软件准备二、硬件准备三、CubeMX配置四、keil编程main函数五、实验效果一、软件准备可以看上一篇的软件准备二、硬件准备
STM32F4
07霸天虎
物联网小白Jayce
·
2023-11-08 08:34
STM32
HAL库
STM32F407
stm32
单片机
学习
STM32F4
07霸天虎FreeRTOS学习笔记——移植FreeRTOS到开发板上
STM32F4
07霸天虎FreeRTOS学习笔记——移植FreeRTOS到开发板上FreeRTOS源码获取移植第一步:创建文件夹Keilmain.c实验效果FreeRTOS源码获取在移植之前,首先要获取到
物联网小白Jayce
·
2023-11-08 08:34
STM32
STM32F407
stm32
单片机
学习
STM32F4
07 芯片的学习 day03 工程模块建立的新的办法,和使用寄存器 来点亮LED 灯 , 蜂鸣器, key 按键
1.新建一个文件夹。2.新建一个工程-newproject-定位到文件夹中-命名。3.选择芯片。4.选择:CMSIS标准-core勾选DEVICE-startup勾选标准库-GPIO勾选framework勾选RCC勾选//或者点击resolve解决这个问题。//五个勾就算完成任务。corestartup图片:GPIO勾选framework勾选RCC勾选5.点击三个方块-新建文件夹,组织文件结构(改
_She001
·
2023-11-08 08:31
#
stm32f407
单片机技术学习
stm32
学习
单片机
STM32F4
07野火霸天虎系列笔记(一)GPIO输出
一、前言我在学习的过程中,经历过毫无头绪,找到一堆学习资料却不知从何开始的痛苦。我希望我整理的笔记,不光可以方便自己在以后的项目中拿来即用,也希望能够对那些喜欢玩硬件、爱折腾的小伙伴有所帮助。如果你们觉得我的文章对你们有用,欢迎大家点赞+收藏,让我知道,我的工作是有价值的。这篇笔记,综合参考了野火、正点原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-08 08:24
#
STM32
stm32
嵌入式
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
上一页
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
其他