游戏迷提供最新游戏下载和手游攻略!

XMC4700 Relax 5V 屏蔽审查2

发布时间:2024-10-27浏览:70

大家好,XMC4700 Relax 5V 屏蔽审查2相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于XMC4700 Relax 5V 屏蔽审查2和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

这是XMC 电影的详细介绍。一些示例可以在XMC_Peripheral_Library_v2.1.16\XMCLib\examples\XMC4800_series 中找到。我不会发布运行结果。发帖太琐碎且毫无意义。

XMC4700 RelaxKit for 5V Shield小板上搭载的XMC4700F144K2048是一款功能强大的MCU,其参数和性能在主流MCU市场上并不落后。

这款LQFP 封装的XMC4700 包含2M 闪存和352KSRAM。其中352K SRAM由96K代码SRAM(PSRAM)和256K数据SRAM组成(又分为系统sys/DSRAM1和通信comm/DSRAM2,所以复杂)。这种划分的区别在于不同部分的SRAM的奇偶校验位数和奇偶校验粒度。

XMC4700搭载的CortexM4内核标称工作频率为144MHz。内核包括DSP扩展、浮点扩展和内存保护扩展。正如之前提到的:“Cortex 大力蚕食中低端市场,使得这些Level 产品更加相似。”这样的核心配置在主流Cortex核心芯片中表现相当不错。

从MCU应用的角度来看,我个人认为相同制造工艺和水平的TriCore和Cortex核心的差异不足以造成硬件和外部环境适应方面的明显偏差,比如抗干扰能力。

不同的核心在计算能力上确实会导致计算效率的差异。然而,在MCU广泛的控制型市场中,大多数场景和实时性要求对MCU内核的选择趋势并不明显。

Cortex产品的一致性和通用性使得制造商更加注重应用。作为工业电子领域的领导者,英飞凌自然更关注采集、控制、通信等工业相关方面。流行的视频、LCD、编解码器等功能在英飞凌的生产线上几乎没有,可见德国人对产品定位的严格限制。从UserManual的目录组织中也可以清楚地看到定位分类。

XMC4700配备了英飞凌独特的ERU,EventRequest Unit。看名字就能猜出三点。该模块用于模块之间信息的直接连接。这个名字参考了经典的WEB架构:Request/Service。

模块模型如下:

直观地,您可以看到各种事件生成器发出请求。这些Reqs被选择、合并/排除、逻辑组合,最终触发服务模块响应。整个过程不需要内核参与。

ERU 有点类似于事件调度这样的组织。它经过英飞凌的大幅扩展,是一个能够大幅提升其能力的模块。

通讯方面,配备了用于简单人机交互的LED和触摸模块LEDTS,用于大量数据存储的SD/MMC接口SDMMC(相对片上Flash),以及用于外部扩展的扩展总线接口EBU。 SRAM/Flash、802.15 .4 网络接口ETH、USB、通用串行传输协议接口USIC、CAN 总线接口USART、LIN、SPI、IIS、IIC。如果是XMC4800,还有EtherCAT节点接口。可以看到,XMC4700的接口范围从LAN到WAN,从总线到点对点,几乎涵盖了最常见的通信场景。

这些模块的功能中规中矩,可能与几乎所有通信场景都有相关标准限制有关,也可能与我没有看到有关。

有趣的是,USIC这一通用串行传输协议接口,将以前常见的分离功能USART、LIN、SPI、IIS、IIC抽象合并为一个模块,最大限度地实现了资源的共享和复用。几年前,当我在论坛上与版主交流时,询问如何抽象IO时,我说可以参考英飞凌的USIC。 (这样的能力并不是英飞凌独有的,能够合并这么多模块,英飞凌不愧是第一。)

不用说,模拟前端模块是论坛里很多模拟工程师每天都要打交道的东西:SAR ADC、DAC、Delta-Sigma ADC解调器(前面需要DS调制)。

模拟侧不像通信模块那样有各种标准和规定。英飞凌在这一领域展现出了自己的特色。然而,短期评估无法提供对这些模块的深入理解。为了不废话,我们跳过Delta-Sigma ADC和DAC,只看最高分辨率为12bit的VADC。

性能参数表中常用的几个指标如下:

从功能上来说,我们从上一张图片开始。

实现三种不同采样策略和唤醒优先级的采样模式:Queue、Scan、Backgroud,其中可以包括循环采样、顺序采样等多种采样策略。

采样后端可以进行窗口平均、FIR/IIR滤波、极限比较等。

为什么我在这里单独提到VADC呢?这个模块有点有趣。如上所述,采样可以是顺序的、循环的和抢占式的。这种形式近似于“ADC采样语法”(这是我编造的一个词)。这种“语法”可以用不受限制(或大多数)应用场景的形式来表达。 VADC的后端预处理,再加上前面提到的ERU消息矩阵的辅助,可以大大简化MCU在模拟采样时需要处理的工作,MCU非常轻松。

控制模块主要由位置编码器和定时比较器组成。这部分的核心内容是定时器。可能Timer表达的场景比较少,所以德国人用Capture/Compare来表达这个功能。不过没关系,反正核心内容就是Timer。

