自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

原创 【ARM】MDK-编译时Linker Error:Internal fault

记录问题ARMCLANG: Linker Error: Internal fault: [0xb3b91b:6120001]的解决方案,以及添加原厂对于该问题的说明链接,为同事解决该问题提供参考。

2024-12-24 10:24:08 1202

原创 【Arm】Fusa Compiler 6.16LTS的安全认证报告获取

了解ARM的Arm Compiler for Embedded FuSa 6.16 LTS的安全认证证书和报告的获取

2025-07-16 10:07:32 255

原创 【Altium】AD-如何从封装中提取3D模型

从封装中提取3D模型的方法

2025-07-07 10:30:52 206

原创 【ARM】Streamline助力 Linux 设备性能最大化

当今世界,Linux 系统已广泛应用于服务器、工作站、嵌入式设备等领域。随着应用需求的不断增长,Linux 设备面临着越来越严峻的性能挑战。为了帮助用户有效解决这些问题,Arm 公司推出了 Streamline 性能分析工具。Streamline 是一款功能强大的性能分析工具,可帮助用户深入分析和优化 Linux 设备的性能。它支持多种平台和架构,包括 ARM、x86 和 PowerPC。Streamline 提供了丰富的功能,包括:● 应用程序性能分析:分析应用程序的执行瓶颈,并识别优化机会。● 系

2025-07-04 13:59:03 606

原创 【ARM】AI开发板A7处理器JTAG实现指南

尽管开发板原厂提供了相关文档,但可能缺乏对 A7 处理器 JTAG 功能的详细说明。这可能会导致以下问题:● 开发人员难以理解和利用 A7 处理器的基本功能,阻碍调试和开发进度。● 在进行Uboot移植过程中,无法应用图形界面的调试软件(如ArmDS)直观对Uboot进行调试,导致开发人员增加工作量和难度。

2025-07-04 10:45:54 721

原创 【GreenHills】 GHS-BSP移植--解决无法添加Trace数据流问题

解决无法添加Trace数据流问题。

2025-07-03 14:27:29 134

原创 【ARM】解决ArmDS的工程没有生成Map文件的问题

在嵌入式开发过程中,使用Arm Development Studio(简称ArmDS)进行项目构建时,Map文件的生成是调试和分析代码的重要环节。Map文件不仅记录了程序中各个段(sections)的内存分布情况,还提供了符号地址、函数调用关系等关键信息,对优化代码性能、排查问题具有不可替代的作用。然而,在某些情况下,开发者可能会发现ArmDS工程并未如预期生成Map文件。这一问题可能源于多种原因,包括配置不当、工具链设置错误或项目环境的兼容性问题。

2025-07-02 15:41:14 361

原创 【QA SYSTEMS】如何查看Cantata在线文档

在使用 Cantata 时,软件自带的帮助文档内容很少,无法获取到更多有用信息。

2025-07-01 09:32:10 293

原创 【ARM】解决ArmDS的工程没有生成Map文件的问题

在嵌入式开发过程中,使用Arm Development Studio(简称ArmDS)进行项目构建时,Map文件的生成是调试和分析代码的重要环节。Map文件不仅记录了程序中各个段(sections)的内存分布情况,还提供了符号地址、函数调用关系等关键信息,对优化代码性能、排查问题具有不可替代的作用。然而,在某些情况下,开发者可能会发现ArmDS工程并未如预期生成Map文件。这一问题可能源于多种原因,包括配置不当、工具链设置错误或项目环境的兼容性问题。

2025-06-30 09:52:52 307

原创 【Arm】DS中Cortex-M处理器的GPIO初始化代码的分析

在ARM Cortex-M处理器中,GPIO(通用输入输出)初始化代码对于嵌入式系统的开发具有重要的指导意义。GPIO是嵌入式系统中最常用的外设之一,几乎所有的外设控制都涉及到GPIO的操作。理解和正确实现GPIO的初始化代码,可以帮助开发者快速上手硬件编程,提高开发效率并减少错误。

2025-06-26 11:32:13 882

原创 【Arm】DS如何应用脚本文件实现调试

如何使用原理图位号自动标注功能。

2025-06-25 10:18:56 245

原创 【Altium】原理图位号自动标注

如何使用原理图位号自动标注功能

2025-06-24 16:13:12 503

原创 【GreenHills】如何在GHS的ld文件中外部引用其他文件

解决在Green Hills中想将部分的Memory定义信息放在其他文件中,供多个ld文件或者源文件进行引用。

2025-06-19 15:48:12 291

原创 【ARM】MDK-烧录、编译与调试灰色无法点击

记录客户在MDK的使用中遇到快捷键灰色的解决方案,并且对不同情况进行分类记录。

2025-06-18 10:14:04 276

原创 【ARM】PACK_DFP错误记录

记录在芯片PACK包上遇到的各种问题以及相应的解决方案,注释好遇到问题的日期,后续持续更新,该问题具有一定实时性。

2025-06-17 14:59:20 448

原创 【ARM】MDK-网络版合并后缺失授权

记录客户在MDK的网络版激活中多个合并授权后服务器启动成功后仍为一个授权,记录此问题原因及快速处理方法.

2025-06-16 09:39:07 208

原创 【GreenHills】GHS-AX.exe基本使用指导

记录问题ARMCLANG: Linker Error: Internal fault: [0xb3b91b:6120001]的解决方案,以及添加原厂对于该问题的说明链接,为同事解决该问题提供参考。

2025-06-13 10:35:42 429

原创 【Perforce】Validate-windows启动用户不同导致服务启动失败

在使用CMD命令行去运行项目时发现用户名称不同,本文讲解Valdiate怎么区分启动用户并且部分启动冲突问题解决。

2025-06-12 09:56:25 179

