自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (2)
  • 收藏
  • 关注

原创 RT_Thread 调试笔记:信号量,互斥量,事件集 的创建和使用流程

RT_Thread 调试笔记:信号量,互斥量,事件集 的创建和使用流程

2024-01-07 09:24:54 560

原创 RT_Thread 调试笔记:时间相关,时钟管理函数,延时,定时器、 毫秒转换为时分秒 等

RT_Thread 调试笔记:时间相关,时钟管理函数,延时,定时器、 毫秒转换为时分秒 等

2024-01-07 09:09:05 1072

原创 RT_Thread 调试笔记:串口打印、MSH控制台 相关

说明:记录日常使用RT_Thread 开发时做的笔记。

2024-01-04 20:30:06 4130 1

原创 C#: 和时间相关,延时、获取系统时间、时间格式转换、定时器 等

C#: 和时间相关,延时、获取系统时间、时间格式转换、定时器 等

2024-01-04 20:06:25 2393

原创 C#: Label、TextBox 鼠标停留时显示提示信息

说明:记录在 Label、TextBox 控件上 鼠标停留时显示提示信息的方法。

2024-01-03 20:23:19 2351

原创 C#: 实现 TextBox 水印提示效果

说明:记录通过自带的控件 TextBox 实现水印提示效果,平时显示灰色的提示文字,点击进入输入状态后自动删除提示文字,如果输入框为空自动显示提示文字。

2024-01-03 20:05:04 949

原创 C#:menuStrip 添加菜单

记录 C# 中 使用 menuStrip 控件 创建菜单的方法。

2024-01-02 20:30:05 1240

原创 STM32 Flash读保护设置和解除方法,保护代码不被读出。

本文记录 关于 STM32 的 Flash 读保护的设置和解除方法,可以简单的保护 Flash 中的代码不被读出,这个方法能防止通过调试工具读出MCU内部程序,但不清楚专业搞破解的是否有手段读出设置了读保护的程序,为了代码更安全还是建议根据 MCU ID 增加软件加密,或者使用其他加密方式。测试环境是 STM32G474 , 其他 STM32 系列的类似,可以 CV 过去试试。

2024-01-02 15:19:46 6243 1

原创 STM32: Flash 读取、写入、擦除 功能代码

本文提供关于 STM32 的 Flash 读取、写入、擦除 功能代码,可以用于内部、外部 Flash 的读写操作,用于与存储数据、OTA 升级 等 ,关于Flash的基础操作。函数测试环境:STM32G474 ,其他 STM32 差别不大,根据需求具体调试修改即可。

2023-12-28 14:42:25 2001

原创 C语言功能函数:字符串转整形数据 str2int

提供一个可以将字符串转为整形数据的函数,输入可以是16进制的字符串 如:0x140ED8,或者十进制的字符串 如:1314520。

2023-12-28 14:03:24 615

原创 STM32 看门狗多线程状态监护 - 基于RT-Thread应用 - 源码

说明:本文记录stm32看门狗的多线程监控方法,这里介绍的方法让看门狗线程监控多个线程,任何被监控的线程的卡死都可以触发看门狗复位。测试平台:STM32。

2023-12-27 19:59:20 798

原创 STM32 看门狗多线程状态监护 - 裸机使用方法

说明:本文记录stm32看门狗的多线程监控方法,线程是rtos中的称呼,这里可以理解为各个独立循环执行的中断。这里介绍的方法可以监控多个循环当某个循环死机、卡死时都可触发看门狗复位。测试平台:STM32F334C8T6。

2023-12-27 15:17:39 572

原创 C 语言数组批量赋相同值

关键词:记录c语言数组初始化时批量赋相同值的方法,C语言三个点“...“符号含义。如下赋值方法可以让可以分别设置不同段的成员值。

2023-12-18 16:11:41 1365

转载 VS code的常用快捷键

3)跳转到下一个Error或Warning:当有多个错误时可以按。(光标切到侧边栏中才有效):Ctrl+Shift+E。

2023-12-16 17:30:37 146

转载 C#的Array 类使用说明

C#的Array 类使用说明 一:Array 类简单说明 二:Array 类的属性 三:Array 类的方法 3.1:Array.Clear(Array, Int32, Int32) 方法 3.2:Array.Copy 方法 3.3:Array.CopyTo 方法 3.4:Array.GetLength(Int32) 方法 3.5:Array.GetLowerBound(Int32)和GetUpperB

2023-12-16 17:26:06 1010

原创 STM32 bootload 跳转到 app 方法记录_裸机版

调试环境:STM32G474RBT6 + Keil说明:本文介绍如何从 bootload 跳转到 app 的方法。

2023-12-12 17:10:17 696

原创 KEIL 工程改名字