CCU4主要配合POSIF采集旋转编码、霍尔等信息; CCU8具有最强大的功能。它产生常用的PWM并与POSIF配合进行多相控制。

CCU8上的死区时间控制、门开关控制、触发控制等都出现在普通定时器中。结合VADC、ERU等,可以完成很多复杂的控制:

以上面的例子为例,这些模块几乎都是从英飞凌传统的C166和TriCore芯片中提取和升级的。它们与英飞凌MCU的主线保持一致。甚至VADC和CCU8都比前面提到的C166和TriCore更强大。 C166和TriCore的ADC功能几乎完全演变成更强大的VADC,而它们配置的CCU6更定位于MotorControl(名字6比8小了2个级别)。

XMC4700是一款完全植根于工业控制的MCU。资源适中,功能配置全面,无冗余。来自英飞凌这样的工控家族,其对工业环境场景的适应性无疑高于大多数MCU厂商的产品起点。

用户评论

陌潇潇

这篇文章真是太棒了!我一直想了解一下XMC4700 Relax 5V shield的使用情况,你写的非常详细全面,让我对这款板卡有了更深的认识。最让我认可的是你的测试环节,确实能体现出它的稳定性和性能。

    有14位网友表示赞同!

在哪跌倒こ就在哪躺下

我也是个嵌入式爱好者,一直在寻找一款功能强大又价格适中的开发板,这个XMC4700 Relax 5V shield 看起来很有潜力!不过我还是比较看重实际应用表现,希望以后再看一些使用案例和工程实战的分享。

    有20位网友表示赞同!

◆乱世梦红颜

对这款板卡的使用体验没啥特殊的感觉,功能方面还算可以吧。个人感觉价格有点偏高,性价比不太高。

    有11位网友表示赞同!

蹂躏少女

XMC4700 Relax 5V shield的稳定性确实很棒,我的项目使用它运行了好几个月了,从未出现过问题!对这款板卡非常满意!你测试的时候有没有遇到什么挑战呢?

    有13位网友表示赞同!

青衫负雪

我觉得这篇评测写的比较客观和中立,不像一些测评只吹捧产品优点。特别是对于缺点的分析,很真实反映实际情况,让我对这款芯片有更清晰的了解。

    有17位网友表示赞同!

此刻不是了i

作为新手小白来说,你的文章有点难懂,很多专业术语我都不太清楚。能不能在后面加上一些图解或简单的解释呢?这样更容易理解!

    有14位网友表示赞同!

满心狼藉

看了这篇评测后,我对XMC4700 Relax 5V shield 感到非常期待!希望能尽快入手体验它的性能和功能,看看它能否满足我的工程需求。

    有5位网友表示赞同!

掉眼泪

这款板卡的尺寸有点小,不适合大型工程项目。我个人更喜欢更大一些,模块化功能更强的开发板。

    有11位网友表示赞同!

娇眉恨

很感谢你分享这款XMC4700 Relax 5V shield 的评测,让我解决了很大的疑问!我的项目正好要用到该芯片,看来要入手了!

    有18位网友表示赞同!

冷月花魂

这篇评测写的挺不错的,但还是希望能看到更详细的性能数据对比和其他同类板卡的比较。这样才能更好地判断这款产品的优劣。

    有14位网友表示赞同!

夏以乔木

这个XMC4700 Relax 5V shield 价格确实便宜,不过性能方面也不必期望太多。如果想追求高性能,应该考虑一些更高端的芯片

    有19位网友表示赞同!

绳情

我平时用的是Microchip的开发板,现在看到你的评测,感觉这款XMC4700 Relax 5V shield 也挺不错! 可以试一下!你的测评真细致啊!

    有12位网友表示赞同!

弃我者亡

对于嵌入式应用来说,稳定性非常重要。这篇评测中提到该板卡表现稳定可靠,这点我很认同!我的项目也经常需要长时间运行,必须保证系统的稳定性!

    有17位网友表示赞同!

灵魂摆渡人

我觉得这款XMC4700 Relax 5V shield 的设计思路很不错,功能方面也很丰富。但是对于一些复杂的工程应用,可能还不太够用。希望以后可以推出更高端的版本!

    有19位网友表示赞同!

←极§速

作为一名嵌入式工程师,我经常需要寻找可靠安全的开发板进行测试。这款XMC4700 Relax 5V shield 的稳定性和安全性得到肯定,让我很有信心选择它来完成项目。

    有18位网友表示赞同!

白恍

看了你的评测后,我很想尝试一下XMC4700 Relax 5V shield ,但没有实际的使用经验,不知道这款板卡对于初学者是否友好?如果需要学习的话,有什么好推荐的资料或者课程吗?

    有11位网友表示赞同!

半世晨晓。

这个XMC4700 Relax 5V shield 的外观设计还不错,简洁大方。不过个人感觉连接埠可以多增加一些,方便实际应用时扩展功能。

    有9位网友表示赞同!

热点资讯