原创 【Altium】AD-DXF文件标注尺寸和导入测量尺寸不一致(缩小一倍)

DXF文件标注尺寸和导入测量尺寸不一致解决办法。

2025-06-11 10:33:58 242

原创 【Altium】对于狭小空间走不出差分对圆弧蛇形等长线

在走差分对走蛇形等长线时,由于所走的空间较为狭窄,Style:Rounded 无法拉取,但是 Style:Mitered Arc 是可以拉出等长效果的。

2025-06-09 09:38:45 249

原创 【GreenHills】GHS如何填充空白内存段

解决对于Hex文件中空白内存段的数据填充问题。

2025-06-06 09:35:58 388

原创 【ARM】DS如何查看工程的堆栈使用情况

通过ARMDS的设置项生成对应的文件,便于查看工程各个函数的堆栈的占用情况。

2025-06-05 17:39:45 285

原创 【ARM】MDK浏览信息的生成对于构建时间的影响

用于了解MDK的代码浏览信息的生成对于工程的构建是否会产生影响。

2025-05-28 17:34:16 366

原创 【ARM】如何通过ARMDS的Map文件查看堆栈调用情况

通过ARMDS生成的Map文件,查看工程的堆栈使用情况。

2025-05-27 11:10:28 548

原创 【Arm】应用ArmDS移植最小FreeRTOS系统

FreeRTOS(Free Real-Time Operating System)是一个开源的实时操作系统内核,广泛应用于嵌入式系统。它具有小巧、灵活、低功耗等特点,支持多任务调度、信号量、队列等实时操作系统基本功能。将FreeRTOS移植到特定硬件平台上是实现嵌入式系统应用的重要步骤。移植过程包括配置内核、初始化硬件、实现基本任务调度等。通过移植,开发者可以在目标硬件平台上运行FreeRTOS,从而开发基于FreeRTOS的嵌入式应用。

2025-05-19 10:14:24 810

原创 【ARM】MDK如何将变量存储到指定内存地址

在嵌入式系统开发中,通过MDK(Microcontroller Development Kit)进行工程配置,将指定的变量存储到指定的内存地址上是一项非常重要的技术。这项操作不仅能够满足特定硬件架构的需求,还能优化系统的性能和资源利用率。本文将详细探讨如何通过MDK的工程配置实现这一目标,并从多个角度分析其背后的原理、应用场景以及注意事项。

2025-05-16 10:45:45 855

原创 【Altium】AD22.11版本后如何导出Gerber镜像层

解决 22.11 版本后如何导出 Gerber 镜像层的问题

2025-05-15 10:19:51 311

原创 【ARM】DS中Cortex-M处理器的GPIO初始化代码的分析

在ARM Cortex-M处理器中,GPIO(通用输入输出)初始化代码对于嵌入式系统的开发具有重要的指导意义。GPIO是嵌入式系统中最常用的外设之一,几乎所有的外设控制都涉及到GPIO的操作。理解和正确实现GPIO的初始化代码,可以帮助开发者快速上手硬件编程,提高开发效率并减少错误。

2025-05-14 09:53:12 1072

原创 【GreenHills】GHS-旧加密狗无法识别

客户旧版本的加密狗,授权文件内Servercode识别为32#XXXXX,客户在新电脑上的设备管理器中,该加密狗无法成功识别。新电脑为Win11 系统 。加密狗客户续了维保,授权文件可以支持新版本,但新版本驱动并不兼容旧版本加密狗,导致授权获取失败。

2025-05-13 10:25:09 317

原创 【ARM】MDK-语言标准执行报错Error:268

客户在编译的过程中,MDK出现下列报错 Error:#268: declaration may not appear after executable statement in block。

2025-05-12 11:46:37 706

原创 【GreenHills】GHS-Servecode的查看和说明

在Green Hills客户申请license试用以及正式文件的Servecode编号会有不同,该文档对此进行说明并如何主动查看Servecode.

2025-05-07 11:52:46 223

原创 【ARM】DS-试用授权离线激活

解决客户无法在公司网络管控下进行ARM DS 试用激活,记录解决方案。

2025-05-06 16:12:19 593

原创 【Perforce】Helix QAC-生成和分析预处理代码

客户在分析时遇到疑似代码问题,如何同步客户错误以及客户目前使用的分析参数,本文档指导完成,相关文件的生成,以方便问题的复刻。

2025-04-29 17:32:13 489

原创 【Altium】自定义菜单显示名称

AD中如何去自定义菜单的显示文字

2025-04-28 16:26:18 250

原创 【Altium】AD-生成PDF文件图纸包含太多的空白怎么解决

AD设计文件导出PDF时,图纸模板方向设置问题

2025-04-15 09:46:42 605

原创 【ARM】MDK烧录提示Error:failed to execute‘ ‘

解决在烧录程序的时候,因为选择了错误的烧录方式导致下载失败的情况。

2025-04-15 09:42:52 868

原创 【ARM】解决MDK在打开工程的时候提示CMSIS的版本不对问题

解决MDK在打开使用Compiler 6的工程的时候,提示CMSIS 的API版本过低的报错。

2025-04-03 10:01:59 540

原创 【QA SYSTEMS】获取Cantata测试日志

客户在使用过程中遇到了一些问题,如何获取Cantata测试日志。

2025-04-02 09:59:17 194

原创 【EPLAN】P8 2.9 使用不了ePLUSE

解决 EPLAN P8 2.9 使用不了ePLUSE问题

2025-04-01 10:08:36 610

原创 【EPLAN】订阅版授权不支持当前最新版本

解决EPLAN订阅版授权不支持当前最新版本问题

2025-03-31 10:43:14 544

空空如也

空空如也

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

TA关注的人

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