注意事项:改动之前请提前备份好待修改的工程,以防操作错误无法恢复。1:找到工程目录下的如下两个文件,文件名改为新的名字。文档目标:在现有的工程基础上更改工程的名字。2:删除旧工程名字相关的文件。4.按如下流程点击并修改新名字。5:修改输出烧录文件名称。

2023-12-08 15:03:56 2906

原创 PLECS: Analysis tools 分析工具,伯德图 Bode 分析

关键词:PLECE,伯德图,Bode,BUCK记录目的:记录 Plecs 的分析工具使用方法,会根据Demo学习使用根据生成电路的 伯德图。软件:PLECS 4.7.3。

2023-11-29 21:03:31 2501 3

原创 STM32CubeMX:配置硬件CRC 对比软件CRC计算

关键词: CRC,STM32硬件CRC调试环境:Keil编译器:Keil驱动生成:STM32CubeMX开发板:STM32F334C8T6 核心开发板测试目的:1:记录硬件CRC的使用方法;2:对比硬件、软件 CRC16 的计算耗时;

2023-11-27 17:05:50 1690 1

原创 STM32 的 GPIO 清单制作

STM32 的 GPIO 清单制作

2023-06-14 17:35:52 181

原创 STM32CubeMX:配置 FSMC 驱动 LCD 基于STM32F407VE

STM32CubeMX:配置 FSMC 驱动 LCD 基于STM32F407VE,使用GUI框架驱动LCD

2023-04-23 21:55:43 3612 1

原创 自制ST-LINK V2 ,ST-LINK 固件

1.自己制作一个ST-LINK V22.学会使用flash_loader_demo_v2.8.0 通过MCU的UART口烧录程序。

2023-04-21 21:28:13 4861 7

原创 RT-Thread: 温度传感器DS18B20软件包添加及应用

文档介绍:文档介绍使用RT-Thread Studio 创建的 RT-Thread V4.0.2RTOS工程,并在工程中添加DS18B20 的驱动软件包,使用软件包读取DS18B20 的温度。

2023-04-18 20:26:34 1431

原创 RT-Thread: 移植RT-Thread,基于 STM32CubeMX 生成的 KEIL 工程

关键词:RT-Thread 移植,基于 STM32CubeMX 生成的 KEIL 工程,JLINK-RTT 移植

2023-04-14 20:48:02 2663 1

原创 KEIL 问题解决方法

KEIL ,MDK 使用方法、技巧、问题解决方法

2023-04-13 20:56:49 1322

原创 串口调试助手,串口监控,虚拟示波器,串口示波器,网络调试工具 网络抓包监控 Wireshark.

嵌入式开发工具收集1.串口调试工具:Xshell 62.串口调试工具:界面炫,开源软件 MobaXterm_Portable_v20.63.串口虚拟示波器1:DataScope 可以同时显示10个通道4. 串口虚拟示波器2:serial_port_plotter 开源且界面好看功能丰富5. 猫猫串口网络调试助手V4.9:具有TCP/UDP 串口调试功能,3个通道的串口示波器功能6.TCP 抓包、网络分析工具 WireShark7.TCP,UDP 网络调试助手 NetAssist...

2023-04-12 21:11:37 9574 1

原创 使用STM32 ST-LINK Utility 烧录程序,ST LINK烧录程序,解锁FLASH

关键词:ST LINK烧录程序,STLINK烧录程序,ST-LINK烧录程序,STLINK烧录程序,ST LINK解锁Flash。

2023-04-12 20:16:59 20971 4

原创 WS2812B 驱动程序

本代码用于驱动 16 个RGB LED模块,可以按16个预定颜色的流水显示,使用RT-Thread RTOS 基于STM32G030F6 最小系统板的 ws2812 驱动工程WS2812是一个集控制电路与发光电路于一体的外控LED光源,外形一般为5050封装,每个LED灯珠为一个像素点,支持RGB无极调色,同时每颗灯珠内部集成有数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。

2023-04-08 23:01:01 5807

原创 C语言写的 环形缓冲队列 功能代码

环形缓冲队列是一种常见的数据结构,可以用于在多个线程之间进行数据传输。下面是一个用C语言实现的环形缓冲队列的代码:

2023-04-06 20:32:13 387

原创 函数指针数组、钩子函数、回调函数 应用

说明:本文主要记录和讲解 函数指针,函数指针数组,回调函数,钩子函数的应用。

2023-04-06 20:26:36 256

原创 STM32 TIM 定时器使用 - 用作定时、计时

说明:介绍使用STM32 定时器做计时和定时触发一些功能,如点灯。测试平台:STM32G474RB

2023-04-03 01:00:00 2217

原创 ADS131E08 调试笔记

