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
STM32F407
STM32HAL库单ADC+DMA学习及测试记录
STM32CubeMX选择对应的芯片型号,后进入开发界面1、双击“STM32CubeMX”软件打开,打开后如下图所示,选择红色框;选择后可能会更新,等待更新完成即可,如下图:2、选择开发芯片,作者本例程的芯片是
STM32F407
VET6
自小吃多
·
2023-09-24 18:24
STM32开发
stm32
单片机
学习
最简单DIY基于STM32单片机的WIFI智能小车设计方案
STM32库函数开发系列文章目录第一篇:STM32F103ZET6单片机双串口互发程序设计与实现第二篇:最简单DIY基于STM32单片机的蓝牙智能小车设计方案第三篇:最简单DIY基于
STM32F407
探索者开发板的
daodanjishui
·
2023-09-24 08:41
ESP8266
AT固件物联网控制
STM32库函数开发
stm32
单片机
物联网
wifi
控制器
【复习笔记】FreeRTOS(二)创建和删除任务
本文是FreeRTOS复习笔记的第二节,创建和删除任务,使用的开发板是
stm32f407
VET6,创建两个任务,task1负责闪烁LED,task2负责按键控制,当按键按下时task1停止执行,任务的状态显示到
青春草原晖太郎
·
2023-09-21 00:38
笔记
单片机
stm32
【复习笔记】FreeRTOS(三)任务挂起和恢复
本文是FreeRTOS复习笔记的第三节,任务挂起和恢复,使用的开发板是
stm32f407
VET6,创建两个任务,task1负责闪烁LED,task2负责按键控制,当按键按下时控制任务挂起,按键再次按下恢复任务
青春草原晖太郎
·
2023-09-21 00:38
笔记
单片机
stm32
STM32_HAL库_点亮LED
用HAL库点亮一个LED灯编程思路,代码,代码理解芯片型号:
STM32F407
ZGT6参考文件:F4HAL库官方文档、STM32F4xx中文参考手册基本思路:点亮一个LED的最主要的就是控制LED对应的引脚的电平高低
一一|一WRY
·
2023-09-19 23:08
stm32
单片机
嵌入式硬件
STM32定时器
TIM2toTIM5)时基单元包括:CounterRegister(TIMx_CNT)Auto-ReloadRegister(TIMx_ARR)PrescalerRegister(TIMx_PSC)问题汇总记录:
STM32F407
往事不可追_来日不方长
·
2023-09-19 23:38
STM32
stm32
单片机
嵌入式硬件
STM32F407
串口使用DMA方式通信
DMA的原理,就是利用寄存器方式进行读写,这样的好处就是相对于中断触发(往往一个字节字节的就中断一次),CPU中断次数大大降少,提高了效率,但也影响了实时性。总体来说,对于一般的应用,瑕不掩瑜,值得使用。本文是基于串口1的,实际上串口1也是printf重定向接口,貌似没有什么冲突。原则上:1.串口接收采用DMA+空闲中断的方式2.串口发送就是直接发送方式这样的方式,符合一般项目需求。也分两部分:S
小刚学長
·
2023-09-19 20:26
stm32
单片机
嵌入式硬件
移植FlashDB、SFUD到
STM32f407
个人上篇文章搭建
STM32F407
的SPI-Flash(基于STM32CubeMX)_小刚学長的博客-CSDN博客主要是解决STM32CubeMX这边的配置,对code端侧是简单介绍了下实际项目上一般都是拿片外
小刚学長
·
2023-09-19 20:55
stm32
嵌入式硬件
单片机
FlashDB
SFUD
STM32-WWDG窗口看门狗-库函数版本
参考资料:1、正点原子探索者
STM32f407
开发板-《
STM32f407
开发指南-库函数版本》-第12章;2、STM32F4xx官方参考资料《STM32F4xx中文参考手册》-第19章。
Archimedes' boat
·
2023-09-18 16:54
stm32
stm32
单片机
arm
串口中断(
stm32f407
)
#include"stm32f4xx.h"voidLED_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF,ENABLE);GPIO_InitStructure.GPIO_Mode=GPIO_Mode_OUT;//输出模式GPIO_InitStructure.GPIO_
海涛高软
·
2023-09-18 06:00
单片机
stm32
嵌入式硬件
STM32-定时器输入捕获实验
参考资料:1、正点原子探索者
STM32f407
开发板-《
STM32f407
开发指南-库函数版本》-第15章-输入捕获实验;2、STM32F4xx官方参考资料《STM32F4xx中文参考手册》-第15章-
Archimedes' boat
·
2023-09-17 03:11
stm32
stm32
单片机
arm
嵌入式硬件
c语言
调试笔记--STM32连不上仿真器
前段时间买了一个
STM32F407
的开发板,打算做一点小实验,因为之前就用过STM32系列,算是比较熟悉,也没有太在意,安装完Keil后直接开始下载代码试试,问题出现了。
小屁冬
·
2023-09-17 03:06
笔记
stm32
嵌入式硬件
STM32F407
ZGT6 FMSC液晶初始化文件及FMSC结构
voidTFTLCD_GPIO_Init(void){GPIO_InitTypeDefGPIO_InitStructure;//声明一个结构体,名字是GPIO_InitStructure,结构体原型由GPIO_InitTypeDef确定引脚//模式//端口速率//输出类型//上下拉选择RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD|RCC_AHB1Perip
czhaii
·
2023-09-16 06:43
单片机
C语言
STM32
单片机
stm32
物联网
STM32 CAN使用记录:bxCAN基础通讯
CAN的一些基础介绍可以参考下面文章:《CAN基础概念》https://blog.csdn.net/Naisu_kun/article/details/132814079本文使用
STM32F407
作为主控芯片
Naisu Xu
·
2023-09-15 05:46
RTOS与单片机相关
stm32
嵌入式硬件
单片机
CAN
车载系统
基于
STM32F407
ZET6的环境温湿度监控系统(粤嵌GEC-M4)
注意使用事项:开发板如下由于外部晶振是8M,需要修改setup和stm32f4头文件的晶振值。操作如下:system_stm32f4xx.c的254行#definePLL_M8stm32f4xx.h的127行#defineHSE_VALUE((uint32_t)8000000)/*!CTRL=0;//DisableSysTick,关闭系统时钟后才能设置寄存器SysTick->LOAD=System
月明Mo
·
2023-09-14 22:52
stm32
单片机
嵌入式硬件
STM32开发与信号处理实践 --第一章
STM32总览STM32命名规则
STM32F407
VET6功能简介
STM32F407
开发环境介绍Keil软件STM32CubeMX软件STM32CubeF4支持工具Jlink工具及其驱动为什么写本系列文章
沼泽地小杂鱼
·
2023-09-14 06:59
STM32应用
STM32
简介
基于STM32智能环境系统
摘要本系统采用
stm32f407
作为主控芯片,实现对环境的监测。并且通过和手机通信,获取当前的天气预报信息,结合当前测得的温湿度,可以为用户提供出行建议。
等天晴i
·
2023-09-12 15:14
stm32
嵌入式硬件
单片机
在RT-Thread
STM32F407
平台下配置SPI flash为U盘
基于RT-Thread:W25Q128虚拟U盘与文件系自由切换winUSB设备的开发方法记录下SPIFlashU盘实现过程中踩过的坑,与您分享。前提条件是,需要先将SPIFlash配置到elmfal文件系统,并挂载成功。如下图然后开始配置USB1,在CubeMX,选择SUB_OTG_FS2选择USBDevice3,确认USB时钟为48MHz4,生成代码,然后打开生成的工程,如下【1】将工程中voi
aping_cs_dn
·
2023-09-12 04:51
嵌入式随笔
嵌入式硬件
stm32f407
RTC不更新问题排查
1、问题在做
stm32f407
rtc实验时,代码是用cubemx生成的,通过串口打印出时间值,1s打印一次。但是结果与料想中的不一致。发现打印出来的值一直不更新。按下复位键,后时间会更新一次。
NULL_1969
·
2023-09-09 07:02
问题分析
stm32
单片机
c语言
RTC
时间戳
stm32f4_奇怪的bug_串口数据错乱,一个串口收到另一个串口的数据
1、开发环境简介芯片型号:
stm32f407
igt6官方库函数:HAL库2、bug现象描述和原因推测使用了2个串口,一个是串口5-波特率115200,一个是串口4-波特率9600,但是串口4时不时会收到上一次发给串口
PWRJOY
·
2023-09-08 06:52
STM8/STM32
stm32
串口
一个产品级MCU菜单框架设计
代码托管在github:https://github.com/wujique/
stm32f407
/tree/sw_arch 1、概述本处所说的菜单是用在128*64这种小屏幕的菜单,例如下面这种,不是彩屏上的
m0_61687959
·
2023-09-07 16:58
mfc
c++
stm32cube配置周期任务--Apple的学习笔记
所以今天我玩自己的
stm32F407
开发板就不想再手写代码了,期望用工具生成低代码的方式来实现最小工程led闪烁。二,stm32cube入门之前就用过,但是有写忘记了。晚上稍微看了下又想起来了。
applecai
·
2023-09-07 13:36
搭建
STM32F407
的SPI-Flash(基于STM32CubeMX)
网上有不少例子,都对,但对我来说碰到几个坑,避免以后再犯错,mark下。目标:通过SPI接口,对NorFlash进行读写开发板上NorFlash是W25Q128,128Mbit,也就是16MB样子CubeMx端配置,配置要分两个:一个SPI本身的(需要配置三个复用GPIO口)还要单独配置一个CS口(也是GPIO,起到片选作用)切记,要根据原理图来配置,千万不用使用默认切记,要根据原理图来配置,千万
小刚学長
·
2023-09-07 03:32
stm32
嵌入式硬件
单片机
SPI
Flash
基于STM32的简易示波器设计
疫情期间闲来无事,正好学习
STM32F407
,因此设计、制作了简易示波器,以助学习。长话短说方案如下:(1)单片机,选择
STM32F407
VET6,采用SWD方式仿真及程序烧写。
GavinKing2010
·
2023-09-05 01:09
毕业设计
stm32
嵌入式硬件
单片机
四旋翼无人机飞控系统设计(方案篇)
方案 使用M4内核
stm32F407
单片机外置姿态传感器、高度传感器、光流传感器等组成飞控系统。安卓端APP开发使用传感器监听机
AntigravityCC
·
2023-09-04 05:21
无人机飞控
MCU
传感器
操作系统
其他
STM32 ADC 规则DMA+注入外部触发 独立模式 代码原理分享
使
STM32F407
,其他型号可能略有区别这里的配置是为了控制PMSM/BLDC电机,采集三相电流使用注入外部触发,Vbus、Ibus、调速旋钮使用规则DMA;当然其它应用也可以参考步骤:1.IO口初始化
你的青春我的梦
·
2023-09-03 12:59
规则+注入通道
外部触发
stm32
STM32-ADC规则通道和注入通道混合使用
STM32F407
规则采样和注入采样混合使用和数据处理1.ADC1.1相关IO口、DMA宏定义(adc.h)1.2ADCIO口的配置(adc.c)1.3DMA配置(adc.c)1.3.1DMA中断配置(
Jachin Li、
·
2023-09-03 12:57
Keil
STM32
stm32
搭建
STM32F407
的Freertos系统(基于STM32CubeMX)
本人长期开发Linux、Windows上应用软件,一直以来MCU开发有所接触,但较少(最近项目需要,小公司么,都得会,被逼的),好在有STM32CubeMX这样工具,貌似就是我想要的工具。本次demo目标立下:1.搭建或移植FreeRTOS到STM32上,毕竟对于长期在Linux环境开发(虽然也号称嵌入式),什么中断、拉高拉低,一直来没有搞的明明白白。有个RTOS会方便很多2.printf重定向到
小刚学長
·
2023-09-03 07:48
stm32
嵌入式硬件
单片机
STM32CubeMx+HAL库实现USB CDC+MSC复合设备
硬件:
STM32F407
VET6软件:STM32CubeMxv6.5+F4库v1.27.1编译环境:MDK5.301.准备两个工程首先用STM32CubeMX分别生成CDC和MSC两个工程,测试正常。
天外飞仙CUG
·
2023-08-31 03:54
单片机
stm32
嵌入式硬件
SIP网络对讲终端 双键求助终端 防水求助终端
2、产品描述:lARM+DSP内核;l处理器,
STM32F407
VGT6l内置功放+扬声器;lsip电
深圳锐科达网络音频设备
·
2023-08-30 11:07
网络
stm32+FreeRTOS遇到的坑
问题最近把项目移植进FreeRTOS时,发现开始任务都不能启动;机器是
stm32f407
,使用的arm固件和FreeRTOS都是最新版本;裸机运行没有问题,但是使用任务运行就运行不了;排查首先尝试了教程用的点灯代码
青松依旧在
·
2023-08-30 10:51
嵌入式开发学习
stm32
嵌入式硬件
单片机
FreeRTOS
【STM32学习记录】4、1.44寸TFT液晶屏显示字符、汉字和图片
Author:AXYZdong自动化专业工科男有一点思考,有一点想法,有一点理性概述MCU:某宝的
STM32F407
VET6最小系统板,点此详见外部资源:某宝的TFT液晶屏(下面会附上图片)点此下载完整工程
AXYZdong
·
2023-08-30 02:26
基于
stm32f407
通过USB配置CH340
1.在设备枚举的caseENUM_SET_CONFIGURATION://设置配置状态后,配置CH340的波特率,然后跳过CBW和CSW协议;直接采用批量传输的方式进行数据传输
简_轩
·
2023-08-29 07:34
单片机
usb
移植 μC/OS-III 到 STM32
本案例从micrium下载μC/OS-III例程,移植到
STM32F407
平台,其他同类型平台也是一样的。2、下载μC/OS-III例程首先到micrium官网下载例程
林火火呀
·
2023-08-28 05:37
stm32
c语言
单片机
keil
mdk
arm
cubemx使用FATFS实现对U盘读取 ---
STM32F407
说明:本文主要使用USB的全速模式和FATFS实现对U盘的存储和读取。其中单片机作为主机,U盘为从机,需要为U盘进行供电。1:cubemx配置:(1)如果想要支持给USB供电,点击“Activate_VBUS”,并在下图中配置供电的引脚(2)选择“MassStorageHostClass”作为U盘存储,参数配置选择默认就可以。(3)FATFS中勾选USBDisk模式,CODE_PAGE用于设置语言
看电路的程序猿
·
2023-08-28 05:37
STM32F407
stm32
单片机
arm
嵌入式硬件
c语言
STM32 HAL库-定时器中断
STM32HAL库-定时器中断STM32关闭所有中断一、
STM32F407
定时器介绍定时器计算公式二、CubeMX配置定时器三、基本定时器中断配置流程1)开启定时器时钟2)初始化定时器参数,设置自动重装值
宁静致远2021
·
2023-08-28 05:36
嵌入式MCU
stm32
单片机
嵌入式硬件
正点原子:STM32F103(战舰)、
STM32F407
(探索者)、STM32F103(MINI)原理图和PCB
为各位嵌入式好朋友分享三个重磅资源,正点原子三件套,可直接打样使用~1、STM32F103(战舰)ALIENTEK战舰STM32F103,资源十分丰富,并把STM32F103的内部资源发挥到了极致,基本所有STM32F103的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气。板载资源如下所示:CPU:STM32F103ZET6,LQFP144,FLASH:51
不脱发的程序猿
·
2023-08-28 04:42
STM32F407
调试遇到的问题
1.memcpy复制不了keil5.38的版本,编译器6在调用函数memcpy时,总是复制不成功,代码调试发现0x20000560地址向0x200009A8复制时,总是复制不过去。追踪汇编指令,LDRB总后复制那一步复制不过去。试了很多办法,最后解决。此时改变变量名称,将变量名修改,然后查看map中的变量地址变成了其它地址,复制成功。2.函数体内的静态变量自己改变。代码类似以下voidfunc()
开心an
·
2023-08-27 09:10
stm32
嵌入式硬件
单片机
广州大彩串口屏与
STM32F407
通讯
目录广州大彩串口屏与
STM32F407
通讯一、大彩串口屏介绍二、硬件连接三、程序移植四、触摸屏组态及函数调用五、最终效果结语广州大彩串口屏与
STM32F407
通讯之前一直用正点原子的LCD屏,但是占用太多
皮皮爹地
·
2023-08-27 06:27
单片机开发
单片机
嵌入式
串口通信
stm32
STM32踩坑:while(ETH_GetSoftwareResetStatus()==SET) 死循环
STM32的ETH模块初始化while(ETH_GetSoftwareResetStatus()==SET)陷入死循环因为实际项目需要,所以使用了
STM32F407
芯片的ETH功能,在调试版上能够很顺利的就运行项目
我是混子我怕谁
·
2023-08-26 11:44
STM32学习
stm32
单片机
嵌入式硬件
eth
第一次用RT-Thread Studio为STM32F4等编程
用RT-ThreadStudio为
STM32F407
编程安装RT-ThreadStudio开始使用编程下载总结安装RT-ThreadStudioRT-ThreadStudio是国内的一家为ARM等处理器编程的软件
caixf_001
·
2023-08-25 09:24
STM32F10x
嵌入式
RT-Thread
HAL 库TIM定时器调试输出PWM波
1.3使用软件仿真功能,
STM32F407
芯片不支持debug里面逻辑分析仪功能1.4在主函数中修改TIM的PWM波占空比时,只需要修改一次即可,如果不做判断,TIM不会产生PWM波
豫-liu
·
2023-08-23 07:18
stm32
驱动开发
【STM32】串口通信乱码(认识系统时钟来源)
使用
stm32f407
与电脑主机进行串口通信时,串口助手打印乱码,主要从以下方面进行排查:检查传输协议设置是否一致(波特率、数据位、停止位、校验位)检查MCU外部晶振频率是否和库函数设置的一致最终发现是外部晶振频率和库函数不一致的问题
仲夏夜之梦~
·
2023-08-22 13:13
嵌入式
stm32
嵌入式硬件
单片机
STM32F407
SPDIF(光纤音频)数字音频接口
SPDIF简介SPDIF是Sony/PhilipDigitalInteRFaceFormat的缩写,是由索尼和飞利浦公司联合开发的数字音频接口简称,分为SPDIF输入(IN)和SPDIF输出(OUT)两种,STM32F7的SPDIF接口,仅支持SPDIFIN,称之为SPDIFRX。
m0_59949484
·
2023-08-20 10:07
STM32
嵌入式
stm32
单片机
arm
STM32F407
读写IIC串行接口高精度实时时钟SD2405ALPI以及时间报警中断详细使用
因项目需要使用IIC串行接口高精度实时时钟SD2405ALPI芯片按照时间要求自动启动单片机,因此研究了一下SD2405ALPI芯片,并且在
STM32F407
单片机上实现了根据小时和分钟的要求,时间到时
ba_wang_mao
·
2023-08-20 10:06
STM32F407
SD2405ALPI时钟芯片
STM32F4外设PA.8输出内部、外部和系统时钟的MCO功能实现 - STM32的MCO输出
使用的板子是
STM32F407
核心板,分别测试了三种时钟输出的情况,这里没有截图,大概波形是这样的:输出外部高速时钟(晶振)的效果是最好,其次是输出内部高速时钟16M,效果也不错,但是输出系统时钟时,波形失真明显
逸璞丷昊
·
2023-08-19 08:21
STM32
嵌入式开发
STM32
MCO时钟
STM32 获取系统重启原因(
STM32F407
VET6为例)
在stm32f4xx_hal_rcc.h中,有如下重启的原因#defineRCC_FLAG_BORRST((uint8_t)0x79)#defineRCC_FLAG_PINRST((uint8_t)0x7A)#defineRCC_FLAG_PORRST((uint8_t)0x7B)#defineRCC_FLAG_SFTRST((uint8_t)0x7C)#defineRCC_FLAG_IWDGRS
get新技能
·
2023-08-18 23:21
STM32
* JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.
*JLinkInfo:Reset:ResetdeviceviaAIRCR.SYSRESETREQ.环境:
STM32F407
在进行RTC部分程序编写的时候使用了正点原子的部分程序。
光立新
·
2023-08-18 03:51
stm32
keil
stm32f407
工程环境搭建
一、库函数1.安装https://www.keil.com/dd2/Pack/#!#%2Feula-container直接双击Keil.STM32F4xx_DFP.1.0.8.pack二、创建工程为当前工程添加相应的库函数,点击确定函数添加成功,看到左边有工程目录树添加main.c文件在工程目录中,去新建main.c文件直接在keil新建文件,保存为main.c将main.c添加到工程里面来,右键
Yengi
·
2023-08-17 18:55
STM32
stm32
单片机
arm
stm32学习笔记---GPIO口操作
STM32芯片的GPIO被分成很多组,每组最多有16个引脚,如型号为
STM32F407
IGT6型号
行之无边
·
2023-08-16 14:51
stm32
单片机
物联网
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他