
STM32
文章平均质量分 77
C是最好的编程语言
这个作者很懒,什么都没留下…
展开
-
STM32F407VET6核心板下载器连接方法
STM32F407VET6核心板下载器连接方法原创 2023-03-10 19:52:00 · 4608 阅读 · 6 评论 -
STM32F407输入捕获应用--PWM 输入模式测量脉冲频率与宽度
STM32F407输入捕获应用--PWM 输入模式测量脉冲频率与宽度原创 2022-11-24 14:58:20 · 7410 阅读 · 5 评论 -
STM32F407 电机编码器测量
STM32F407 定时器编码器功能,可以用于电机的脉冲编码器测量,计量电机正反转,速度等原创 2022-11-23 11:32:22 · 4135 阅读 · 7 评论 -
基于STM32F407 ADC双通道 PS2游戏机摇杆ADC采集
基于STM32F407 ADC双通道 PS2游戏机摇杆ADC采集,内容包含摇杆原理,硬件连接,代码分析,实现效果分析。原创 2022-05-07 11:20:06 · 7377 阅读 · 7 评论 -
STM32F407 freemodbus移植
STM32F407 freemodbus移植原创 2022-01-11 21:16:43 · 4444 阅读 · 14 评论 -
基于STM32F407 DHT22温湿度测量
基于STM32F407 DHT22温湿度测量原创 2022-01-04 16:20:23 · 6363 阅读 · 1 评论 -
基于STM32F407的DMA+SPI实现WS2812B全彩灯实现(可以驱动上百个灯)
基于STM32F407的DMA+SPI实现WS2812B全彩灯实现一、WS2812B概述及驱动原理1、产品概述2、主要特点3、主要应用领域4、实物与引脚5、驱动原理二、DMA+SPI原理1、DMA2、SPI2.1 SPI概述2.2 SPI与WS2812B位关系三、程序实现四、实验现象WS2812B是一个集控制电路与发光电路于一体的智能外控LED光源。元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和12V高压可编程定电流控制部分,有效保证了像素点光的原创 2021-12-03 16:24:23 · 12880 阅读 · 26 评论 -
STM32F407 FreeRTOS移植
STM32F407 FreeRTOS移植一、获取FreeRTOS源码打开FreeRTOS官网:www.freertos.org,在官网下载即可,这里不做步骤说明,或者通过百度下载即可,下载网址:链接:https://pan.baidu.com/s/1l3QMTdRNGPFbZfb-d2McRw 提取码:yyds二、FreeRTOS移植2.1准备工程使用一个配置好时钟的工程,如LED库函数开发工程。将工程改名为FreeRTOS移植2.2向工程中添加相应文件(1)在工程中创建一个Fr原创 2021-08-20 17:13:50 · 5809 阅读 · 30 评论 -
使用KEIL如何生成xxx.bin文件
使用KEIL如何生成xxx.bin文件二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。一个后缀名为".bin"的文件,只是表明它是binary格式。比如虚拟光驱文件常用".bin"作为后缀,但并不意味着所有的bin文件都是虚拟光驱文件。一般来讲是机器代码,汇编语言编译后的结果(磁盘操作系统下汇编语言编译后与".com"文件相类似),用debug、WINHEX,U_EDIT等软件可以打开(通常不一定能看得懂是些什么除非学习过汇编语言)。这类所有的文件,无论后缀名是什么,一律分为两种格式"原创 2021-08-18 10:48:10 · 554 阅读 · 0 评论 -
STM32CubeMX安装(全图文安装步骤,一步不落下)
一、STM32CubeMX软件简介STM32CubeMX是意法半导体推出的图形化配置工具,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链目前提供完全免费的版本,并且,通过插件式安装,可以将STM32CubeMX集成在一个IDE,使用十分方便。接下来我们一起来安装它吧准备阶段:软件准备:软件可在百度软件下载链接:https://pan.baidu.com/s/1CYGH2LevHiOj9O34L38Uzg提取码:ujvv复制这段内容后打开百度网盘手机App,操作更方便哦原创 2021-04-30 09:55:11 · 18004 阅读 · 28 评论 -
STM32 位带操作
前言这两天闲着没事干,想写点东西给小伙伴看看,觉得就讲STM32位带操作,大家在阅读别人在写STM32标准库里,比如PBout(9)=1,详细查看之后,又发现了某个头文件,如下,你会发现,啥也看不懂。靠,它认识我,我不认识它啊。搞个毛啊。别急,听我慢慢讲来。#ifndef __SYS_H_#define __SYS_H_ #include "stm32f4xx.h" //IO口操作宏定义#define BITBAND(addr, bitnum) ((addr & 0xF000000原创 2021-04-27 14:29:12 · 1613 阅读 · 4 评论 -
KEIL V5切换STM32标准库与HAL库方法
KEIL V5切换STM32标准库与HAL库方法在STM32开发过程中,偶尔要使用STM32标准库函数与STM32 HAL库,但是发现,如果安装HAL后,再打开标准库的工程后,发现编译出错了,看下图原理是标准库找不到了。怎么解决呢打开STM32库函数默认的安装路径可以看有两个库函数,文件夹1.0.8是安装的标准库文件,2.14.0文件夹是HAL库文件。解决步骤打开标准库工程,打开库操作图标再点击上层的OK重新编译工程,完美解决当然,如果标准库切换为HAL也是同样的方法了。原创 2021-04-25 11:17:51 · 8486 阅读 · 12 评论