- 博客(137)
- 资源 (2)
- 收藏
- 关注
原创 PSCAN Test 功能强大的CAN调试分析软件,兼容PCAN
PSCAN调试软件,PCAN与SLCAN硬件支持大容量数据缓存(千万帧),可保存为CSV文件。具备批量发送功能,支持无限/限量循环发送模式,可实现ID和Data数据自增。提供Data批量设置及多指令批量发送功能,满足高效数据测试需求。
2025-06-25 07:46:37
479
原创 OTA升级软件、OTA工具,附带MD5计算工具,CRC计算工具,CRC16计算工具,CRC32计算工具,AES计算工具
1.这款 OTA 工具软件,可以通过串口按 OTA 协议发送 bin 文件给 MCU 完成 bootloader 升级app 功能 ,软件打开bin文件后 自动计算文件的 CRC32,CRC16校验值,MD5校验值。2.这个软件提供MD5计算工具,CRC16计算工具,CRC32计算工具,AES加密、解密工具。
2024-01-23 16:05:31
2483
4
原创 Hex2Bin转换软件、Bootloader 、OTA加密升级 、STM32程序加密、其他MCU同样适用
说明:这个工具可以将 Hex 文件 转换为 Bin 格式文件,软件是按自己开发 STM32 OAT 功能需求开发的一款辅助 上位机软件。功能:1.生成 bin:将 Hex 格式文件转换为 Bin 格式。2.boot 打包为 bin:可以生成指定大小的 bin 格式文件,文件多余的空余位置填充随机数。可在生成的Bin文件指定位置填充加密后的指定数据,用于程序加密使用。3.app 打包为 bin :可生成整个程序加密后的 Bin 文件,可用于 OTA 中的 APP 文件加密,防止APP泄漏。等...
2024-01-05 10:54:07
4493
8
原创 firefox 浏览器设置收藏夹添加内容下拉菜单长度
Firefox 浏览器添加书签时的下拉菜单(文件夹列表)默认高度是固定的,无法通过常规设置界面直接调整。但可以通过。
2026-09-16 09:44:21
176
原创 C: Unix UTC 时间戳转为 UTC+8 北京时间
纯 C 实现,time.h,把 Unix UTC 时间戳(单位秒,long long)转换成,输出。重要局限(必须重点标注)
2026-09-10 10:23:31
118
原创 TI C2000 库文件功能表
本文介绍了TI DSP开发中常用的数学函数库及配套工具库,主要分为CLA数学库、CPU运行时库和SFRA分析库三类。CLA数学库提供基础版、ROM优化版和独立版三种选择,其中ROM优化版需配合对应芯片符号库使用。CPU运行时库包含标准RTS库和优化加速库,后者可提升运算性能。SFRA库用于控制系统频率响应分析,支持COFF/EABI不同格式。这些库为TI DSP开发提供了完整的数学运算和系统分析支持,开发者可根据芯片型号、内存占用和性能需求灵活选择。
2026-08-13 11:30:15
156
原创 CCS (VS Code 版) 曲线图显示功能,实现示波器显示效果
VSCode框架的CCS图表功能使用指南:通过【查看】-【graph】-【Time】路径创建图表,建议将Gapacity值设为2500以上以显示更多数据。在StartAddresses中添加监控变量时需使用"&"取地址符号,支持多变量同时监控。图表右上角提供循环刷新按钮实现数据自动更新,下方工具栏可调整显示大小、缩放及全屏功能。操作时注意点击关闭按钮停止刷新。
2026-07-16 14:43:59
200
原创 CCS21导入老版本工程时,工程propertice属性修改后无法保存问题
摘要:针对CCS工程属性修改后无法保存的问题,TI官方建议两种简单解决方法:1)重启CCS;2)通过File->NewWindow新建窗口操作。实测中发现,新建窗口后若新建工程可正常保存属性,原工程也可能随之恢复。建议遇到该间歇性问题时,可依次尝试重启、新建窗口及新建工程的操作流程。(99字)
2026-07-08 18:22:26
222
原创 CCS21 导入CCS20 工程报错:error: bad argument to option --advice:performance:
【摘要】TICCS21编译CCS20工程报错"error:badargumenttooption--advice:performance",因新版C2000编译器已废弃该参数。解决方案:1)关闭CCS;2)用文本编辑器打开工程目录下的.cproject文件;3)全局搜索"ADVICE__PERFORMANCE";4)删除包含该关键词的整个XML节点(含<option>标签段);5)保存后重新用CCS打开工程即可正常编译。此问题源于新旧版编译器对性能优化参数
2026-07-08 09:23:49
313
原创 CCS Theia 安装多版本编译器.LTS
本文介绍了在CCS(Code Composer Studio)中安装和配置C2000编译器的步骤:1)下载对应版本的编译器安装包(如ti_cgt_c2000_22.6.3.LTS_windows-x64_installer.exe);2)运行安装程序,建议安装到CCS根目录(如D:/ti);3)若已有编译器,可直接复制到CCS安装目录下的tools/compiler文件夹;4)最后在CCS中添加配置该编译器路径。整个过程需注意路径一致性以确保编译器被正确识别。
2026-07-07 17:20:01
239
原创 CCS Theia 界面改中文
摘要:在CCSTheia中,可通过快捷键Ctrl+Shift+P调出命令面板,输入"ConfigureDisplayLanguage"选择中文语言包。安装中文插件后即可切换界面语言,操作简单快捷。
2026-07-07 16:09:41
209
原创 TI C2000 系列 280049 等 JTAG 配置为GPIO后的恢复方法
摘要:当JTAG接口被错误配置为GPIO导致无法连接DSP时,可通过将GPIO24和GPIO32接地后重新上电解决。该方法可阻止程序引导至Flash,使JTAG接口恢复正常功能。此操作简单有效,无需复杂调试即可恢复JTAG连接。
2026-05-22 17:22:52
44
原创 CCS20 VS Code 设置 Tab 替换成4个空格 + 全文替换
本文介绍了在编辑器中设置和转换缩进为4个空格的方法:1)通过命令面板打开工作区设置(JSON),添加缩进相关配置代码;2)验证设置是否生效;3)对已有文件执行批量转换操作。操作包括全选内容和执行转换命令,确保代码缩进统一使用4个空格。
2026-05-07 09:46:17
255
原创 TI C2000 系列 TMS320F280049 引导模式设置
摘要:本文介绍了DSP芯片程序更新的关键步骤。首先需注意GPIO配置,默认使用GPIO28和GPIO29作为串口升级端口,若需更换需配置寄存器。其次详细说明了使用C2Prog工具更新程序的流程:在上电前设置引导模式,依次选择烧录文件、SCI模式、串口及端口号,最后执行升级操作。整个过程强调了配置顺序和端口选择的注意事项。
2026-04-30 10:37:42
73
原创 CCS20 代码风格格式化设置
本文介绍了在VS Code中配置C++代码自动格式化的完整步骤。首先需要安装C++插件,然后通过修改工作区设置文件(settings.json)启用clang-format格式化工具,并设置Allman风格的大括号换行格式。接着在项目根目录创建.clang-format配置文件,指定基于LLVM的代码风格,设置4空格缩进和Allman括号风格。最后通过Shift+Alt+F快捷键即可自动格式化代码,示例展示了格式化前后代码的变化效果。这些配置可以让C++代码保持统一的编码风格,提高代码可读性。
2026-04-29 15:05:05
117
1
原创 TI-C2000 系列 TMS320F280049/377系列 GPIO 初始化及使用
本文介绍了TI C2000系列DSP的GPIO配置方法,包括寄存器结构和控制方式。主要内容包括:1)GPIO寄存器结构体定义,包含数据、置位、清零和翻转寄存器;2)GPIO输出控制宏定义和状态读取方法;3)GPIO初始化配置示例,包含输入输出模式、上下拉设置等;4)库函数版本配置方法;5)GPIO复用功能选择方式。文中详细说明了GPIO各种工作模式的配置选项及功能特点,为DSP的GPIO开发提供了完整的参考。
2026-04-28 10:48:44
225
原创 CCS 和 VS Code 搜索插件 BlitzFind-Search
BlitzFind-Search是一款高效的多线程搜索工具,提供文件内容/名称搜索、筛选替换等功能。支持通配符和正则匹配,可按大小/日期筛选,实时显示结果并支持二次筛选。特色包括多工作区跨目录搜索、二进制文件自动跳过、上下文行显示等。安装后通过Ctrl+Shift+F9激活,可自定义线程数、区分大小写等参数,支持多路径分号分隔搜索。提供侧边栏和完整编辑器两种模式,列宽可调,满足多样化搜索需求。(149字)
2026-04-22 13:50:36
312
原创 CCS 安装 VS Code的扩展插件
本文介绍了如何在CCS(Code Composer Studio)中安装VSCode扩展插件的方法。当某些插件无法直接在CCS扩展市场中搜索到时,可通过以下步骤安装:首先在VSCode中搜索并下载目标插件的.vsix文件;然后将该文件导入CCS进行安装。文中以kevinxlabs.blitzfind-search-0.2.0.vsix插件为例,说明了从下载到安装的完整流程,帮助用户扩展CCS的功能。
2026-04-22 11:40:30
126
原创 CCS编译优化设置
这个选项决定了编译器对代码进行“整容”的力度。等级越高,代码跑得越快,但编译时间变长,且调试难度增加。这个选项告诉编译器:“当代码体积和执行速度发生冲突时,你优先保哪个?右键点击工程,选择 【属性 】CCS12 设置菜单。CCS20 设置菜单。
2026-04-21 11:24:58
752
原创 CCS:Code Composer Studio 在线调试设置仅擦除必要Flash或全片擦除
CCS在线调试提供两种Flash擦除方式:通过点击爬虫图标旁的箭头进入设置菜单,可选择"仅擦除必要部分"或"全片擦除"。用户根据实际需求选择相应模式后,保存设置即可生效。该功能兼顾了调试效率(部分擦除)和彻底清除(全片擦除)的不同需求。
2026-04-15 18:13:17
186
原创 CCS Theia 常用功能使用介绍
在 CCS Theia(CCS v20.x)调试时,变量监控(Expressions/Watch 面板)的刷新时间需通过。默认仅在程序暂停时刷新,运行中实时刷新需手动开启。
2026-04-01 14:26:34
171
原创 CCS Theia 和 VS Code搜索插件Multiline & Structural Code Search
本文介绍了CodeQue插件的多种搜索方法:1.单项目搜索:安装插件后通过CQ图标搜索,可指定项目目录范围(如SLAVE_/**表示全项目搜索);2.多项目搜索:支持三种方式:(1)在Files to include输入路径限定范围(支持多项目路径组合);(2)通过.code-workspace文件配置默认搜索路径;(3)右键目录快速搜索;3.CLI命令行搜索:支持批量跨项目搜索。文中还提供了路径格式示例和常见问题解决方案,建议多项目优先使用工作区配置,临时搜索用指定路径或右键方式。
2026-04-01 10:58:59
412
原创 CCS 20.5.0(CCS Theia) 导入 CCS 12.8.1 之前版本
摘要:本文介绍了CCS开发环境中的工程导入、编译调试及编译器安装步骤。主要包括:1)通过Properties设置编译器版本,注意新版编译器可能导致警告或冲突;2)在线调试时添加变量监视及可能遇到的加密文件问题;3)编译器安装方法,需在官网下载后通过首选项添加到CCS。特别提醒编译时可能自动生成冲突链接文件需手动删除,建议使用原工程匹配的编译器版本以确保兼容性。
2026-03-27 16:07:01
1023
原创 CCS 编译器下载 C2000-CGT
TI公司C2000代码生成工具(CGT)编译器下载地址为:https://www.ti.com/tool/C2000-CGT。用户可通过该页面下载20.12.0.STS等各版本编译器,在左侧窗口选择所需版本进行下载。提供多个相同链接确保访问可靠性。
2026-03-27 11:00:34
156
原创 CCS:Code Composer Studio 12.8.1 窗口颜色改为深色
摘要:为CodeComposerStudio(CCS)12.8.1启用深色模式,推荐安装EclipseColorTheme插件。操作步骤:1)通过Help>EclipseMarketplace搜索并安装插件;2)重启后在Preferences>Appearance>ColorTheme中选择Dark等深色主题;3)可选调整SyntaxColoring确保代码显示清晰。该方法可快速实现CCS界面的深色主题切换,提升使用体验。
2026-03-26 11:57:17
426
原创 CCS 编译时报警解决:编译器版本缺失 not currently installed - 22.6.1.LTS
【摘要】针对CCS编译时出现的"未安装22.6.1.LTS编译器版本"报警,提供以下解决方案:1)检查报警提示;2)确认缺少指定编译器;3)通过CCS更新或官网下载安装所需编译器;4)若已安装则需在CCS设置中添加编译器路径(Preferences>CCS>Build>Compilers)。建议优先通过Help>Install New Software或访问TI官网获取最新编译器支持。
2026-03-23 14:41:51
169
原创 Win11 右键菜单折叠和完整展示设置
摘要:Windows11默认采用简化右键菜单,需点击"显示更多选项"查看完整功能。用户可通过管理员权限运行命令提示符,输入特定注册表命令(添加或删除CLSID项)来切换菜单样式,修改后需重启资源管理器生效。该操作提供灵活的自定义方案,满足不同用户对右键菜单的功能需求。
2026-02-05 13:45:04
559
原创 TI-C2000 系列 TMS320F2837X 控制律加速器(CLA)应用
摘要:Type-1控制律加速器(CLA)是C28x芯片的32位浮点协处理器,专用于并行执行控制环路。其核心特性包括:独立总线架构、8级流水线、8个可编程任务、低中断延迟(最短2周期)及硬件数学运算支持。CLA通过专用消息RAM与主CPU通信,可实现ADC采样到输出的超低延迟处理(典型8周期)。系统采用优先级仲裁机制管理资源冲突,支持C语言开发与硬件调试。典型应用场景中,CLA处理实时控制任务,释放主CPU资源用于系统管理功能。
2026-01-28 18:05:24
801
原创 TI-C2000 系列 TMS320F2837X DAC 初始化及使用
该代码针对TI DSP的12位DAC模块实现初始化与输出控制功能。初始化函数配置DACA/DACB/DACC三个通道,设置3.3V参考电压、立即加载模式、ePWM4同步触发,并输出1.65V(DACA/DACB)和3.3V(DACC)。通用输出函数DacRegsSet通过指针适配所有通道,限制输出值在0-4095范围内,防止超量程异常。关键特性包括:12位DAC电压换算公式(输出电压=DACVALS/4095×3.3V)、多通道指针适配设计、EALLOW/EDIS寄存器保护机制,确保DAC模块安全稳定工作。
2026-01-22 15:37:38
774
原创 TI-C2000 系列 TMS320F2837X 定时器
摘要:本文详细解析了TIDSP CPU定时器的初始化与中断配置流程。主要内容包括: InitCpuTimers函数:初始化Timer0/1/2至默认状态(最大周期、1分频、停止运行),为后续定制配置提供基础; InitTaskTimer函数:配置Timer0为100μs(10KHz)定时中断,完成中断向量映射和三级中断使能; ISR_CPUTimer0函数:中断服务函数设计规范,采用"标记-清除"机制确保快速响应; 关键要点:定时周期计算、中断四级使能机制、RAM执行优化及TIDSP特有
2026-01-22 13:44:10
1124
原创 TI-C2000 系列 TMS320F2837X 中断_PIE 中断
本文摘要:TMS320F2837xD系列微控制器的PIE中断系统采用分组管理机制,每组包含16个通道,组间编号小的优先级高,组内通道编号小的优先级高。中断处理分为外设、PIE和CPU三个阶段,需依次配置使能。关键步骤包括:1)注册中断服务函数到PIE向量表;2)使能PIE组内子中断;3)使能CPU级中断;4)全局中断使能。特别强调中断嵌套、PIEACK位清除等注意事项,并详细说明中断优先级规则(组优先级>通道优先级)和双核中断处理机制。最后介绍了不可屏蔽中断(NMI)的触发源和处理流程。
2026-01-16 17:45:46
1406
原创 ADS131M02 驱动调试
摘要:本文详细介绍了ADS131M02-Q1模数转换器的数据通信协议和寄存器操作。主要内容包括:1)状态寄存器解析,说明数据格式为MSB,24位长度;2)SPI通信时序要求,SCLK上升沿触发;3)CRC校验计算方法及代码实现;4)8种核心指令详解,包括复位、读写寄存器等操作;5)寄存器地址空间管理规范。特别强调复位操作需等待tREGACQ稳定时间,多寄存器读取需持续切换SCLK时钟,写寄存器时CRC错误不影响数据写入但会置位状态标志。技术文档采用中英对照方式呈现,便于嵌入式开发者理解芯片通信机制。
2025-12-25 17:44:07
1205
原创 CAN分析工具 BUSMASTER 使用介绍
摘要:本文介绍了PCAN设备的数据采集与保存流程。首先选择PCAN设备并建立CAN连接,然后配置数据保存路径并激活保存功能,最后进行数据格式转换。整个过程实现了从设备连接到数据存储的完整处理链,为后续数据分析提供了基础支持。
2025-11-28 17:42:24
321
原创 C语言.3阶多项式曲线拟合代码
本文介绍了一个3阶多项式曲线拟合的C语言实现。程序通过高斯消元法求解正规方程组,计算出多项式系数,并提供了误差计算和预测功能。主要特点包括:1)支持24个数据点的3阶多项式拟合;2)实现了自定义平方根函数用于误差计算;3)包含参数检查和异常处理。测试结果显示,拟合得到多项式y=1.104+1.109x+0.198x²-0.001x³,均方根误差为0.0515,预测x=25时的y值为136.514。该程序可用于各种需要多项式拟合的场景,如数据分析、科学计算等。
2025-09-15 15:25:10
260
原创 TI CCS 编译工程时生成 .bin .hex .txt 文件
在使用 TI CCS , Code Composer Studio 编译工程时生成 .bin .hex .txt 文件的设置方法
2025-07-31 09:48:15
766
功能:CCS编译的 .out 文件转换为 .bin 文件
2026-09-07
VS Code 、CCS Theia 搜索插件 kevinxlabs.blitzfind-search-0.3.0
2026-07-16
VS Code 、CCS Theia 搜索插件 kevinxlabs.blitzfind-search-0.2.0
2026-04-23
Format-Name(Keil自动修改文件名1)
2025-07-18
PCAN Test 功能强大的CAN调试分析软件,CANPRO,CANTEST,CANTest
2025-06-25
SpeedCrunch-0.12-win32(超级计算器)
2024-01-25
stm32f103c8t6 基于rt-thread 的 usb 调试工程
2024-01-08
fr-md12模块说明书
2009-03-30
STM32CubeMX FSMC 配置工程,LCD驱动和GUI框架文件相关代码
2023-04-23
自制ST LINK 需要的图纸、工具、固件
2023-04-21
使用RT-Thread RTOS 基于STM32G030F6 最小系统板的 ws2812 驱动工程
2023-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