自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式单片机实验室

记录开发过程中的问题和功能。

  • 博客(553)
  • 资源 (210)
  • 收藏
  • 关注

原创 测试覆盖率 30%→90%:一次嵌入式团队研发效能改造的完整复盘

接手嵌入式团队时,测试覆盖率仅30%,发布依赖手工回归,效率低下。通过“静态门禁→单元测试→自动化系统测试→CI流水线”四步改造,两年内将覆盖率提升至90%,版本迭代效率提高40%,缺陷修复周期从16小时缩短至8小时,客户投诉率下降60%。核心经验:先用静态扫描拦截80%低级错误,再以模块化单元测试筑牢质量内核,结合自动化系统测试压缩回归时间,最终通过CI固化流程,实现从“人力密集型”向“工具驱动型”研发转型。

2026-10-19 07:00:00 505

原创 亿级集采项目验收通过率 100%:一个嵌入式团队的大客户交付方法论

本文复盘头部电信运营商集采项目交付实战,提出“需求条款化、任务可追溯、风险前置、验收三关”四阶段方法论。通过建立需求追溯矩阵、冻结接口、书面变更、风险周检与内部预测试等机制,实现验收通过率100%,支撑亿级合同落地。核心在于将一次性现场验收转化为可控的日常流程,确保问题不出办公室。

2026-10-19 07:00:00 166

原创 【CStackGUI 实战】文件核对工具:比两个文件是否一致,不一致就指出差在哪

本文介绍一款面向固件与镜像发布的纯离线比对工具,支持拖放操作、实时计算文件大小及多类摘要(MD5/SHA1/SHA256/SHA512/CRC32),可快速比对文件一致性并逐字节定位差异。工具具备报告复制导出、状态灯提示、配置持久化等功能,适用于工控场景下的固件核验。关键特性包括:大文件自动跳过逐字节比对(≤4MB)、中文路径兼容性处理、空文件与不可读文件区分、全程不使用malloc/free。通过日志关键字可快速排查常见问题,如文件打不开、配置损坏、差异表限显等,确保高效、安全的离线校验体验。

2026-10-13 00:15:00 376

原创 【CStackGUI 实战】帧协议解析器:自己定一种帧、自己切帧、三种校验

本示例演示自定义Modbus风格帧的切帧与校验逻辑,支持累加和、XOR、CRC16-Modbus三种校验方式及大小端字节序。通过粘贴十六进制、模拟单帧或连发(含噪声与断帧),验证切帧器对脏数据的鲁棒性。帧表实时记录解析结果,校验错误不静默丢弃,便于调试。推荐使用CRC16-Modbus以提升可靠性,适用于私有协议开发、串口工具调试及校验算法对比,强调“一眼看懂错在哪”的设计原则。

2026-10-13 00:15:00 140

原创 【CStackGUI 实战】环境与配置快照:INI 清单驱动的懒加载树,可增删改查

该工具实现懒加载树与INI清单驱动的环境变量及用户目录快照管理,通过envsnap.ini配置采集范围,支持增删改查并实时保存。左树按需展开,避免界面假死;右表展示条目详情,支持导出、复制与重新采集。基于无枚举接口的限制,放弃注册表浏览器方案,转而采用清单驱动+懒加载架构,确保高效、可维护且自检零磁盘副作用。

2026-10-12 00:32:05 280

原创 【CStackGUI 实战】我用自研的 Win32 GUI 框架写了个「工具箱启动器」:8 页签、真注册表操作、右键菜单管理

toolbox 是 CStackGUI 框架的旗舰示例,打造了一个功能真实的桌面工具箱:8 个页签、60+ 真实命令启动工具,支持全局搜索、我的工具自定义(改 ini 即可)、右键菜单扫描与批量禁用/备份/还原,成对开关落点于程序沙箱注册表,日志可镜像、主题可切换。所有操作真实有效,数据路径明确,支持 --selftest 自检与自动化回归验证,证明了纯 C 编写的 GUI 程序也能做到功能完整、边界诚实、可维护可测试。

2026-10-12 00:27:18 469

原创 【CStackGUI 实战】编码与换行转换器:GBK/UTF-8 互转

