自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OTA升级软件、OTA工具,附带MD5计算工具,CRC计算工具,CRC16计算工具,CRC32计算工具,AES计算工具

1.这款 OTA 工具软件,可以通过串口按 OTA 协议发送 bin 文件给 MCU 完成 bootloader 升级app 功能 ,软件打开bin文件后 自动计算文件的 CRC32,CRC16校验值,MD5校验值。2.这个软件提供MD5计算工具,CRC16计算工具,CRC32计算工具,AES加密、解密工具。

2024-01-23 16:05:31 981

原创 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 1288 7

原创 C#: 导入.导出.解析 txt 、ini 文本文件格式配置文件

说明:程序可配置参数保存为配置文件config.ini ,介绍的案例实现 修改、保存、调用、解析这些参数。

2024-04-08 16:42:43 432

原创 Keil 警告解决 : warning: #870-D: invalid multibyte character sequence

Keil 警告解决 : warning: #870-D: invalid multibyte character sequence

2024-04-03 10:30:41 634

原创 STM32CubeMX 配置 STM32F103 工程:通过DAC输出正弦波

说明:STM32CubeMX 配置 STM32F103 工程,通过DAC输出正弦波,参考代码可自动计算频率,自动计算正弦数据。

2024-03-11 19:53:25 1138

原创 STM32CubeMX 配置 STM32F103 工程:通过DAC生成三角波、噪声

说明:通过 STM32CubeMX 配置 STM32F103 工程,通过DAC生成三角波或噪声测试IC: STM32F103

2024-03-11 19:31:04 585 2

原创 J-Link:STM32使用J-LINK烧录程序,其他MCU也通用

说明:本文记录使用J-LINK烧录STM32程序的过程。

2024-02-01 21:13:33 3039

原创 RT-Thread: STM32F103的DAC 操作、DAC驱动

说明:文档记录基于RT-Thread的STM32F103外设DAC操作。

2024-02-01 20:35:52 550

原创 RT-Thread:flash驱动包 easyflash 移植

1.介绍:EasyFlash是一款开源的轻量级面向嵌入式平台的Flash存储器库,方便开发者更加轻松的实现基于Flash存储器的常见应用开发。非常适合智能家居、可穿戴、工控、医疗等需要断电存储功能的产品,资源占用极低,支持各种 MCU 片上存储器。该库目前提供 三大实用功能:a. Env小型KV数据库,支持写平衡(磨损平衡)及掉电保护模式让Flash变为NoSQL(非关系型数据库)模型的小型键值(Key-Value)存储数据库。在产品上,能够更加简捷的实现设定参数或运行日

2024-01-31 20:28:29 1446

原创 RT-Thread:STM32的PB3,PB4 复用IO配置为GPIO

说明:在使用 STM32F103CBT6 配置了 PB3 为IO,测试时发现读取这个IO的电平时钟是0,即便单管脚上的电平是1,读取的数据任然是0,查规格书后发现PB3,PB4是JTAG复用口,要当普通IO用需要配置。

2024-01-31 20:16:55 1112

原创 C#: 导入excel文件到 dataGridView 控件

说明:文档介绍将 excel文件导入到 dataGridView 控件中的方法。

2024-01-30 20:37:11 988

原创 C#: 软件任务栏托盘图标添加关闭软件菜单等

说明:在软件在任务栏右下角的系统托盘的图标添加个右键弹出菜单功能,案例实现右键弹窗菜单关闭软件功能。

2024-01-30 20:06:13 597

原创 C#: form 添加窗体最小化事件,添加系统托盘图标,点击后可以打开、最小软件窗口

说明:1.实现窗体在最小化后触发一个事件,可以去实现需要的功能。2.最小化后软件图标出现在系统右下角的托盘串口。3.点击托盘口的图标可以实现软件弹出窗口和最小化的切换。

2024-01-30 19:59:30 783

原创 RT-Thread: 互斥量问题,互斥量锁死问题调试笔记

记录使用RT-Thread调试时遇到的互斥量锁死问题。

2024-01-26 19:47:14 483

原创 RT-Thread: LCD、TFT液晶屏屏驱动框架 U8g2 应用

记录u8g2软件包的使用流程,U8g2图形库是一个用于嵌入式设备的单色图形库,支持多种单色OLED和LCD显示控制器,如SSD1306,ST7920等。U8g2库可以从Arduino IDE的库管理器安装,也可以移植到STM32等平台。U8g2库支持三种绘图模式:全屏缓存模式,页面缓存模式和U8x8字符模式。U8g2库的使用需要选择合适的构造函数,初始化显示器,设置引脚号,编写回调函数和绘图指令。U8g2图形库的优点是可以使用多种字体,支持中文显示,提供丰富的图形程序,如线条,框,圆,位图等。

