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: CMSIS-DSP库的移植(基于源码)
上一篇:
STM32F4
07:CMSIS-DSP库的移植(基于库文件)-CSDN博客1.拷贝源码仿照官方源码目录,新建一个source目录:\Drivers\CMSIS\DSP\Source将所有源文件拷贝过来
渣渣小码
·
2023-11-14 04:57
stm32
arm开发
嵌入式硬件
CMSIS-DSP
STM32F4
07: CMSIS-DSP库的移植(基于库文件)
目录1.源码下载2.DSP库源码简介3.基于库的移植(DSP库的使用)3.1实验13.2实验24.使用V6版本的编译器进行编译上一篇:
STM32F4
07-Discovery的硬件FPU-CSDN博客1.
渣渣小码
·
2023-11-14 04:55
stm32
嵌入式硬件
单片机
CMSIS-DSP
STM32串口发送和接收多个数据教程基于气体传感器实战
前言最近在做一个项目,需要去检测电缆沟里的各种气体浓度,于是采用了一个气体传感器,该传感器是RS485通信,于是需要实现将RS485转串口与STM32通信,MCU为
STM32F4
29,485芯片为MAX3485
不会武功不懂江湖
·
2023-11-13 23:00
stm32
单片机
arm
串口
STM32CAN外设使用
测试单片机是
STM32F4
27ZGT6,CAN外设的主频是45MHzCan外设配置TTCM(Timetriggeredcommunicationmode)时间触发模式,用于生成时间戳,可以实现分时同步功能
Car12
·
2023-11-13 23:57
STM32
stm32
Can
STM32F4
之看门狗
1、看门狗作用单片机复位的方式:硬件复位--reset按键上电复位--电容看门狗复位看门狗的复位功能主要是用于一些平常难以操作的场合去帮助我们进行复位操作。当你单片机突然死机或者程序跑飞了,看门狗就可以检测得到并且及时帮你复位。看门狗也可以帮助提高系统的可靠性。看门狗本质就是一个计数器。2、STM32的看门狗分类此器件具有两个嵌入式看门狗外设,具有安全性高、定时准确及使用灵活的优点。两个看门狗外设
故人倾莹
·
2023-11-12 19:05
STM32单片机
stm32
单片机
STM32F4
X定时器之基本定时器
一、定时器的概述进行有规律的计数,每记一次数的时间都是固定的定时器的本质:计数的总时间=记一次数的时间(时钟的频率)*记多少次(重装载值)。基本定时器属于片上外设,系统滴答定时器是属于内核级别。STM32的定时器分类基本定时器:主要做一些基本定时功能,触发DAC转换通用定时器:包含了基本定时器的所有功能,并且还有PWM波(电机调速)和输入捕获功能高级定时器:包含了通用定时器的所有功能,死区和刹车的
故人倾莹
·
2023-11-12 19:35
STM32单片机
stm32
单片机
STM32F4
定时器
一、通用定时器概述
STM32F4
0x系列总共最多有14个定时器。
留小乙
·
2023-11-12 19:34
STM32F4
stm32
嵌入式
stm32f4
xx-定时器
文章目录一、硬件定时器1、定义2、
STM32F4
07的定时器有以下特征a.所有的定时器都能实现最基本的定时功能b.基本定时器是专门提供给音频的输出接口c.计数器模式:向上,向下,向上下d.DMA(直接存储器访问
Yengi
·
2023-11-12 19:32
STM32
stm32
单片机
arm
stm32F4
xxTim定时器的使用
引言在学习中接触到了Tim计时器的使用,过程中遇到了问题,为了方便以后的查找在这里记录下来。开发板时钟配置上图为开发板的时钟图,在选取时钟源一般选取外部时钟HSE,这里记作T0,对于时钟初始化一般配置下述数值当T0=8MHz时,M=8(一般会将相处之后频率降为1MHz)对应电路上的M,相除之后时钟变为1MHz,N为升频之后变为360MHz,经p分频变为180MHz,即为PLLCLK时钟频率,之后的
真爱是蓝色
·
2023-11-12 19:31
嵌入式单板
stm32
单片机
arm
STM32F4
系列定时器简介
STM32F4
系列参考《
stm32f4
参考手册》
STM32F4
时钟系统系统时钟最大值180MHz,systick的时钟源是系统时钟HCLK/8或HCLK;systick默认是使用HCLK(最大168MHz
枪眼
·
2023-11-12 19:31
stm32
stm32
单片机
STM32F4
| 定时器中断实验
文章目录一、
STM32F4
29通用定时器简介二、硬件设计三、软件设计四、实验现象五、STM32CubeMX配置定时器更新中断功能 这一章介绍如何使用
STM32F4
29的通用定时器,
STM32F4
29的定时器功能十分强大
Drill_
·
2023-11-12 19:30
STM32(F429开发板)
stm32f4
定时器中断
STM32F4
X定时器之通用定时器
一、STM32通用定时器概述通用定时器包括一个16位或32位自动重载计数器,可通过可编程预分频器进行驱动。定时器可以实现多种功能,包括测量输入信号的脉冲宽度和生成输出波形,通过使用定时器预分频器和RCC时钟控制器预分频器,可以将脉冲宽度和波形周期从几微秒调制到几毫秒。此外,通用定时器之间是完全独立的,不会共享任何资源。定时器可应用于许多不同的领域,例如自动控制等。通用TIMx定时器具有以下特性:●
故人倾莹
·
2023-11-12 19:29
STM32单片机
stm32
单片机
发布一款CAN总线接口的GPS模块
根据太盟的回复,25*25*4尺寸的陶瓷天线无法做到完美的四系统兼容,因此砍掉了国内不常用的伽利略系统支持,如果强行支持伽利略系统,会导致其他三系统的效果变差主处理器:
STM32F4
12,Cortex-M4
怒飞
·
2023-11-12 13:01
飞控
无人机
飞控
APM
pixhawk
【rt-thread难点指南】以太网配置
【rt-thread难点指南】以太网配置本文以以太网口LAN8720A、MCU型号为
stm32f4
07为例,介绍以太网配置步骤。
袁秉一
·
2023-11-11 21:19
单片机
stm32
物联网
嵌入式硬件
硬件架构
FPGA与STM32_FSMC总线通信实验
FPGA与STM32_FSMC总线通信实验内部存储器IP核的参数设置创建IP核FPGA代码STM32标准库的程序
STM32F4
07上自带FSMC控制器,通过FSMC总线的地址复用模式实现STM32与FPGA
自小吃多
·
2023-11-11 11:43
FPGA
fpga开发
stm32
嵌入式硬件
STM32——
STM32F4
系统架构
文章目录前言
STM32F4
XX系统架构前言本篇文章为
STM32F4
系列的系统架构,因为最近在学习F4的板子,暂时先更F4的,有需要F1的后续再更新。
老王WHH
·
2023-11-11 10:41
STM32单片机的开发
stm32
系统架构
嵌入式硬件
轻松搞懂
STM32F4
实时时钟RTC
闲聊:最近STM32价格真的是越涨越高,感觉STM32很快会被其他产品取代,到时候又要再学。最近大学生电子设计竞赛已经推荐使用TI的芯片了。但是同级别芯片里就32的资源最全,哪位大佬来指点指点这嵌入式的路该咋走,好难啊x_x。切入正题:RTC(RealTimeClock)实时时钟,主要作用就是使单片机可以得到准确的日历时间。先祭出官方时钟图建议下载个Snipaste截图工具,可以把截图钉在屏幕上,
佛系代码_BUG随缘
·
2023-11-10 21:55
STM32
stm32
嵌入式
物联网
单片机
STM32F4
07系统标准库函数之时钟配置 和 位带操作
话不多说先上代码!代码里面带有备注。#include"rcc.h"/*函数功能:配置时钟函数参数:无函数返回值:无函数描述:时钟源为HSE,系统时钟为168MHZ,其它时钟为最大值*/voidConfig_SystemClock(uint32_tPLLM,uint32_tPLLN,uint32_tPLLP,uint32_tPLLQ){RCC_DeInit();//让所有RCC时钟为缺省值等待我们配
一條大狼狗
·
2023-11-10 21:20
stm32学习日记
stm32
单片机
arm
STM32串口DMA双缓冲,数据接收与发送,HAL库实现
STM32串口DMA双缓冲1.简介
STM32F4
29系列DMA支持双缓冲模式进行数据传输,相当于数字电路设计领域的乒乓操作,但是HAL库并没有实现像单缓冲区一样可以简单使用的函数,有的方法是使用单缓冲的方式
小李干净又卫生
·
2023-11-10 14:06
STM32
stm32
单片机
嵌入式硬件
STM32任意IO模拟8080时序驱动TFTLCD屏
本来准备使用
STM32F4
29平台的,因为它有LTDC,顺便将LCD控制的方式都实验一遍,可是接杜邦线比较麻烦,而且数据会受影响,实验没有成功,所以只能用手头的STM32F103ZET暂替。
Terry.Z_1009
·
2023-11-10 14:29
STM32
STM32F4
07笔记——LCD
从LCD开始,应该算是stm32的进阶玩法了,可以通过驱动程序,点亮液晶显示屏,实现一些业务功能。前面所学的USART,SPI,I2C,SRAM,FLASH,FSMC等等外设就可以慢慢逐步登场发挥其能力了。说到显示屏,再回忆以下,目前的主流的显示有LCD液晶显示和OLED显示,而日后将会是OLED的天下,因为其种种特点(具体什么忘记了,但肯定有一点,就是其自带发光源led)。但目前主流的仍是LCD
fila_w
·
2023-11-10 14:26
stm32
嵌入式
STM32F4
07-Discovery的硬件FPU
本文基于STM32HAL库版本:STM32Cube_FW_F4_V1.27.01.
STM32F4
07的FPU简介FPU:FloatPointUnit,也就是浮点运算单元。
渣渣小码
·
2023-11-10 10:08
stm32
嵌入式硬件
单片机
fft
基于HAL库:
STM32F4
07_Discovery串口2配置只用tx功能
目录1.下载HAL库2.配置工程3.测试
STM32F4
07_Discovery这个板子可快速搭建音频开发相关,无论是官方的参数示例,或者是HAL库代码中给出的示例,都不带串口调试这部分的,音频开发涉及IIC
渣渣小码
·
2023-11-10 10:08
官方探索版
stm32
嵌入式硬件
单片机
stm32f4
07栈溢出导致跑程序异常
栈溢出,固件下载后,会运行异常。如下代码:代码运行异常,进入debug,发现有hardfault的错:因为栈已经溢出,一般MCU的栈地址都是向下增长的,stm32也是一样,stm32在启动文件中定义了栈的大小是1Kb:局部变量明显超了,要么修改栈的大小(可改到8Kb):要么把局部变量、数组定义成全局的。
渣渣小码
·
2023-11-10 10:32
stm32
栈溢出
【
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
上一页
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
其他