该工具专为处理老旧GBK编码文件设计,支持目录枚举、编码自动判定(严格UTF-8校验+疑似GBK推测)、双解预览(并排展示GBK正确解与UTF-8乱码对比),实现GBK↔UTF-8互转及换行统一(LF/CRLF/保持),可选写BOM。操作直观:一键生成示例文件,预览即见价值;转换时默认另存新文件,覆盖需二次确认。核心接口整读整写,单文件超8MB跳过,纯ASCII不转换。通过“预览对比”和“造样例”显著提升用户体验,确保转换准确可控。

2026-10-08 00:08:13 208

原创 【CStackGUI 实战】画板 drawpad:鼠标拖拽作图、撤销 / 重做、导出 PNG

本项目实现一个基于“录制-回放”模型的画板工具,通过记录绘制命令而非像素,支持精确逐笔撤销、低内存占用与无损缩放。核心流程为:鼠标事件绑定画板,拖动时实时预览(临时命令+整表重放),松手提交至命令数组;撤销即丢弃最后一条并重放剩余命令。界面含工具选择、颜色设置、笔宽调节及导出功能,状态栏实时反馈操作信息。相较像素擦除方案,该模型在撤销粒度、内存效率与缩放质量上优势显著,但需注意事件挂载位置、坐标使用及命令表容量等关键细节。

2026-10-08 00:03:08 453

原创 【CStackGUI 实战】数据浏览器:分页看大 CSV,几万行也不卡

本文演示了如何高效处理大规模CSV文件:通过仅读取一次、记录每行偏移与长度(不复制内容),实现分页显示(每页200行)、按需渲染与轻量排序,内存占用恒定且首屏秒开。支持翻页、排序、统计、就地编辑与导出,但不处理引号转义、字段换行或编码转换。方案对比表明,偏移数组法在内存、速度、流畅度上全面优于全量加载,适合几万行以上数据的快速浏览与核对。

2026-10-07 23:53:54 186

原创 【CStackGUI 实战】采集记录器:模拟采集 + 双曲线 + CSV 落盘 + 回放

本项目实现无硬件依赖的采集记录器,通过200ms定时器生成“整数正弦+噪声”数据流,实时绘制双曲线、内存累计并支持分块保存CSV。具备自动上限保护(10万点)、回放重播与状态监控功能,完整覆盖“采集→实时显示→存盘→回放”工控链路,接口简洁,适用于嵌入式或自检场景。

2026-09-28 21:59:05 654

原创 【CStackGUI 实战】深色主题终端:app.dark 默认深色 + 顶层命名样式表 + 运行时切换

本文演示CGUI框架中深色主题的实现:通过"dark": true或"auto"设置默认深色,配色集中于顶层styles{},运行时调用cg_theme_set_dark即时切换。深色仅改变默认配色(如窗口底色、未指定颜色的文字),控件若自定义fg/bg则不跟随。界面展示进度条、开关、徽章等控件的跟随与非跟随边界,并通过日志视图、命令输入等交互验证主题切换效果。强调深色非全局刷新,需注意系统控件不可控、多行编辑需手动管理滚动与缓冲。

2026-09-28 21:36:32 219

原创 【CStackGUI 实战】照着记事本写自己的工具:菜单分发、脏标记、配置持久化

该示例展示了一个最小完整工具的实现:界面仅含菜单栏、多行输入框与状态栏,C 侧仅需 5 个回调。通过 on_menu_click 统一分发 11 个菜单项,on_body_change 更新状态并置脏,on_window_size 记录窗口尺寸,on_ready 恢复配置与文件,on_close 拦截未保存关闭。核心在于“分发型回调”设计,实现脏标记、状态栏更新、文件读写、编码识别、配置持久化与安全退出,完整覆盖真实工具的关键需求。

2026-09-27 10:48:55 352

原创 【CStackGUI 入门 06】主窗口与窗口事件:一页配置、19 种事件、程序信息

本课系统讲解窗口作为“伪控件”的三大核心:配置(标题、尺寸、边框等)、程序信息(产品名、版本等写入exe)与19个事件(如ready、close、idle)。窗口配置通过.cgui文件实现,无需改代码;程序信息可读取并用于“关于”对话框;事件回调与控件统一,支持真运行验证。核心结论:窗口是可配置、可编程的独立单元,真正实现“开箱即用”。

2026-09-27 10:48:06 336

