0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过UDE 4.10简化多核调试和系统分析

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-09 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

UDE 4.10 具有许多新的和改进的功能,用于在实时和安全关键嵌入式系统中对复杂的多核应用程序进行调试、测试和系统分析。为了全面支持最新的多核系统——例如英飞凌的 AURIX 2G 系列,最多有 8 个可编程处理单元或 NXP 的 S32V 及其 Cortex-A53 内核——除此之外,多核管理得到了进一步优化,例如允许几个异构内核的同步停止和启动。特别是对于基于 ARM Cortex 的 SoC 的用户,PLS 扩展了其指令集支持。

此外,借助 UDE 4.10,开发人员还将拥有更高效的图形可视化选项来分析应用程序的运行时行为。基于记录的跟踪数据,程序序列或调用深度可以随着时间的推移快速显示,即使是非常大量的数据。程序流程的可视化使得出结论变得容易——例如,负载分布或分布在多个内核上的软件的同步——而无需太多额外的努力。

UDE 4.10 的另一个新功能是支持控制单元软件的 ASAP2 描述。ASAP2 或 A2L 文件描述了控制单元的物理值、特性曲线和其他参数如何映射和转换为程序变量、内部存储器结构和数据类型。用户现在可以直接使用电子控制单元的参数并更改它们,而不必担心它们在 MCU 内存中的实际表示。当然,会检查用户值的有效性和允许的值范围。这使得控制单元软件的调试和运行时分析比过去更加方便和高效。

UDE 4.10 还使博世通用定时器模块 (GTM) 的复杂定时器算法的开发人员的工作更加轻松。在以前只使用汇编代码的情况下,现在也可以在 C 源代码的基础上,结合 TASKING 或 HighTec 的相应编译器进行开发和调试。

尤其是 AURIX 2G 系列,UDE 4.10 的集成 FLASH 编程模块和单独提供的 FLASH/OTP 编程工具 UDE/Memtool 已经扩展了额外的功能,以顺利支持软件无线传输。这意味着现在可以在设备上创建先决条件,以便稍后在现场通过现有的互联网连接进行安全软件更新。

