记录
文章平均质量分 57
阿让啊
余生与码相伴!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
串口字符串提取JSON并保存-问题记录
将串口收到的字符串中: CONNECT {"code":200,"msg":"Success","data":{"app":null,"sys":null,"mcu":{"url":"https://www.naxeontech.cn/pub/N1_TBOX_GD32F415_RTOS.bin","version":"1.1.1","size":91528,"mark":"N1测试","type":2}}} OK。原创 2025-07-10 10:04:37 · 289 阅读 · 0 评论 -
http中GET和POST、PUT之间的区别
通过请求体(Body)传递,支持多种格式(如JSON、表单),长度无限制。POST用于创建(如新增用户),PUT用于更新(如替换用户全部信息)。:如需部分更新资源(非完整替换),应使用PATCH方法。:否(多次提交可能产生不同结果,如重复创建订单)。(查询数据),不应修改服务器状态。(替换整个资源,需提供所有字段)。:通过请求体传递(类似POST)。:安全(仅读取,不修改数据)。:是(多次执行结果相同)。:是(多次更新结果一致)。)传递,可见且长度受限。(创建资源或触发处理)。:不安全(会修改数据)。原创 2025-06-17 15:20:01 · 842 阅读 · 0 评论 -
Notepad++如何列选
Notepad++列模式操作指南:提供三种方法进行垂直文本选择:(1)Alt+鼠标拖动(2)Alt+Shift+方向键(3)菜单栏开启列模式。选中后支持复制、删除、修改等操作。原创 2025-06-12 15:40:45 · 2559 阅读 · 0 评论 -
JSON解析崩溃原因及解决方案
函数在多次解析相同的 JSON 字符串。原创 2025-06-06 14:35:43 · 654 阅读 · 0 评论 -
xTimerChangePeriod无需先Stop
直接调用即可,无需预先停止定时器。FreeRTOS 已处理好内部状态转换和线程安全问题。原创 2025-06-03 16:05:04 · 421 阅读 · 0 评论 -
MDK开发中调试端口R13、R14、R15寄存器
R13(SP)、R14(LR)和R15(PC)是三个关键寄存器原创 2025-05-27 14:58:28 · 469 阅读 · 0 评论 -
串口DTR信号作用与应用解析
数据终端就绪)是RS-232标准中的一个控制信号,主要用于串行通信中表示设备的就绪状态。:RTS(Request to Send)用于请求发送数据,而DTR表示全局就绪状态。:与DCE设备的DSR(Data Set Ready)配合,实现双向就绪检查。:在USB转串口适配器中,DTR可能被映射为控制功能(如复位MCU)。:终端程序(如PuTTY)可手动控制DTR信号,或依赖它检测连接状态。:若设备未使用DTR但信号被激活,可能导致意外行为(如误复位)。(公头)/ Pin 6(母头,部分设备可能不同)。原创 2025-05-20 10:42:10 · 816 阅读 · 0 评论 -
Keil 中遇到 “头文件已包含但结构体未定义” 的问题
头文件已包含但结构体未定义” 问题原创 2025-05-08 16:38:53 · 1592 阅读 · 0 评论 -
取某位bit值,并赋值给其他变量对应bit位
如果是简单的 bit 提取,如果要取出一个字节原创 2025-04-29 15:31:32 · 557 阅读 · 0 评论 -
数字转成字符串
以下是用C语言编写的函数,将数字转成字符串。原创 2025-04-29 10:31:08 · 438 阅读 · 0 评论 -
C语言实现卡ID启用排序
根据bindflag的高七位比特位来对userCardId数组进行重新排序,使得启用的卡 ID 排在前面,禁用的卡 ID 排在后面,并更新。原创 2025-04-28 15:38:28 · 198 阅读 · 0 评论 -
C语言实现卡ID删除与排序
根据bindflag的高七位 bit 来管理userCardId数组中卡 ID 的启用/禁用状态删除指定的卡 ID 后,需要重新排序数组,将有效的卡 ID 移到数组前面更新为当前有效的卡数更新bindflag使其高七位 bit 与新排序后的卡 ID 状态对应。原创 2025-04-28 14:22:09 · 245 阅读 · 0 评论 -
C语言实现字符串封装与拼接
如何将3个值封装成字符串的形式原创 2025-04-25 13:58:21 · 322 阅读 · 0 评论 -
FreeRTOS 中软件定时器导致 HardFault_Handler 的原因分析
在 FreeRTOS 中使用软件定时器时遇到 HardFault 错误是一个常见问题,通常与内存管理、堆栈溢出或资源访问冲突有关。原创 2025-04-17 10:07:46 · 1557 阅读 · 0 评论 -
使用 J-Flash 读取芯片 Flash 数据的方法
或选择 "Target" > "Read back" > "Range..." 指定要读取的地址范围。点击 "Target" > "Read back" > "Entire chip"(读取整个芯片)读取完成后,选择 "File" > "Save Data File As..."点击 "Target" > "Connect" 或工具栏上的连接图标。选择 "File" > "New Project" 创建新项目。使用 "View" > "Memory" 打开内存查看窗口。读取受保护的芯片可能需要先解除保护。原创 2025-04-07 15:56:30 · 1686 阅读 · 0 评论 -
Keil中关闭宏定义提示方法
keil中的写代码宏定义提示哪里关原创 2025-04-03 17:58:02 · 480 阅读 · 0 评论 -
bootloader+APP中,有些APP引脚无法正常使用?
主控芯片GD32F415,多次测试给PB13引脚给高电平,均为成功。经过分析得知,是PB13引脚在。原创 2025-04-02 14:52:40 · 620 阅读 · 0 评论 -
Bootloader与APP看门狗使用策略
看门狗持续运行且无法关闭。APP初始化或主循环执行时间超过看门狗超时周期。原创 2025-04-02 11:32:04 · 823 阅读 · 0 评论 -
编译器无法识别标识符错误排查-记录贴
打开头文件,确认。原创 2025-03-31 16:04:08 · 491 阅读 · 0 评论
分享