sshfs-winfsp.zip
ssh网络硬盘化
\\sshfs\myuser@ip地址!端口号
STM8 软件USB HID
STM8 软件USB HID
易语言5.95 精简版 集成插件
易语言5.95 精简版 集成插件
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信息,追踪当前芯片运行过的函数,以及使用的变量。
(该工具方便找芯片内存溢出,硬件错误等问题。)
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
文件内容搜索器.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 中可设置语言,软件界面并不复杂,所以操作上自行摸索即可。
DLL函数查看器(DLL+Export+Viewer),支持64位DLL查看顺.zip
日常使用推荐使用 lucasg/Dependencies ,列出的内容全面,不但有 dll,还有当前会加载到的文件的完整路径,还能看到相应模块导出的函数及地址。 Dependency Walker 已经比较过时,win10 上不能正常运行。
flawfinder使用说明(中文).pdf
探伤者附带了一本简单的手册,描述了如何使用它。 如果您不确定要冒险 安装程序,你可以看看 首先是文档,其中讨论了如何使用它和 它如何支持 CWE。 该文档以以下格式提供:
这是探伤仪的主要网站,一个简单的程序,用于检查 C/C++源代码并报告可能的安全漏洞(“缺陷”) 按风险级别排序。 这对于快速查找和删除至少一些非常有用 程序广泛发布之前的潜在安全问题 向公众开放。 任何人都可以免费使用,并可作为开源软件(OSS)使用。 参见“探伤仪如何工作? 下面,有关其工作原理的更多信息。 其他人在探伤仪方面取得了成功;请参阅推荐和评论/论文了解更多信息。 如果需要更多详细信息,可以跳到文档。
探伤仪经过专门设计,易于安装和使用。 你可以安装Python并使用pip,如下所示:
VCG自动代码安全审查工具
VCG是用于C++,C#,VB,PHP,JAVA,PL / SQL和COBOL的自动代码安全审查工具,旨在通过识别不良/不安全的代码来加快代码审查过程。
为 R 添加了新的测试版功能。它具有一些应该使其有用的功能。
除了执行一些更复杂的检查之外,它还为每种语言提供了一个配置文件,基本上允许您添加要搜索的任何不良功能(或其他文本)。它尝试在注释中查找可以指示损坏代码的短语,并提供统计信息和饼图(针对整个代码库和单个文件),显示代码、空格、注释、“ToDo”样式注释和错误代码的相对比例。
我试图制作一些东西来智能地搜索缓冲区溢出和 C 中的有符号/无符号比较、Java 代码中违反 OWASP 建议等。
当前版本: 2.3.1
merge-hex-master.zip
merge-hex
.\tool\mergeHEX.exe .\build\Debug\BOOT.hex .\build\Debug\MCU.hex .\build\Debug\BOOT_APP.hex
mergeHEX.zip
用于合并hex文件的小工具,通过批处理脚本调用传参,在MDK中,可以在魔术棒的User选项卡设置编译后调用批处理脚本,使用起来非常方便.
1. main.c :为 mergeHEX.exe源码;
2. mergeHEX.exe :为main.c生成的可执行文件,可以直接使用;
3. merge_hex.bat :为批处理文件,用于调用mergeHEX.exe,并传入文件路径参数(文件路径只能使用相对路径,且总路径长度不能大于2048个字节);
nRF5-SDK-17.1.0.zip
nRF5-SDK-17.1.0.zip
k3 wiseV15.0手册盘.rar
k3 wiseV15.0手册盘.rar
syscfg-SDK5.20.zip
x:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_52\source\ti\
将文件夹[ble5stack][drivers],解压到上面目录,并替换全部。
使用参考下面链接:
https://blog.csdn.net/qq_29246181/article/details/126611930
https://blog.csdn.net/qq_29246181/article/details/126669725
mingw32 V8.1
mingw32 V8.1
STM32动态加载实现V1.0.pdf
本文主要介绍如何在单片机上实现动态加载功能,需要读者具有一定的嵌入式开发
基础且已经可以熟练运用 MDK 创建应用程序。其中所讲的生成具有动态段的 elf 文件
方法有一部分仅适用于 MDK 平台 ARM clang 编译器,因此推荐读者也使用与作者一样
的软件平台。本文的主要参考资料为《Arm Compiler User Guide Version 6.16 (PDF)》、
ARM 官网中关于动态链接的介绍
https://developer.arm.com/documentation/ihi0044/h/?lang=en#dynamic-linking 、《ELF 手册
-中文版.pdf》、《野火 HAL 库开发指南》第 49 章、《安富莱_STM32-V7 开发板_用户手
册》等。
simplelink-cc13xx-cc26xx-sdk-6-40-00-13
simplelink_cc13xx_cc26xx_sdk_6_40_00_13 TI协议栈
STM32F103C8T6功耗测评(功耗优化必读)
STM32F103C8T6 MCU 越来越广泛的应用在生产生活的各个领域,外接丰富的传感器、功能模块、通信
模块、显示存储等可以形成各种可样的产品项目应用。对于功耗要求比较高的产品,一般会选择 STM32L 系
列的 MCU,但是从功耗的评测角度,逻辑上是基本相似的。
在很多应用场合中都对电子设备的功耗要求非常苛刻,如某些传感器信息采集设备,仅靠小型的电池提供电源,
要求工作长达数年之久,且期间不需要任何维护。由于智能穿戴设备的小型化要求,电池体积不能太大导致容量也比
较小,所以也很有必要从控制功耗入手,提高设备的续航时间。其实,只要是涉及到便携式的产品,都免不了要使用
电池作为电源,否则,如果还是需要接一个插头使用市电来供电的话,那就无法称之为便携式了,比如手机、运动手
环、蓝牙耳机、智能手表等都是类似的。所以控制功耗和提高产品的续航时间就显得尤为重要。
ccc3.0数字钥匙 UWB资料2.pdf
CCC(Car Connectivity Consortium)车联网联盟是一个致力于制定智能手机到汽车连接解决方案标准的全球跨行业组织。2021年7月CCC将UWB定义为第三代数字钥匙的核心技术,并发布CCC R3(第三代数字钥匙)规范。
CCC R3是基于NFC/BLE/UWB作为基础的无线电技术的使用,该系统采用非对称密码技术对车辆和设备进行相互签名认证,且只对已知车辆显示身份,只有使用和车辆存储的公钥相对应的私钥签名计算,车辆才能进行解闭锁、启动发动机等功能。R3可以兼容R2(第二代数字钥匙),R1(第一代数字钥匙)是独立于R2、R3进行部署。
在成功完成车主配对后,车主每次携带设备靠近车辆Approach前,应执行最低安全测距流程(UWB的工作内容),以建立安全测距,然后才能启动Approach,如迎宾、Lock、Unlock功能;一旦建立了安全测距和设备本地化,车辆可以根据其策略或要求决定启动上述行动。在建立安全测距之前需要URSK(UWB测距密钥),车辆可以有一个预先派生的URSK或根据需要派生一个新的URSK。URSK的机密性和完整性应在URSK的整个生命周期内得到
WDFTech.zip
hex bin srec s19文件合并 GUI
VSCode-win32-x64-1.74.1.zip
VSCode-win32-x64-1.74.1 集成嵌入式插件
有道翻译离线包 离线词库
离线词库文件下载后的存放位置在:
C:\Users\Administrator\AppData\Local\Yodao\DeskDict\Dictionary
Administrator为用户名,会变。
C:\Users\Administrator\AppData\Local\Yodao\DeskDict
将压缩包放到上面路径解压
CCS12.1.0.00007-win64.7z
CCS12.1.0.00007_win64 离线包
KEA128 Keil工程,带库函数
KEA128 Keil工程,带库函数
JLinkARM_V682补丁.zip
JLinkARM_V682补丁.zip
CCC-TS-101-Digital-Key-R3_1.0.11-clean.pdf
数字钥匙 CCC-TS-101-Digital-Key-R3_1.0.11-clean
LISUN_2642R1_multi_role.rar
[CC2642R1][VSCODE+Embedded IDE+Cortex-Debug] TI CC2642R1 快速搭建VsCode开发环境
例程
open_syscfg.rar
[CC2642R1][VSCODE+Embedded IDE+Cortex-Debug] TI CC2642R1 快速搭建VsCode开发环境
原理:通过cmd,调用syscfg。
C:\Users\Administrator>C:\ti\sysconfig_1.7.0\nw\nw.exe C:\ti\sysconfig_1.7.0 --compiler iar --product C:\ti\simplelink_cc13x2_26x2_sdk_4_40_04_04\.metadata\product.json --output F:\\ti_test\multi_role\multi_role.syscfg --board \ti\boards\CC26X2R1_LAUNCHXL F:\\ti_test\multi_role\multi_role.syscfg
EasyDebug.zip
[CC2642r1] 移植EDEBUG并替换TI自带LOG -- JLINK(RTT)-- XDS110(UART),添加ATCMD,快速实现单例测试
https://blog.csdn.net/qq_29246181/article/details/126839080
eide-3.9.0-win32.vsix
[v3.9.0]
新:
支持 IAR ARM C/C++ 编译器
支持导入IAR ARM工作台
支持安装cmsis设备包时为JLink安装芯片信息(jlink-devices-addon启动前需要安装)
新的编译器问题匹配器
允许嵌套环境变量(最大深度:5)
生成compiler.log文件以构建文件夹
项目构建完成后,从文件中将诊断信息提供到Problems面板中compiler.log
安装外部工具时允许执行安装后命令。
允许. linkerScript_ armcc/gcc(空路径将导致构建器忽略将链接器脚本参数传递给链接器)
允许在中使用环境变量includePath,libPath
修复:
安装外部工具时无法发布进度消息
sdcc模型中的一些编译器配置错误
改变:
移除终端问题匹配器,vscode.Diagnostic构建结束后使用api提供项目问题
为 eide builder 任务提供更多终端链接匹配器
优化:
添加${configName}文件路径环境映射
在外部工具详细信息中搜索关键字
重新安装外部工具时删除旧文件夹
优化提示信息Configure Toolc