原创 【CStackGUI 入门 05】命令与图形:三处入口,一份实现

本文介绍图形界面开发中“三处入口、一份实现”的核心设计:通过统一命令表(do_command)连接菜单栏、工具栏、菜单按钮与按钮,避免重复代码。各控件通过 id 或索引触发同一命令,状态栏显示来源便于调试。配合画板(canvas)的绘制记录与回放机制,实现高效、一致的交互体验。

2026-09-26 07:00:00 40

原创 【CStackGUI 入门 03】数值与指示:一个数,七种显示方式

本文以一个0~100的数值为例,展示七种可视化方式(进度条、圆环、仪表盘、状态灯、评分、分页、标签),并通过滑块统一驱动。重点解析change(拖动中连续触发)与release(松手时触发)的区别,说明程序写值不触发事件的原理,并揭示滑块点击轨道仅移动一格而非跳转的底层机制。最后介绍控件绑定(bind)实现自动同步,强调其仅支持整值复制,复杂逻辑仍需代码处理。

2026-09-25 08:00:00 362

原创 【CStackGUI 入门 04】数据与日志:树、表格、终端、图表,以及“分隔条只能分两栏“

本文系统梳理了工具开发中四大数据形态(列表、树形、表格、实时刷新)及其对应控件(listbox、tree、table、terminal/chart),并辅以标签页与分隔条实现布局整合。通过“五类API”统一操作逻辑(增删查改选),结合真实事件回调与自检机制,确保界面交互稳定可靠,为高效构建可视化工具提供清晰范式。

2026-09-25 07:00:00 158

原创 【CStackGUI 入门 01】把界面“画“出来:12 类基础控件与容器的相对坐标

该框架解决小工具开发中界面难维护、交付复杂的问题:通过画布拖拽生成JSON格式的.cgui界面文件,业务逻辑用C编写并仅依赖cstackgui.h,最终链成零依赖、一两MB的独立exe。改界面无需重编译,发给他人只需一个exe和一个.cgui文件。五篇教程涵盖12类控件,支持事件绑定与自检,实现快速开发与灵活部署。

2026-09-24 08:00:00 327

原创 【CStackGUI 入门 02】输入与选择:一个表单要用的全部输入控件

本文系统讲解了界面输入控件的细节实现,聚焦于edit类型在单行、多行、数值框三种形态下的统一用法。通过multiline、spin、input等字段精准控制行为,实现自动过滤、范围夹取与智能转换。强调使用数值框替代手动解析文本,提升可靠性与开发效率。结合自检报告与控件总览,全面覆盖11类控件的语义与交互逻辑,为表单开发提供完整实践指南。

2026-09-24 08:00:00 455

原创 【CStackGUI 导读】用 C 写桌面小工具:界面用画布拖,改界面不用重编译

CStackGUI 是一个面向 Windows 小工具开发的轻量级 GUI 框架:通过画布拖拽生成 .cgui 界面文件(JSON),业务逻辑用 C 编写,仅需包含一个头文件,编译后生成独立 exe。核心优势在于改界面无需重编译、交付只需一个 exe + 一个配置文件,适合个人或小团队快速开发串口、配置、批量处理等本地工具。支持 42 种控件、13 种事件,集成串口/网络通信与基础系统操作能力,五分钟即可跑通第一个示例。

2026-09-23 01:30:20 420

原创 BLE 设备自动回连配置指南

条件:1. 手机蓝牙处于开启状态2. ble设备和手机之前有配对连接。操作步骤:1. 开启白名单设置2. 设备断开连接后,开启白名单快速和慢速广播3. 手机开启蓝牙靠近后,自动回连。

2026-09-23 00:00:11 1551

原创 CStackGUI | 入门 01 · 按钮与输入框全功能说明

lesson01_edit_button 通过 main.c 与 lesson01_edit_button.cgui 完整演示按钮与输入框的全部功能。按钮支持13种事件及背景图(拉伸铺满),输入框覆盖多行、滚动条、数值调节、大小写转换、边框样式等15项特性,所有控件行为均实时反馈至结果区与状态栏。代码与界面一一对应,实现所见即所得的交互验证。

2026-09-22 23:58:22 315

原创 CStackGUI 教学示例使用说明

