1. 我们的文档中仅介绍了XMC7200配置industrial protocol的相关步骤,但实际应用中可能XMC7200功能外设太多导致资源浪费,那资源少一些的XMC7100系列是否支持这个多工业协议呢?
答:理论上是支持的,但需要注意的是我们的示例代码中选择的Ethernet interface是RGMII,而这个接口在pin脚更少的XMC7200或XMC7100中都不支持,所以需要根据实际的接口(RMII、MII)进行相关的配置。
2. XMC7100-F100K1088只有192K的RAM,对于这个multi-protocol firmware是否足够?
答:这个Multi-protocol firmware基本上包含了下面的协议:
Ethernet/IP
Profinet RT
Modbus/TCP
LWIP Stack(使用Ethernet/IP或Profinet时为UDP/IP,使用Modbus时为TCP/IP)
RTOS(FreeRTOS)
需要至少250K RAM,所以只有192K RAM的XMC7100-F100K1088无法满足要求。但是如果仅需要其中的一种,则会相应的减少RAM的消耗,但是应该不会减少很多。
3. XMC7100和XMC7200(176pin)只支持一个Ethernet interface,如果需要实现级联连接。单个以太网MAC能否支持连接两个物理层芯片(PHY)?
答:不支持。在Ethernet中为1 to 1的连接,所以1个MAC对应一个PHY。但可以通过下图示意的方式进行设计:
图1 XMC7000实现级联连接
4. 关于这个U-PHY中间件或者新更新的SEOM中间件的使用,GitHub和文档中都提醒有两个小时的时限,在哪里可以申请到full version?
答:用户在连续使用时确实会有2小时的时限,但可以在接近时reset设备,这时候2小时会更新。
如果想获取full version,可以联系英飞凌当地的销售团队获取。
如果是要开发成为商用的产品,应该需要联系rt-labs获取相应的license,但这个license不会很贵。
|
|