【经验】工业以太网PROFINET从机(TPS-1)与主机(MCU)通讯初始化时序控制注意事项

       

目录

一、TPS-1的复位引脚和主机MCU的复位引脚应连接到系统复位

二、应首先启动从设备,然后启动主机MCU


        瑞萨电子TPS-1是支持PROFINET协议的单芯片接口元件。它集成了PROFINET CPU、 PROFINET协议栈、 2通道以太网PHY和I/O接口,且支持最新PROFINET协议(V2.3) 。

        TPS-1 SoC芯片是专用于工业以太网PROFINET技术领域通信芯片,便于实现快速、简单、低成本的PROFINET IO设备接口。

        TPS-1可通过并/串行接口把TPS-1连到主CPU做数据交换,此系统应用中,TPS-1作为从机,下图显示了TPS-1板(SPI从机)+ MCU板(SPI主机)的演示板:

                                                 图一:TPS-1作为从机连接实物图

        但在设计时,很多人发现, MCU(主机)无法初始化TPS-1(从机),那是什么原因呢?

        因为,该系统由主设备和从设备组成。 TPS-1堆栈和MCU主机程序的启动时间至关重要。所以,为确保系统可以正确初始化,需要注意以下几点: 

一、TPS-1的复位引脚和主机MCU的复位引脚应连接到系统复位

        这样的话,TPS-1和主机MCU都可以同时复位,如下图:

                                                    图二,连接图示

        同时,使用J-link调试MCU时,MCU可能会再次复位。如果MCU的复位引脚未与TPS-1的复位引脚相连,则调试器无法复位TPS-1并导致通信问题。

二、应首先启动从设备,然后启动主机MCU

        为了达到上述条件,可以在主机MCU启动例程中添加延迟,使主机MCU程序在TPS-1启动后运行。

        满足以上时序操作条件,即可确保当TPS-1作为从机与主机通讯时,可以实现主机对TPS-1的初始化操作。

【经验】工业以太网PROFINET从机(TPS-1)与主机(MCU)通讯初始化时序控制注意事项 (sekorm.com)

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
TPS-1是一个Profinet工业以太网)网络的硬件设计流程指南。在开始设计TPS-1硬件之前,我们需要明确一些关键的设计要求和指导原则。 首先,为了确保TPS-1的性能和稳定性,我们需要根据Profinet网络的要求选择合适的硬件组件。这包括网络交换机、以太网接口芯片和控制器等。在选择这些硬件组件时,我们需要考虑其兼容性、可扩展性和可靠性。这些组件需要支持Profinet的通信协议和速率,并且应具备接口标准和保障数据传输的高效性。 其次,我们需要根据设计要求来选择合适的硬件架构和电路设计。我们需要设计一个适用于Profinet网络的主板,其中包括处理器、内存、接口和电源等关键组件。在电路设计方面,我们需要确保信号的强度和稳定性,减少噪音干扰,提高数据传输的可靠性和速率。 此外,为了提供灵活性和便利性,我们还需要考虑TPS-1的物理尺寸和外部接口。这些外部接口可能包括以太网接口、USB接口和扩展接口等。在设计这些接口时,我们需要根据实际应用需求来确定并确保其稳定性和可靠性。 最后,在TPS-1的硬件设计完成后,我们需要进行测试和验证。这包括硬件功能和性能测试,以及与其他Profinet设备之间的兼容性测试。通过这些测试和验证,我们可以确保TPS-1的硬件设计达到预期的要求,并且可以正常运行和与其他设备进行通信。 综上所述,TPS-1的硬件设计流程包括选择合适的硬件组件、设计适用于Profinet网络的主板和电路、考虑外部接口的物理尺寸和稳定性,以及进行测试和验证。通过严格遵循这些指南,我们可以设计出满足Profinet网络要求的高性能和稳定性的硬件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值