本系列教程从零开始,通过5个独立可运行的C语言示例(共100~300行代码),手把手教你用C和画布工具开发Windows界面应用。每课聚焦一个主题:控件操作、事件处理、数据管理到综合项目实践。借助cg_find、CG_BIND等API,实现界面交互与状态同步;配合.cgui可视化编辑与--selftest自检机制,快速验证逻辑正确性。适合有基础的C开发者快速上手图形界面开发,最终能独立完成如待办清单等小工具。

2026-09-21 10:29:03 1336

原创 学IT上培训班有用吗?

本文分析了IT培训班的四大优势:系统化课程、专家指导、项目实践与就业支持,同时揭示“包就业”“速成大神”等常见误区,强调理性选择。通过对比培训班与自学的优劣,结合案例与决策流程图,指出培训适合零基础、自制力弱者,自学则更适合自律、有基础者。最终建议根据预算、自制力、时间灵活性等维度综合评估,选择最适合的学习路径,并坚持实践以实现职业目标。

2026-09-21 08:00:00 794

原创 保姆级教程|CStackGUI可视化拖拽工具使用指南(C语言GUI自动生成

CStackGUI是一款无需编码的C语言可视化拖拽GUI工具,支持快速搭建界面、一键生成C源码。通过拖拽按钮、标签等控件,实时预览布局,自动生成ui_main.c/h文件,开发者只需编写业务回调逻辑。配合MinGW编译运行,适用于嵌入式上位机Demo、课程设计等轻量级项目,显著提升开发效率,降低上手门槛。

2026-09-20 09:00:00 206

原创 CStackGUI|C语言可视化拖拽GUI工具,不用手写大量C代码,直接运行

CStackGUI是一款轻量级C语言可视化拖拽GUI工具,支持本地离线运行,无需安装。通过拖拽按钮、文本框等控件,实时预览界面并一键生成可编译的C语言源码,大幅降低界面开发成本。适用于嵌入式上位机、教学演示、小工具快速原型等场景,提升开发效率。

2026-09-20 08:00:00 383

原创 程序员必须掌握哪些算法?

本文梳理了程序员必掌握的7大核心算法:冒泡排序、快速排序、二分搜索、Dijkstra算法、0-1背包问题、活动选择问题与KMP算法,涵盖排序、搜索、图、动态规划、贪心及字符串匹配等类别。通过复杂度分析与Python实现,帮助读者理解其原理与应用场景,构建系统性算法认知。

2026-09-19 11:46:41 467

原创 有什么事在Linux上顺理成章,在Windows就令人费解?

本文对比了Linux与Windows在文件路径、环境变量、命令行、文件权限、软件包管理及兼容性等方面的差异。Linux采用正斜杠和严格的权限控制,命令行功能强大,依赖包管理高效;Windows则使用反斜杠,权限管理较简单,传统命令行功能有限,软件安装多依赖手动操作。跨平台开发需注意路径分隔符与环境变量格式差异,推荐使用语言内置的跨平台API。总体而言,Linux更适合服务器与自动化场景,Windows在商业软件支持上更具优势。

2026-09-19 11:41:05 357

原创 刷简单的题也很吃力怎么办?

刷题时虽懂题解却难独立解题?本文剖析“看懂不会做”困境,提出分解问题、寻求帮助、制定计划、多练习等六大破解方法,并以LeetCode“两数之和”为例,展示从暴力解法到哈希表优化的思维进阶过程。强调边界处理与常见错误排查,揭示提升解题能力的关键:从暴力到最优的思考路径,重在理解与实践结合。

2026-09-18 21:53:10 341

原创 面对“无理需求”:程序员的生存指南

本文剖析了开发中常见的五类“无理需求”——时间压力、功能冗余、需求变更、无明确需求与技术限制,并通过对比表格与思维导图厘清其特征与影响。针对每类问题,提出具体应对策略:如拆分里程碑、提出轻量替代方案、建立变更流程、用原型具象化需求、评估技术升级必要性。结合实战案例与决策流程图,强调沟通、规划与持续复盘的重要性,助力团队高效应对挑战,提升协作质量。

2026-09-18 21:51:22 539

原创 如何做好IT类的技术面试?

本文系统梳理了IT技术面试全流程:从岗位分析、核心知识复习到项目经验准备,强调刷题技巧与算法优化(如“两数之和”哈希法),注重编程细节与系统设计能力。结合单体、微服务、Serverless架构对比,提出合理选型策略,并通过典型问题(如短链接系统设计、索引原理、性能排查)展示STAR法则与系统化思维。最后建议面试后复盘改进,全面提升技术面试竞争力。

2026-09-17 21:29:10 628

原创 ESP-IDF保姆级入门50|工业级整机产品设计与量产验证全解:需求拆解/架构设计/可靠性设计/测试验证/量产导入,掌握从原型到量产的全流程方法论

本文为专栏第50篇里程碑之作,系统梳理工业级整机产品从需求到量产的全流程方法论。聚焦需求拆解与指标定义、系统架构设计、可靠性体系构建、全链路测试验证、量产爬坡管理五大核心环节,结合前49篇技术沉淀,提出可量化的三层需求拆解模型与软硬件分层架构设计范式,通过实战代码展示初始化降级策略,实现从技术能力到产品能力的闭环。强调“可靠、可用、可量产、可运维”的工业级核心目标,助力开发者跨越原型到量产的鸿沟,高效打造高成熟度工业产品。

2026-09-17 08:00:00 360

原创 ESP-IDF保姆级入门49|工业级日志系统与事件追溯全解:分级日志输出/本地存储轮转/云端上报/故障回溯/运维分析,打造产品级可观测体系

本文系统讲解ESP-IDF下工业级日志体系构建,涵盖五级分级标准、编译裁剪与异步输出优化、本地文件自动轮转存储(按大小/时间)、关键日志掉电不丢、云端上报与故障回溯机制。通过模块化封装与分层架构设计,实现低开销、高可靠、可追溯的日志系统,支持开发调试到量产运维全周期演进,提供可运行代码与工程实践指南,助力设备可观测性落地。

2026-09-16 11:00:00 508

原创 ESP-IDF保姆级入门48|工业级数据存储与文件系统全解:NVS参数存储/Flash磨损均衡/FATFS文件系统/SD卡存储/掉电保护,掌握嵌入式数据持久化方案

本文系统讲解ESP32工业级数据持久化存储方案,涵盖从NVS参数存储到FATFS文件系统的全栈设计。重点解析掉电安全、磨损均衡、坏块管理等核心机制,通过实战代码演示参数读写、原子提交与自动修复。结合存储分层架构与选型决策树,指导开发者根据容量、可靠性需求合理选用NVS、SPIFFS、FATFS等方案,避免常见踩坑,实现零基础构建高可靠嵌入式存储系统。

2026-09-16 08:45:00 152

原创 如何在工作中保持稳定的情绪?

本文分享了在工作中保持情绪稳定的关键策略:通过自我觉察识别情绪,结合深呼吸、冥想、写日记与倾诉等技巧应对压力;倡导健康生活方式与目标管理,避免压抑、暴食、过度发泄等误区;并强调适应变化、营造支持性环境的重要性。以实战案例说明四种情绪管理方法的灵活运用,帮助职场人提升专注力、改善关系、做出理性决策,实现高效与心理平衡的统一。

2026-09-15 21:09:46 545

原创 如何看待调查称半数年轻人存款不足10万?

调查显示,超半数年轻人存款不足10万元,主因包括高生活成本、收入偏低、消费观念偏重当下及理财能力不足。尽管人均存款达9.8万元,但青年群体中位数仅3万元,储蓄率低于全国水平。破解难题需多方合力:加强理财教育、培养储蓄习惯、完善政策支持与引导理性消费。数字化工具普及与社会观念转变有望推动储蓄从“被动剩余”转向“主动规划”,助力青年实现财务健康。

2026-09-15 21:00:51 601 1

原创 ESP-IDF保姆级入门46|工业级OTA升级与远程运维全解:差分升级/安全校验/断点续传/状态监控/批量管理,打造产品级远程升级与运维体系

本文详解ESP-IDF下工业级OTA升级与远程运维体系,基于双分区架构实现安全可靠的固件更新。涵盖从标准升级流程、自动回滚机制到安全校验、断点续传与差分升级的完整方案,结合批量管理与远程监控,构建可扩展的设备全生命周期管理体系。附可运行代码与工程实践,助力零基础打造高可用产品级OTA系统。

2026-09-15 10:30:00 626

原创 ESP-IDF保姆级入门47|工业级CAN/CANopen总线协议全解:CAN2.0帧格式/波特率校准/多主总线仲裁/CANopen对象字典/主从站实现,掌握工业现场标准总线通信

本文系统讲解ESP32在工业级CAN总线开发中的应用,涵盖CAN 2.0帧结构、无损仲裁机制、TWAI控制器配置及CANopen协议栈实现。基于ESP-IDF,结合实战代码与工程设计,从裸CAN到标准协议栈,全面解析高实时、高可靠通信方案,助力零基础开发者快速掌握工业总线核心技术。

2026-09-15 10:30:00 486

原创 ESP-IDF保姆级入门45|边缘采集网关与协议转换全解:Modbus转MQTT/多设备接入/数据标准化/云端同步,打造工业级边缘采集网关

本文详解基于ESP32的工业边缘采集网关设计,聚焦多协议接入与云边协同。通过四级分层架构实现设备接入、协议转换、边缘计算与断网续传,解决异构设备数据汇聚难题。结合Modbus轮询管理、数据标准化及MQTT云端同步,提供可运行代码与工程实践,助力零基础构建高可靠性工业级网关,实现高效、稳定、安全的物联网数据链路。

2026-09-14 08:30:00 569

原创 ESP-IDF保姆级入门43|工业级低功耗物联网节点全解:休眠策略/唤醒源管理/数据缓存/低功耗通信,打造年续航电池供电工业节点

本文系统讲解ESP32在工业物联网场景下的低功耗设计方法,涵盖四级功耗模式选型、续航计算模型、多级休眠与唤醒源管理、本地数据缓存及批量上传策略。通过RTC定时+GPIO事件双唤醒机制,结合深度睡眠与电源管控,实现微安级平均功耗,单节电池续航可达数年。配套可落地代码与优化实践,零基础掌握超长待机终端设计。

2026-09-14 08:00:00 291

原创 如何延长周末体验感?

本文分享了打工人/学生党如何高效过周末的三大策略:提前规划时间(列3件想做的事,合理分配日程)、提升体验感(跳出舒适区,减少手机依赖,主动创造记忆点)和实现深度休息(保证7-8小时睡眠、冥想放松、记录心情)。文末附可执行的「周末行动清单」,帮助读者从被动休息转向主动充电,真正延长周末幸福感。

2026-09-13 14:35:25 555

RK3562J 最小系统裁剪-Kernel - rockchip-linux-defconfig

内核裁剪

2025-07-12

RK3562J 最小系统裁剪-Buildroot-裁剪后的配置

RK3562J 最小系统裁剪-Buildroot-裁剪后的配置

2025-07-05

[嵌入式软件]入门篇仿真平台[STM32CubeMX] GPIO和PLL的介绍

仿真教学

2024-02-21

sshfs-winfsp.zip

ssh网络硬盘化 \\sshfs\myuser@ip地址!端口号

2024-01-08

AndroidTool-Release-v2.65.rar

瑞芯微烧录工具

2024-01-08

STM8 软件USB HID

STM8 软件USB HID

2023-11-29

易语言5.95 精简版 集成插件

易语言5.95 精简版 集成插件

2023-11-07

Keil Map信息解析

基本功能: 1.在Keil里面,通过App.Map复制所有信息。然后解析剪辑版内容。 2.随意输入一个函数内存地址,即可遍历出该内存地址属于哪个.c或者函数名。或者能遍历出变量。 强化功能: 1.通过Keil5 命令 Save xxxxxxx\1.Hex 0x20017308,0x20017408 (0x20017308 MSP或者PSP地址,0x20017408结尾地址) 2.解析HEX内存,获取芯片运行堆栈内存,自动分割成4字节。 3.枚举可疑地址。 通过微处理器运行堆栈,对比MAP信息,追踪当前芯片运行过的函数,以及使用的变量。 (该工具方便找芯片内存溢出,硬件错误等问题。)

2023-10-30

低端局cx32L003 移植U8G2

协程+U8G2

2023-08-10

VSCode-x64-1.79.2(集成嵌入式插件).zip

集成嵌入式插件 [VScode] 嵌入式软件开发必备插件 https://lisun.blog.csdn.net/article/details/118066162 1. C/C++ 【c/c++智能提示、调试和代码浏览】 2. C++ Intellisense 【借助GNU Global标签的c/c++智能提示】 3. Bracket Pair Colorizer 【一个可定制的扩展为匹配括号着色 】 4. Chinese (Simplified) 【中文语言包扩展(简体) 】 5. GBKtoUTF8 【GBK到utf8】 6. hexdump for VSCode 【以十六进制显示指定文件】 7. Embedded IDE 【一款适用于 8051/STM8/Cortex-M/RISC-V 的单片机开发环境】 8. Path Intellisense 【自动完成文件名的Visual Studio Code插件 】 9. Visual Studio IntelliCode 10. C-family Documentation Comments 【为///或/**生成c族文档注释】 1

2023-06-25

DLL函数查看器(DLL+Export+Viewer),支持64位DLL查看顺.zip

日常使用推荐使用 lucasg/Dependencies ,列出的内容全面,不但有 dll,还有当前会加载到的文件的完整路径,还能看到相应模块导出的函数及地址。 Dependency Walker 已经比较过时,win10 上不能正常运行。

2023-06-19

文件内容搜索器.zip

dnGrep 是一个开源项目,2008年开始发布,没想到今年还有更新;dnGrep这名字大概是指Linux的grep命令在Windows下的.NET实现吧, dnGrep支持搜索磁盘里txt、word、Excel、PPT、PDF等文件里的内容,以下引用官方介绍: 搜索文本文件、Word、Excel 和 PPT以及 PDF 在压缩文件中搜索文件 - zip、7z、rar、jar 等 使用文本、正则表达式(regex)、XPath等进行搜索 许多搜索筛选选项 搜索和替换,包括撤消 替换为文本文件 - 不替换为二进制文件格式,例如 Word、Excel 或 PDF。 整个文件预览 右键单击以在文件资源管理器中搜索 移动/复制/删除结果文件 在自定义的文本编辑器中打开行结果 将搜索模式加入书签,以便以后使用 在测试窗口中尝试复杂的搜索 保存搜索结果 浅色和深色主题 多种语言的翻译 解压后,双击 dnGREP.exe 即可打开,软件支持中文,在 Settings-Options 中可设置语言,软件界面并不复杂,所以操作上自行摸索即可。

2023-06-20

flawfinder使用说明(中文).pdf

探伤者附带了一本简单的手册,描述了如何使用它。 如果您不确定要冒险 安装程序,你可以看看 首先是文档,其中讨论了如何使用它和 它如何支持 CWE。 该文档以以下格式提供: 这是探伤仪的主要网站,一个简单的程序,用于检查 C/C++源代码并报告可能的安全漏洞(“缺陷”) 按风险级别排序。 这对于快速查找和删除至少一些非常有用 程序广泛发布之前的潜在安全问题 向公众开放。 任何人都可以免费使用,并可作为开源软件(OSS)使用。 参见“探伤仪如何工作? 下面,有关其工作原理的更多信息。 其他人在探伤仪方面取得了成功;请参阅推荐和评论/论文了解更多信息。 如果需要更多详细信息,可以跳到文档。 探伤仪经过专门设计,易于安装和使用。 你可以安装Python并使用pip,如下所示:

2023-06-03

VCG自动代码安全审查工具

VCG是用于C++,C#,VB,PHP,JAVA,PL / SQL和COBOL的自动代码安全审查工具,旨在通过识别不良/不安全的代码来加快代码审查过程。 为 R 添加了新的测试版功能。它具有一些应该使其有用的功能。 除了执行一些更复杂的检查之外,它还为每种语言提供了一个配置文件,基本上允许您添加要搜索的任何不良功能(或其他文本)。它尝试在注释中查找可以指示损坏代码的短语,并提供统计信息和饼图(针对整个代码库和单个文件),显示代码、空格、注释、“ToDo”样式注释和错误代码的相对比例。 我试图制作一些东西来智能地搜索缓冲区溢出和 C 中的有符号/无符号比较、Java 代码中违反 OWASP 建议等。 当前版本: 2.3.1

2023-06-03

merge-hex-master.zip

merge-hex .\tool\mergeHEX.exe .\build\Debug\BOOT.hex .\build\Debug\MCU.hex .\build\Debug\BOOT_APP.hex

2023-05-16

mergeHEX.zip

用于合并hex文件的小工具,通过批处理脚本调用传参,在MDK中,可以在魔术棒的User选项卡设置编译后调用批处理脚本,使用起来非常方便. 1. main.c :为 mergeHEX.exe源码; 2. mergeHEX.exe :为main.c生成的可执行文件,可以直接使用; 3. merge_hex.bat :为批处理文件,用于调用mergeHEX.exe,并传入文件路径参数(文件路径只能使用相对路径,且总路径长度不能大于2048个字节);

2023-05-05

编码转换 任意格式的文本,统一转换为UTF-8

任意格式的文本,统一转换为UTF-8

2023-04-27

jlink-v9固件修复.zip

jlink_v9固件修复

2023-04-12

nRF5-SDK-17.1.0.zip

nRF5-SDK-17.1.0.zip

2023-04-10

snapshot-2023-03-04-02-26.zip

调试仿真

2023-04-04

【CStackGUI 实战】帧协议解析器:自己定一种帧、自己切帧、三种校验

CStackGUI

2026-10-12

【CStackGUI 实战】文件核对工具:比两个文件是否一致,不一致就指出差在哪

【CStackGUI 实战】文件核对工具:比两个文件是否一致,不一致就指出差在哪

2026-10-12

【CStackGUI 实战】环境与配置快照:INI 清单驱动的懒加载树,可增删改查

【CStackGUI 实战】环境与配置快照:INI 清单驱动的懒加载树,可增删改查

2026-10-12

【CStackGUI 实战】我用自研的 Win32 GUI 框架写了个「工具箱启动器」:8 页签、真注册表操作、右键菜单管理

【CStackGUI 实战】我用自研的 Win32 GUI 框架写了个「工具箱启动器」:8 页签、真注册表操作、右键菜单管理

2026-10-12

【CStackGUI 实战】采集记录器:模拟采集 + 双曲线 + CSV 落盘 + 回放

CStackGUI

2026-09-28

【CStackGUI 实战】深色主题终端:app.dark 默认深色 + 顶层命名样式表 + 运行时切换

【CStackGUI 实战】深色主题终端:app.dark 默认深色 + 顶层命名样式表 + 运行时切换

2026-09-28

CStackGUI|C语言可视化拖拽GUI工具,不用手写大量C代码,直接运行

CStackGUI|C语言可视化拖拽GUI工具,不用手写大量C代码,直接运行

2026-09-19

CStackGUI|C语言可视化拖拽GUI工具,不用手写大量C代码,直接运行

CStackGUI|C语言可视化拖拽GUI工具,不用手写大量C代码,直接运行

2026-09-21

画板做的动态代码雨~很酷炫.zip

画板做的动态代码雨~很酷炫,易语言代码

2025-10-31

图片颜色相似度比较.rar

图片颜色相似度比较 易语言源码

2025-10-31

15款超好玩的Scratch 3.0少儿编程游戏代码和素材.zip

15款超好玩的Scratch 3.0少儿编程游戏代码和素材

2025-10-31

Scratch 3.29.1 Setup.exe

Scratch 3是一款由麻省理工学院设计开发的儿童编程工具,其语法简洁易学,采用积木式拼接方式,让孩子能轻松的做出有趣的动画等作品

2025-10-31

Jianying-12887771962220-installer.exe

Jianying 视频剪辑 vip

2025-09-25

VMProtect Ultimate3.8.4.rar

VMProtect 加壳工具

2025-09-25

WindowsUpdateBlocker-1.8(锁定windows自动更新).zip

锁定windows自动更新

2025-09-25

esp32-3.1.1.zip

Arduino IDE 库文件

2025-09-25

凌晨改稿人救星!这个 AI 工具让热点追得又快又稳

凌晨改稿人救星!这个 AI 工具让热点追得又快又稳

2025-09-20

安装proteus,并实现stm32仿真

仿真工具

2025-08-31

RK3562J 最小系统裁剪-Buildroot

[RK3562J] 最小系统裁剪--Buildroot

2025-07-13

RK3562J 最小系统裁剪-Kernel - tl3562-evm.dts

设备树裁剪

2025-07-12

空空如也

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

TA关注的人

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