![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 65
软饭硬吃666
多年嵌入式软件、硬件开发,练就软硬兼施、软饭硬吃的技能。
展开
-
STM32CubeMX 配置 STM32F103 工程:通过DAC输出正弦波
说明:STM32CubeMX 配置 STM32F103 工程,通过DAC输出正弦波,参考代码可自动计算频率,自动计算正弦数据。原创 2024-03-11 19:53:25 · 2125 阅读 · 0 评论 -
STM32CubeMX 配置 STM32F103 工程:通过DAC生成三角波、噪声
说明:通过 STM32CubeMX 配置 STM32F103 工程,通过DAC生成三角波或噪声测试IC: STM32F103原创 2024-03-11 19:31:04 · 878 阅读 · 4 评论 -
J-Link:STM32使用J-LINK烧录程序,其他MCU也通用
说明:本文记录使用J-LINK烧录STM32程序的过程。原创 2024-02-01 21:13:33 · 6042 阅读 · 0 评论 -
RT-Thread: STM32F103的DAC 操作、DAC驱动
说明:文档记录基于RT-Thread的STM32F103外设DAC操作。原创 2024-02-01 20:35:52 · 628 阅读 · 0 评论 -
RT-Thread: STM32 SPI使用流程
介绍 在 RT-Thread 使用 STM32 SPI使用流程,和STM32CubeMX 配置STM32 SPI 接口的流程。原创 2024-01-25 20:49:28 · 673 阅读 · 0 评论 -
RT-Thread: 移植RT-Thread,基于 STM32CubeMX 生成的 KEIL 工程
关键词:RT-Thread 移植,基于 STM32CubeMX 生成的 KEIL 工程,JLINK-RTT 移植原创 2023-04-14 20:48:02 · 2349 阅读 · 1 评论 -
RT-Thread:STM32 PHY 调试,使用软件包 WIZNET 驱动 W5500
说明:1. 本文记录使用 RT-Thread 软件包 WIZNET驱动 W5500 的调试笔记。2. 采用 RT-Thread Studio 工程 STM32F407VET6 芯片,W5500 PHY芯片,两者之间使用SPI接口链接 。原创 2024-01-12 19:49:46 · 1354 阅读 · 0 评论 -
RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动
说明:RT-Thread 系统 使用SPI万能驱动 SFUD 驱动 Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动。原创 2024-01-09 20:23:36 · 2033 阅读 · 0 评论 -
RT-Thread:ADC 框架应用,通过 STM32CubeMX 配置 STM32 ADC驱动
关键词:ADC,RT-Thread ADC,STM32 ADC应用说明:本笔记是记录如何开启 RT-Thread 框架的ADC功能,使用系统自带的ADC函数,并通过 STM32CubeMX 配置 STM32 ADC驱动。原创 2024-01-09 20:08:05 · 1242 阅读 · 0 评论 -
RT-Thread: 基于STM32CubeMX配置驱STM32驱动的USB虚拟串口调试
关键词:USB 虚拟串口 USB虚拟串口,RT-Thread Studio,STM32,STM32CubeMX说明:1:文档记录 STM32F103系列基于 RT-Thread 系统的 USB虚拟串口的开启及数据收发应用流程介绍。2:本文以STM32F103C8T6型号做测试,STM32CubeMX生成USB驱动。原创 2024-01-08 21:01:50 · 1891 阅读 · 0 评论 -
Hex2Bin转换软件、Bootloader 、OTA加密升级 、STM32程序加密、其他MCU同样适用
说明:这个工具可以将 Hex 文件 转换为 Bin 格式文件,软件是按自己开发 STM32 OAT 功能需求开发的一款辅助 上位机软件。功能:1.生成 bin:将 Hex 格式文件转换为 Bin 格式。2.boot 打包为 bin:可以生成指定大小的 bin 格式文件,文件多余的空余位置填充随机数。可在生成的Bin文件指定位置填充加密后的指定数据,用于程序加密使用。3.app 打包为 bin :可生成整个程序加密后的 Bin 文件,可用于 OTA 中的 APP 文件加密,防止APP泄漏。等...原创 2024-01-05 10:54:07 · 1703 阅读 · 7 评论 -
STM32 Flash读保护设置和解除方法,保护代码不被读出。
本文记录 关于 STM32 的 Flash 读保护的设置和解除方法,可以简单的保护 Flash 中的代码不被读出,这个方法能防止通过调试工具读出MCU内部程序,但不清楚专业搞破解的是否有手段读出设置了读保护的程序,为了代码更安全还是建议根据 MCU ID 增加软件加密,或者使用其他加密方式。测试环境是 STM32G474 , 其他 STM32 系列的类似,可以 CV 过去试试。原创 2024-01-02 15:19:46 · 3828 阅读 · 0 评论 -
STM32: Flash 读取、写入、擦除 功能代码
本文提供关于 STM32 的 Flash 读取、写入、擦除 功能代码,可以用于内部、外部 Flash 的读写操作,用于与存储数据、OTA 升级 等 ,关于Flash的基础操作。函数测试环境:STM32G474 ,其他 STM32 差别不大,根据需求具体调试修改即可。原创 2023-12-28 14:42:25 · 1578 阅读 · 0 评论 -
STM32 看门狗多线程状态监护 - 基于RT-Thread应用 - 源码
说明:本文记录stm32看门狗的多线程监控方法,这里介绍的方法让看门狗线程监控多个线程,任何被监控的线程的卡死都可以触发看门狗复位。测试平台:STM32。原创 2023-12-27 19:59:20 · 709 阅读 · 0 评论 -
STM32 看门狗多线程状态监护 - 裸机使用方法
说明:本文记录stm32看门狗的多线程监控方法,线程是rtos中的称呼,这里可以理解为各个独立循环执行的中断。这里介绍的方法可以监控多个循环当某个循环死机、卡死时都可触发看门狗复位。测试平台:STM32F334C8T6。原创 2023-12-27 15:17:39 · 511 阅读 · 0 评论 -
STM32 bootload 跳转到 app 方法记录_裸机版
调试环境:STM32G474RBT6 + Keil说明:本文介绍如何从 bootload 跳转到 app 的方法。原创 2023-12-12 17:10:17 · 499 阅读 · 0 评论 -
STM32CubeMX:配置硬件CRC 对比软件CRC计算
关键词: CRC,STM32硬件CRC调试环境:Keil编译器:Keil驱动生成:STM32CubeMX开发板:STM32F334C8T6 核心开发板测试目的:1:记录硬件CRC的使用方法;2:对比硬件、软件 CRC16 的计算耗时;原创 2023-11-27 17:05:50 · 1030 阅读 · 1 评论 -
STM32 的 GPIO 清单制作
STM32 的 GPIO 清单制作原创 2023-06-14 17:35:52 · 154 阅读 · 0 评论 -
STM32CubeMX:配置 FSMC 驱动 LCD 基于STM32F407VE
STM32CubeMX:配置 FSMC 驱动 LCD 基于STM32F407VE,使用GUI框架驱动LCD原创 2023-04-23 21:55:43 · 2874 阅读 · 1 评论 -
自制ST-LINK V2 ,ST-LINK 固件
1.自己制作一个ST-LINK V22.学会使用flash_loader_demo_v2.8.0 通过MCU的UART口烧录程序。原创 2023-04-21 21:28:13 · 4456 阅读 · 7 评论 -
使用STM32 ST-LINK Utility 烧录程序,ST LINK烧录程序,解锁FLASH
关键词:ST LINK烧录程序,STLINK烧录程序,ST-LINK烧录程序,STLINK烧录程序,ST LINK解锁Flash。原创 2023-04-12 20:16:59 · 17231 阅读 · 4 评论 -
STM32 TIM 定时器使用 - 用作定时、计时
说明:介绍使用STM32 定时器做计时和定时触发一些功能,如点灯。测试平台:STM32G474RB原创 2023-04-03 01:00:00 · 1996 阅读 · 0 评论 -
STM32 SPI+DMA 驱动 SRAM LY68L6400SLIT 应用笔记
库函数,STM32F407,SPI+DMA ,SPI-DMA,SRAM , LY68L6400SLIT,STM32CubeMX大黄蜂本笔记记录 基于 STM32F407 + RT RTOS 采用 SPI接口和 SPI+DMA接口 调试 SRAM LY68L6400SLIT (8M 字节 SRAM)STM32 HAL SPI 库函数;STM32CubeMX SPI 配置;STM32CubeMX SPI 配置+DMA配置;SPI+DMA 读写SRAM。原创 2023-03-29 20:44:45 · 4043 阅读 · 2 评论 -
STM32 CCMRAM 使用
STM32 CCMRAM 使用原创 2023-03-28 20:45:47 · 1432 阅读 · 0 评论 -
STM32G474 FPU 浮点处理单元应用和测试
stm32 FPU 的开启和对比测试原创 2023-03-27 20:28:09 · 1590 阅读 · 3 评论