自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 C 语言程序fs读取 json 文件解析

核心流程包括:安装和引入JSON处理库、创建JSON对象、写入数据到JSON对象、将JSON对象输出到文件、从文件读取JSON数据、解析JSON数据。要在 C 语言项目中创建 JSON 文件,你需要使用一个支持 JSON 编码和解码的库,例如 cJSON。最后,你需要将更新后的 JSON 对象重新转换为字符串,并将其写入到原始的 JSON 文件中,以实现写入和更新操作。将JSON对象写入文件需要使用标准的文件I/O操作,结合json-c库转换JSON对象为字符串的功能。四、将JSON对象输出到文件。

2024-09-12 11:41:57 954 1

原创 Visual Studio Code 下ESP32 终端打开 /dev/null or dup failed: No such file or directory

在一台正常可以使用的电脑上拷贝c:\Windows\system32\drives\null.sys文件,复制到有问题的电脑相同的位置。链接:https://pan.baidu.com/s/1nl9VeMcPhhDni67HyxsMcA?win10系统下无法在Visual Studio Code 下无法编译 ESP32 ,报错/dev/null找不到。网上的其他方案(ps:都试验了,都不行,但是有些网友可以,我这个方案才可以)扫描完重启电脑,再打开VSCode 就问题解决了。没有文件的可以在这下载。

2023-03-14 22:33:48 260

原创 Linux启动执行程序设置方法

Linux 脚本

2023-02-13 17:05:01 178

原创 Linux IP转换打印获取方法

Linux C NET编程

2023-02-13 15:07:44 297

原创 MFC MessageBox 消息框

MFC

2023-01-13 14:51:17 353

原创 VS2017 常用函数与数据类型-笔记

MFC,软件,VS2017

2023-01-11 16:05:44 681

原创 HarmonyOS开发DecEco Studio页面跳转

harmonyOS笔记

2022-11-17 23:13:21 1269

原创 GD32F303-FMC-demo例程

GD32F303 FMC 分页设计

2022-06-13 14:31:02 921

原创 GD32F303-PB4作为TIMER2+PWM输出

GD32F303 PWM TIMER2

2022-06-10 22:28:08 1173 4

原创 CH579M配置选项输入密码配对

/*********************************************************************MACROS*/// HID keyboard input report length#define HID_KEYBOARD_IN_RPT_LEN 8// HID LED output report length#define HID_LED_OUT_RPT_LEN 1/****************************

2022-05-31 08:35:11 365

原创 M3.M4 -OTA跳转函数

OTA 跳转函数

2022-05-26 15:53:38 152

原创 GD32F303 PWM+DMA驱动WS2812实测

GD32F303CGT6 PWM+DMA驱动WS2812

2022-05-26 15:47:42 2239

原创 CRC16校验函数使用

CRC16 校验 C语言

2022-05-26 15:39:01 1185

转载 BLE协议--ATT、GATT

BLE协议--ATT、GATT

2022-04-21 10:49:00 801

原创 沁恒CH579M使用PWM+DMA驱动WS2812B程序

沁恒低功耗蓝牙芯片 CH579M

2022-02-10 13:59:14 2201 3

原创 安规的XY电容器件作用

X电容全称一般叫:X2(X1/X3/MKP)抑制电源电磁干扰用电容器。一般在电路中的作用主要是:电源跨线电路,EMI滤波,消除火花电路等确保电子产品成品满足EMC要求。电容器分为X电容及Y电容,火线零线间的是X电容。x电容用在电源滤波中,起到电源滤波作用,对差模干扰起滤波作用。在火线和零线与地之间并联的电容,一般称之为Y电容。由于这个电容连接的位置也比较关键,同样需要符合安全标准。因此,Y 电容同样也属于安全电容之一。X 电容的容值允许比Y 电容大,但必须在X 电容的两端并联一个安全电阻,用于防止电源

2021-11-26 16:31:43 4582

原创 STM32_Flash页定义LD MD HD启动文件定义

一般说STM32单片机的命名都是STM32F103XYZW这样的方式,其中X表示引脚数,Y表示ROM容量,Z表示封装方式,W表示工作温度范围,比如RBT6表示为64引脚、128KB和LQFP封装,工业温度范围。针对ROM容量的字符,表示的容量是:6-32KB8-64KBB-128KBC-256KBD-384KBE-512KBF-768KBG-1024KB其中:ROM容量为16~32K就是LD64K~128K的就是MD 256~512K的就是HDstartup_stm32f10x_

2021-11-23 14:20:41 844

原创 2021-10-11CAN协议

CAN多消息传输连接管理CAN分包发数据SAE:J1939-21 协议 5.10.3CAN分包发数据![在这里插入图片描述](https://img-blog.csdnimg.cn/3d4ffd88fdc44d13b6a00dfcbfa152e7.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP56CB5aS0dnM=,size_20,color_FFFFFF,t_70,g

2021-10-11 08:28:55 1664

MCP2512 扩展CAN芯片 GD32F450硬件 SPI3驱动 发送和接收 标准帧与扩展帧代码

MCP2512 扩展CAN2.0芯片 GD32F450硬件高速 SPI3驱动 发送和接收 标准帧与扩展帧代码 亲测 能同时 接收 标准帧与扩展帧 也能发送标准帧与扩展帧,KEIL MDK源码项目文件

2024-01-09

空空如也

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

TA关注的人

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