2024-01-26 19:39:40 1390

原创 RT-Thread: STM32 SPI使用流程

介绍 在 RT-Thread 使用 STM32 SPI使用流程,和STM32CubeMX 配置STM32 SPI 接口的流程。

2024-01-25 20:49:28 634

原创 RT-Thread: 串口操作、增加串口、串口函数

说明:本文记录RT-Thread添加串口的步骤和串口的使用。

2024-01-25 20:38:28 1389

原创 C: AES对称加密算法代码

说明:本文提供基于C代码的 AES 加密、解密代码,并附带测试案例。

2024-01-23 13:57:34 583

原创 C: MD5算法代码和示例代码

说明:提供MD5算法代码和测试示例代码简介:MD5(Message Digest Algorithm 5)是一种常用的加密算法,它将任意长度的“字节串”映射为一个128位的大数,并且设计者寄希望于它无法逆向生成或逆向碰撞。

2024-01-22 18:37:57 393

原创 C: CRC16,CRC32 计算代码

说明:CRC16/MODBUS ,CRC32 计算代码

2024-01-22 14:16:15 477

原创 C#: form 窗体的各种操作

C#: form 窗体的各种操作

2024-01-18 20:57:24 1636

原创 C#: BitConverter 字节数组byte[ ] 转各种数据类型用法列举

说明:C#BitConverter 字节数组byte[ ] 转各种数据类型用法示例

2024-01-18 20:30:49 948

原创 C#: CRC8,CRC16,CRC32 校验代码

说明:CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。

2024-01-17 20:58:50 725

原创 C#: richTextBox 富文本编辑控件使用

说明:在C#中,RichTextBox 是一个非常有用的控件,它允许用户在 Windows Forms 应用程序中编辑富文本格式的文本。RichTextBox 控件提供了许多功能,如字体、颜色、背景颜色、下划线、删除线、项目符号和编号列表等。

2024-01-17 20:44:16 853

原创 C# BackgroundWorker 后台任务

C# BackgroundWorker是一个用于在后台执行耗时操作的组件。它可以在Windows窗体应用程序中使用,通过在BackgroundWorker实例上注册事件处理程序来执行耗时的运算。

2024-01-16 20:24:08 569

原创 C#: 结构体 struct 应用笔记

说明:记录 在 C# 中的一些结构体相关的应用

2024-01-16 20:19:29 862

原创 RT-Thread: eeprom存储芯片 at24cxx软件包使用流程

说明:介绍 i2c 通讯接口的eeprom at24cxx 读写测、试代码,代码基于 at24cxx 软件包实现

2024-01-15 20:01:48 771

原创 RT-Thread: 控制台调试串口波特率更改

说明:rt_kprintf 函数是RT 的一个调试接口使用的函数,波特率默认是 115200 ,本文介绍更改这个波特率。

2024-01-15 19:52:37 765

原创 RT-Thread: 自定义 printf 函数

说明:rt_kprintf 函数使用时只是指向设置好的调试串口,如果希望其他串口也有类似 rt_kprintf 的功能,本文介绍如何实现。

2024-01-12 19:57:48 570

原创 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 1175

原创 RT-Thread: ulog 日志 讲解和使用

说明:记录RT-Thread:ulog 日志功能和使用流程。

2024-01-11 21:00:01 1372 8

原创 RT-Thread:STM32实时时钟 RTC开启及应用

说明:STM32F103/407系列基于 RT-Thread 系统的 RTC 开启及应用 应用流程介绍。

2024-01-11 20:38:06 992 2

原创 RT-Thread:基于STM32F407 读取SD卡、TF卡的JPG解码并LCD显示

文档记录 STM32F407 基于 RT-Thread 系统的 SD 卡 JPG,JPEG 照片解码并LCD显示的流程介绍。

2024-01-10 20:34:40 1121

原创 RT-Thread: 线程创建及应用

这里记录 RT-Thread 的具体创建过程,相当于线程创建的一个模式,具体线程相关的信息没做介绍, RT-Thread 的官方文档里面已经有详细介绍,如有需要请移步官网。

2024-01-10 19:59:43 563

原创 RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动

说明:RT-Thread 系统 使用SPI万能驱动 SFUD 驱动 Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动。

2024-01-09 20:23:36 1715

原创 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 1141

原创 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 1494

原创 RT-Thread: CPU 使用率应用

关键词:RT-Thread cpu使用率,cpuusage.c , cpuusage.h说明:使用 RT-Thread 希望知道 mcu 计算能力的使用率或cpu使用率。

2024-01-08 20:37:23 545

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

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

2024-01-07 09:24:54 451

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

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

2024-01-07 09:09:05 646

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关注的人

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