* ADS131E08 驱动使用流程:* 1.配置ADC SPI 接口驱动模式,模拟SPI或者硬件SPI , #define ADC_READ_SPI_MODE (1) // 1:硬件SPI,0 模拟SPI* 2.配置MCU驱动 ADC 使用到的 GPIO,在头文件中定义对应IO,硬件SPI的 CLK,MISO,MOSI 在SPI对应代码中定义或由 STM32CubeMX 生成对应SPI初始化代码。

2023-03-31 21:57:28 1982 2

原创 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 4507 2

原创 STM32 CCMRAM 使用

STM32 CCMRAM 使用

2023-03-28 20:45:47 1722

原创 STM32G474 FPU 浮点处理单元应用和测试

stm32 FPU 的开启和对比测试

2023-03-27 20:28:09 1987 3

转载 常量指针和指针常量的详解

常量指针和指针常量的详解转:weixin_399394252019-06-11 17:27:27原文地址:https://blog.csdn.net/weixin_39939425/article/details/91450343说一下 常量指针和指针常量 的区别。常量指针  指向常量的指针,也就是说指针指向的对象是常量,指向的常量不能修改。指针不是一个常量,可以把指针指向别一个常量。常量指针是我们最常用的,一般声明形式如下:const int *p;int const ..

2020-12-24 08:17:20 209

SM32G474-HRTIM 4相PWM移相配置、调试工程项目

SM32G474_HRTIM 4相PWM移相配置、调试工程项目

2024-05-15

SpeedCrunch-0.12-win32(超级计算器)

介绍: SpeedCrunch是一款高精度科学计算器,具有快速,键盘驱动的用户界面。它是免费的开源软件,已获得GPL许可。 功能特点: 高效且易于使用的界面。SpeedCrunch在您键入时显示结果。选择一个局部表达式仅评估该部分。以前的输入和结果显示在可滚动的历史记录中,并且可以轻松调用。可自定义的语法突出显示使您可以轻松发现错误。如果您更喜欢老式的方法,那么还可以使用可选的屏幕键盘。 功能强大: SpeedCrunch带有80多个内置数学函数。您也可以定义自己的功能。变量允许您存储结果。使用复数,数字基数,单位转换等来执行最高50位精度的计算。自动完成功能可加快您的工作速度。 附带公式手册: 内置公式手册可让您查看和插入常用公式,例如圆锥体的体积。

2024-01-25

stm32f103c8t6 基于rt-thread 的 usb 调试工程

关键词:USB 虚拟串口 USB虚拟串口,RT-Thread Studio,STM32,STM32CubeMX 说明: 1:文档记录 STM32F103系列基于 RT-Thread 系统的 USB虚拟串口的开启及数据收发应用流程介绍。 2:本文以STM32F103C8T6型号做测试,STM32CubeMX生成USB驱动。

2024-01-08

ST-LINK Utility 4.6.0

ST-LINK Utility 4.6.0:STM32程序下载工具,可以读取、擦除、解锁 Flash,体积小使用方便。

2024-01-04

STM32CubeMX FSMC 配置工程,LCD驱动和GUI框架文件相关代码

STM32CubeMX FSMC 配置工程 LCD驱动和GUI框架文件相关代码 开发板:STM32F407VET6 核心开发板 LCD:320x480_ILI9488 ,驱动IC:ILI9488, 3.5寸TFT LCD

2023-04-23

自制ST LINK 需要的图纸、工具、固件

包含: flash_loader_demo_v2.8.0.rar ST-Link V2.1官方图纸.pdf STLinkV2.J16.S4_固件.zip STLinkV2.J28.M18_固件.zip ST-LINK-V2官方图纸.rar ST-Link原理图和固件-ST-Link固件V2.J16.S4..zip STM32 ST-LINK Utility v4.2.0 setup.zip

2023-04-21

DS18B20 驱动程序 C 语言版本

DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

2023-04-19

使用RT-Thread RTOS 基于STM32G030F6 最小系统板的 ws2812 驱动工程

说 明:本代码用于驱动 16 个RGB LED模块,可以按16个预定颜色的流水显示, 使用RT-Thread RTOS 基于STM32G030F6 最小系统板的 ws2812 驱动工程         WS2812是一个集控制电路与发光电路于一体的外控LED光源,外形一般为5050封装,每个LED灯珠为一个像素点,支持RGB无极调色,同时每颗灯珠内部集成有数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。

2023-04-08

单片机电路图,protel99格式

常用的单片机学习板电路图,protel99格式,下载后可自行画pcb

2009-05-12

fr-md12模块说明书

RF模块,体积小,使用方便, PIN NUMBER FUNCTION FR-MD12B FUNCTION FR-MD12W 1 NC ANT1 124uH 2 Power Vdd Power Vdd 3 Common Vss Common Vss 4 NC ANT2 124uH 5 Data One (WG1) Data One (WG1) 6 MManchester code out Manchester code out 7 Data Zero (WG0) Data Zero (WG0)

2009-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除