除了 UDE 4.10 之外,PLS 还为其 UAD2next 引入了两个新的跟踪模块,这是通过 CAN 进行调试和目标通信的全方位访问设备。第一个模块支持并行跟踪,并在 12 位和 125 MHz (DDR) 下提供高达 250 MBit/s 的传输速度。第二个模块支持基于 AURORA 协议的串行跟踪接口,并通过两个通道传输目标生成的跟踪数据,传输速度高达 1.25 GBit/s。两个模块都可以轻松插入 UAD2next 前面的坚固扩展槽中。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 互联网
    +关注

    关注

    55

    文章

    11350

    浏览量

    110431
  • 定时器
    +关注

    关注

    23

    文章

    3372

    浏览量

    124446
  • 编译器
    +关注

    关注

    1

    文章

    1672

    浏览量

    51889
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    地铁辅助逆变系统分析(上)

    辅助逆变系统是地铁或轻轨车辆上的一个必不可少的关键的电气部分,它可为空调、通风机、空压机、蓄电池充电器及照明等辅助设备提供供电电源,其核心部件就是辅助逆变器。
    的头像 发表于 04-20 11:32 347次阅读
    地铁辅助逆变<b class='flag-5'>系统分析</b>(上)

    锂电企业必看!如何通过知识驱动的具身智能工业机器人实现物流“零事故、零延误”停靠

    本文聚焦锂电车间复杂环境下的物流机器人作业难题,系统分析了自动避障与精准停靠的技术瓶颈。结合富唯智能知识驱动技术框架,深入探讨具身智能工业机器人如何通过3D视觉感知与AI决策算法,实现悬空障碍物识别与微米级重复定位精度,为构建高效、安全的智慧工厂提供权威技术参考。
    的头像 发表于 03-25 17:15 448次阅读

    对于伺服行星减速机的轴承失效的原因分析

    伺服行星减速机作为精密传动设备的核心部件,其轴承的可靠性直接影响整机寿命与性能。然而在实际应用中,轴承失效问题频发,轻则导致设备振动噪声增大,重则引发传动系统崩溃。本文将系统分析轴承失效的六大主因,并结合工程实践提出针对性解决方案。
    的头像 发表于 03-13 16:55 617次阅读

    伺服定位跑偏分析及解决方法

    伺服系统在工业自动化领域扮演着核心角色,其定位精度直接影响生产效率和产品质量。然而在实际运行中,伺服定位跑偏问题频发,成为困扰工程师的技术难题。本文将系统分析跑偏成因,并结合实际案例提出针对性解决方案,为设备维护和系统优化提供参
    的头像 发表于 03-05 17:32 1186次阅读

    Linux进程树分析工具pstree详解与实战指南(另一视角优化Linux系统

    在 Linux 系统开发与运维中,理解进程的运行状态和相互关系是排查问题、优化性能的基础。pstree 作为一款轻量高效的进程树可视化工具,能直观展示系统中所有进程的父子关系,为系统分析提供关键线索。本文将从基础用法到实战优化,
    的头像 发表于 02-04 16:21 887次阅读
    Linux进程树<b class='flag-5'>分析</b>工具pstree详解与实战指南(另一视角优化Linux<b class='flag-5'>系统</b>)

    电流探头在开关电源研发与调试中的应用技术

    文章总结:电流探头在开关电源中用于高精度、宽频带测量,满足高频、高灵敏度、抗饱和及隔离等要求,应用于开关管电流监测与系统分析
    的头像 发表于 02-03 13:58 345次阅读

    全双工通信:技术原理、模式与系统分析

    全双工通信是现代通信的核心技术,支持信号在同一时间实现双向传输。本文深入解析全双工、半双工与单工的区别,介绍其工作原理(FDD频分双工、TDD时分双工)、自干扰抑制与回声消除技术,并探讨其在无线模块、以太网、4G/5G通信等领域的应用。了解全双工如何提升带宽利用率、降低延迟,并引领6G“同频全双工”新趋势。
    的头像 发表于 12-03 09:43 1w次阅读
    全双工通信:技术原理、模式与<b class='flag-5'>系统分析</b>

    48V供电架构中聚合物固态电容的纹波吸收能力解析

    文章系统分析了48V供电系统中聚合物固态电容的纹波吸收特性,通过参数对比说明了平尚科技产品在AI电源应用中的技术优势与实现路径。
    的头像 发表于 11-11 10:40 1454次阅读
    48V供电架构中聚合物固态电容的纹波吸收能力解析

    面向医疗电子的电源设计:主要挑战与电感选型考量

    本文系统分析医疗电子设备在电源设计中面临的电气、机械、环境与安规挑战,并详细阐述电感器在电源架构中的关键应用与选型规范。
    的头像 发表于 10-09 16:35 705次阅读
    面向医疗电子的电源设计:主要挑战与电感选型考量

    RT-Thread4.10系统运行出现_thread_timeout断言错误怎么解决?

    RT-Thread4.10内核,程序在运行中出现 ((thread->stat & RT_THREAD_STAT_MASK) == RT_THREAD_SUSPEND
    发表于 09-16 08:09

    TC3XX无法通过UDE写数据怎么解决?

    我在使用UDE通过JTAG口连接MCU时,发现UDE只能读软件里的变量,但不能写变量的值。在UDE的Watches窗口中,只要修改某个变量的值,该值立即恢复为修改前的样子,而且
    发表于 07-30 07:31

    RT-Thread4.10系统运行出现_thread_timeout断言错误怎么解决?

    RT-Thread4.10内核,程序在运行中出现 ((thread->stat & RT_THREAD_STAT_MASK) == RT_THREAD_SUSPEND
    发表于 06-26 08:23

    Tektronix泰克DPO5054B示波器维护与操作说明

    泰克DPO5054B示波器是一款高性能示波器,适用于电子设备维修、通信系统分析、嵌入式系统开发及教育研究等领域。
    的头像 发表于 06-25 16:59 1518次阅读
    Tektronix泰克DPO5054B示波器维护与操作说明

    硬件调试:JLink 驱动配置与调试技巧

    摘要: 本文深入探讨了 JLink 调试器在嵌入式系统硬件调试中的应用,详细阐述了 JLink 驱动配置的方法以及硬件调试技巧。本文以国科安芯的AS32系列MCU芯片为例,
    的头像 发表于 06-12 23:20 1877次阅读
    硬件<b class='flag-5'>调试</b>:JLink 驱动配置与<b class='flag-5'>调试</b>技巧

    VirtualLab:激光引导无焦系统分析与设计

    分析了这种系统的经典设计。然后,通过考虑衍射效应并在系统中包括散焦或腰移,可以进一步减小几何光学优化给出的最小光斑尺寸。 建模任务 #1-简单的无焦
    发表于 05-22 08:49