01 开发板概述
FCE1353_STM32F103VET6开发板主要由FCE1353和一颗STM32F103VET6 MCU芯片构成,支持5V/3.3V供电。该开发版的FCE1353端口配置有两个EtherCAT网络接口,其中逻辑端口0作为EtherCAT网络的输入端口,可与主站或其他从站实现拓扑连接;逻辑端口1则用于连接其他EtherCAT从站模块的逻辑0端口。MCU与FCE1353之间通过SPI端口连接,同时将MCU的GPIO引脚在板级引出,从而实现32位I/O扩展,并在板级预留了SWD端口,以实现程序烧录与调试。

02 测试目的
功能性测试:
测试FCE1353_STM32F103VET6开发板的扩展IO功能,实现32位数字IO。
兼容性测试:主站兼容性测试,验证开发板在不同主站下是否能正常运行
可靠性测试
稳定性测试:评估开发板在长期数据通讯中的稳定性。
故障恢复能力:测试开发板的网络端口热插拔功能。
03 测试流程
1.TwinCAT 3功能测试
(1)使用TwinCAT 3作为主站,从站设备上电,待启动后,右键点击“Devices”,选择“Scan”扫描从站。

(2)扫描到从站后,检查从站运行状态。

(3)运行一段时间,系统未出现丢帧或错误帧。

2. 网络端口热插拔测试
(1)模拟设备故障,拔掉IN口网线。

(2)重新插回网线,端口自动识别并重新打开,从站进入OP状态。

3. IO引脚输入输出功能测试
(1)该开发板烧录的程序共映射了32个数字I/O端口,包括16个DI和16个DO


(2)测试将PE0与PE11分别接3.3V。


(3)主站将LED0-LED15全部置1,测试PD3端口的输出电压。


4. CODESYS主站测试
(1)使用CODESYS作为主站,扫描从站设备。

(2)将所有设备复制到工程中。

(3)登录并启动程序运行,从站正常进入运行状态。

04 测试结果总结
经测试,FCE1353_STM32F103VET6开发板整体功能和性能完整,运行稳定,符合设计要求。同时,开发板兼容不同类型的主站,板载MCU GPIO引脚功能完备,可实现标准的数字输入输出功能,且引脚支持自定义。开发者通过SPI接口可快速构建实时、可靠的数字系统,满足多种开发需求。
审核编辑 黄宇
-
开发板
+关注
关注
26文章
6521浏览量
121393 -
ethercat
+关注
关注
20文章
1627浏览量
46363
发布评论请先 登录
国产替代STM32F103CBT6的32位MCU单片机参考方案
MCU 开发板大比拼:STM32、ESP32、Arduino、树莓派谁更强?
CW32L012与STM32F103的三角运算性能对比
【新品上市】华清远见AIoT实战平台-STM32F103&ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目
STM32 Nucleo-64开发板技术解析与应用指南
STM32 Nucleo-144开发板技术解析与应用指南
STM32 Nucleo-64开发板技术解析与应用指南
在STM32F103c8上做DLQR最优控制算法的C编程资料
方芯半导体推出国产EtherCAT从站控制芯片,原位替代Microchip LAN9252/9253/9254
STM32F103驱动LD3320语音识别模块
FCE1353(替代LAN9253)与STM32F103开发板 I/O功能测试流程
评论