上期推荐,我们在前期介绍了FCE1353与国民N32G435 MCU开发板的基本情况,本期主要介绍此开发板的测试流程,以便用户拿到此板做功能验证、兼容性测试、可靠性测试时更加便捷地提高开发验证效率。

01概述

FCE1353_N32G435RBL7_GPIO_V1 开发板主要通过一颗 FCE1353 芯片与一颗 N32G435RBL7 芯片协同实现其功能,该开发板支持 5V 或 3.3V 供电。FCE1353 采用双网口配置(逻辑端口与物理端口一一对应),其中端口 0 作为 EtherCAT 网络的输入端口,能够连接主站或上游从站,以达成拓扑级联的目的;端口 1 则可用于连接其他 EtherCAT 从站模块。微控制单元(MCU)与 FCE1353 之间借助 SPI 外设接口进行连接。在 MCU 上,GPIO 外设可实现输入输出(IO)扩展功能,并且相关接口在板级全部引出。与此同时,在板级预留了 SWD 端口,以便实现程序的烧录与调试工作。

02测试目的

  • 功能性测试:测试FCE1353开发板的扩展IO功能,实现16位数字IO。

  • 主站兼容性测试:测试开发板在不同主站下运行状态。

  • 可靠性测试:长时间运行开发板,监测其稳定性。

  • 故障恢复能力:测试开发板的MII端口热插拔功能。

03测试流程

1.TwinCAT 3

  • 主站使用TwinCAT 3,从站设备上电,待从站设备启动后,右键“Devices”,点击Scan,扫描从站。

  • 扫描到从站后,查看从站运行状态。

  • 运行一段时间后系统未出现丢帧错误帧等情况。

  • 测试拔掉IN口网线,模拟设备故障。

  • 再将网线重新插回原网口,端口自动识别重新打开,从站进入OP。

  • 该开发版烧录的程序为共映射了16个数字IO,包含8个DI与8个DO。

  • 测试将PC10接3.3V。

  • 主站将LED1置1,测试PB12端口的输出电压。

2、CODESYS

  • 主站使用CODESYS,扫描从站设备。

  • 复制所有设备到工程中。

  • 登陆-启动程序运行,从站正常进入运行状态。

04测试结果总结

经测试FCE1353_N32G435RBL7_GPIO_V1开发板功能性测试通过,运行稳定,设备基础功能符合设计要求,开发板可以兼容不同类型的主站控制器。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