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 前面的坚固扩展槽中。

审核编辑:郭婷

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

    关注

    54

    文章

    11069

    浏览量

    102581
  • 定时器
    +关注

    关注

    23

    文章

    3229

    浏览量

    114304
  • 编译器
    +关注

    关注

    1

    文章

    1616

    浏览量

    49008
收藏 人收藏

    评论

    相关推荐

    一文读懂MSA(测量系统分析)

    一文读懂MSA(测量系统分析)
    的头像 发表于 11-01 11:08 650次阅读
    一文读懂MSA(测量<b class='flag-5'>系统分析</b>)

    测量系统分析

    电子发烧友网站提供《测量系统分析.doc》资料免费下载
    发表于 10-10 11:46 0次下载

    电路原理 电力系统分析电力电子电磁学

    电路原理 模电数电电力电子电磁学 PLC电力系统 电力系统分析
    发表于 10-07 16:21

    时钟噪声对DAC性能影响系统分析

    电子发烧友网站提供《时钟噪声对DAC性能影响系统分析.pdf》资料免费下载
    发表于 09-26 09:14 0次下载
    时钟噪声对DAC性能影响<b class='flag-5'>系统分析</b>

    什么是MSA?它和SPC之间有什么关系?

    共读好书 什么是MSA? MSA也叫测量系统分析,全称是Measurement Systems Analysis。 数据是通过测量获得的,对测量定义是:测量是赋值给具体事物以表示他们之间关于特殊特性
    的头像 发表于 03-05 08:41 636次阅读

    浅谈现场总线的智能照明系统分析与应用研究

    浅谈现场总线的智能照明系统分析与应用研究 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 【摘要】:科学技术的发展使得照明控制的方法不断发生改变,近年来照明控制系统大多在现场总线的基础上实现
    的头像 发表于 02-26 09:29 473次阅读
    浅谈现场总线的智能照明<b class='flag-5'>系统分析</b>与应用研究

    TC275连不上UDE调试工具的原因?

    TC275连不上UDE调试工具,不知道什么原因,想问一下这个有什么好的办法 解决吗
    发表于 02-22 06:38

    TC397A如何多核调试

    TC397的开发板,想试一下多核调试,请问有相关历程或者文档吗,现在都默认一个核在跑
    发表于 02-19 08:08

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真?

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真?
    发表于 02-18 07:51

    请问UDE调试后如何退出调试,直接拔掉开发板的USB即可吗?

    请问UDE调试后如何退出调试,直接拔掉开发板的USB即可吗?
    发表于 02-06 07:14

    UDE和Memtool有什么区别?

    Memtool是只能烧写FLASH,而不能在线调试吗?而通过Hightec里集成的UDE既可以烧写程序又可以在线仿真,是这样吗?
    发表于 02-06 07:01

    TC275使用HighTec编译器进行调试的时候,UDE报错的原因?

    开发板是TC275套件,在使用HighTec编译器进行调试的时候,UDE中报错,提示如下:Message from component \'Tc2CoreTargIntf\' :Can\'t
    发表于 02-05 07:57

    请问AURIX KIT_A2G_TC397_5V_TFT开发板如何通过UDE进行仿真调试

    请问AURIX KIT_A2G_TC397_5V_TFT开发板 如何通过UDE 进行仿真调试?需要单独连接外部的调试器设备吗?
    发表于 01-24 07:09

    单端口网络S参数测量系统分析

    单端口网络S参数测量系统分析
    的头像 发表于 01-05 09:22 603次阅读
    单端口网络S参数测量<b class='flag-5'>系统分析</b>

    简析控制系统的稳定性判据

    上一篇视频,我们已经对控制系统分析的关键 —— 传递函数进行了深入浅出的介绍(点我穿越回上一期内容)。
    的头像 发表于 01-03 12:37 2567次阅读
    简析控制<b class='flag-5'>系统</b>的稳定性判据