- 博客(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
原创 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
原创 安规的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驱动 发送和接收 标准帧与扩展帧代码
2024-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人