0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FCE1353(替代LAN9253)与STM32F103开发板 I/O功能测试流程

fangxin 来源:jf_06602441 作者:jf_06602441 2026-05-27 11:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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端口,以实现程序烧录与调试。

wKgZO2oWV-OAf1BuAAGypwY_hBQ422.png


02 测试目的

功能性测试:
测试FCE1353_STM32F103VET6开发板的扩展IO功能,实现32位数字IO。
兼容性测试:主站兼容性测试,验证开发板在不同主站下是否能正常运行
可靠性测试
稳定性测试:评估开发板在长期数据通讯中的稳定性。
故障恢复能力:测试开发板的网络端口热插拔功能。

03 测试流程

1.TwinCAT 3功能测试

(1)使用TwinCAT 3作为主站,从站设备上电,待启动后,右键点击“Devices”,选择“Scan”扫描从站。

wKgZPGoWWaGAFoCpAAglRweuJ-I977.png

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

wKgZO2oWWzOASDzYAAEe8GsqqWo210.png


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

wKgZPGoWW5CAfV5zAAEfXx1QmOk467.png


2. 网络端口热插拔测试

(1)模拟设备故障,拔掉IN口网线。

wKgZPGoWW9-AZp_7AAOW5nII6Zw483.png


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

wKgZO2oWXLOAEdK-AAOHQXXdDww228.png


3. IO引脚输入输出功能测试

(1)该开发板烧录的程序共映射了32个数字I/O端口,包括16个DI和16个DO

wKgZO2oWXZKAdUMWAAZysFlqLcM473.pngwKgZPGoWXgGAZPm8AAae48AwU2g544.png


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

wKgZO2oWXzyAMpIKAADiTOYKApc537.pngwKgZPGoWX3aAWKNAAADhyohZCs8350.png


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

wKgZPGoWX4qAbFAcAACH1Ja5K4A004.pngwKgZO2oWX5CAd3XeABF2BhPV6pw287.png


4. CODESYS主站测试

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

wKgZO2oWX7SAT6TTAAB_BrwzKK0529.png


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

wKgZO2oWX8mAGcGAAAAoBaLe7zM904.png


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

wKgZPGoWX_yAFtM4AABX7_XCr_w300.png

04 测试结果总结

经测试,FCE1353_STM32F103VET6开发板整体功能和性能完整,运行稳定,符合设计要求。同时,开发板兼容不同类型的主站,板载MCU GPIO引脚功能完备,可实现标准的数字输入输出功能,且引脚支持自定义。开发者通过SPI接口可快速构建实时、可靠的数字系统,满足多种开发需求。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6521

    浏览量

    121393
  • ethercat
    +关注

    关注

    20

    文章

    1627

    浏览量

    46363
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产替代STM32F103CBT6的32位MCU单片机参考方案

    针对STM32F103CBT6等MCU单片机长期存在的供应波动、价格上调及供应链不确定性,英尚为电子推出基于国产自主架构的32位MCU替代方案。英尚的32位MCU以软件全兼容为核心设计目标,实现零改
    的头像 发表于 04-23 16:17 251次阅读
    国产<b class='flag-5'>替代</b><b class='flag-5'>STM32F103</b>CBT6的32位MCU单片机参考方案

    奋斗 STM32 开发板入门手册

    电子发烧友网站提供《奋斗 STM32 开发板入门手册.pdf》资料免费下载
    发表于 01-13 10:44 12次下载

    MCU 开发板大比拼:STM32、ESP32、Arduino、树莓派谁更强?

    嵌入式开发板琳琅满目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易纠结:到底哪块适合我的项目?本文整理了一份开发板对比速查表,帮你快速理清思路。一
    的头像 发表于 01-09 19:03 1650次阅读
    MCU <b class='flag-5'>开发板</b>大比拼:<b class='flag-5'>STM32</b>、ESP32、Arduino、树莓派谁更强?

    CW32L012与STM32F103的三角运算性能对比

    ​  CW32L012和STM32F103在定位和性能上差异显著,在三角函数的运算性能上的对比亦非常直观。 一、 硬件架构对比(性能基础) 芯片型号 CW32L012C8 STM32F103
    的头像 发表于 12-29 15:32 2635次阅读
    CW32L012与<b class='flag-5'>STM32F103</b>的三角运算性能对比

    【新品上市】华清远见AIoT实战平台-STM32F103&amp;amp;ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目

    F103&ESP32-S3AI开发板是华清远见针对嵌入式与AI开发市场需求,打造的高性能、低成本AIoT实战平台。该开发板采用双核心设计,整合了ST
    的头像 发表于 11-03 16:18 1810次阅读
    【新品上市】华清远见AIoT实战平台-<b class='flag-5'>STM32F103</b>&amp;amp;ESP32-S3 AI<b class='flag-5'>开发板</b>套件,玩转小智AI桌宠机器狗智能车等项目

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试器/编程器,具有USB重新枚举
    的头像 发表于 10-22 14:26 1363次阅读
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-144开发板技术解析与应用指南

    STMicroelectronics NUCLEO-H7S3L8 STM32 Nucleo-144开发板采用STM32H7S3L8 MCU,提供了一个经济实惠的多功能平台,用于原型设计
    的头像 发表于 10-17 14:40 1667次阅读
    <b class='flag-5'>STM32</b> Nucleo-144<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该
    的头像 发表于 10-16 10:50 1132次阅读
    ‌<b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32F103c8上做DLQR最优控制算法的C编程资料

    这是我近期做的一个项目--基于STM32F103c8的DLQR控制算法的C编程,涉及DLQR最优控制算法、嵌入式STM32F103编程、CMSIS-DSP库使用。    附有完整的程序。
    发表于 07-23 15:30 0次下载

    迅为RK3562开发板 Ubuntu系统功能测试

    迅为RK3562开发板 Ubuntu系统功能测试
    的头像 发表于 07-10 13:46 1637次阅读
    迅为RK3562<b class='flag-5'>开发板</b> Ubuntu系统<b class='flag-5'>功能</b><b class='flag-5'>测试</b>

    方芯半导体推出国产EtherCAT从站控制芯片,原位替代Microchip LAN9252/9253/9254

    在所有EtherCAT从站控制芯片中,Microchip的LAN9252/9253/9254是公认最成熟且市场保有量最大的芯片。自2015年推出至今,在伺服、步进和I/O等工控领域得到
    的头像 发表于 07-01 11:32 1458次阅读
    方芯半导体推出国产EtherCAT从站控制芯片,原位<b class='flag-5'>替代</b>Microchip <b class='flag-5'>LAN</b>9252/<b class='flag-5'>9253</b>/9254

    STM32F103驱动LD3320语音识别模块

    本文介绍了如何使用STM32F103微控制器驱动LD3320语音识别模块,该模块具备非特定人语音识别功能,支持动态编辑关键词,且无需额外Flash和RAM。通过SPI接口连接并配置代码,实现在不同指令下执行相应操作,如流水灯、闪烁等。实验结果显示,
    的头像 发表于 06-28 14:16 2025次阅读
    <b class='flag-5'>STM32F103</b>驱动LD3320语音识别模块

    迅为RK3562开发板Buildroot系统功能测试

    迅为RK3562开发板Buildroot系统功能测试
    的头像 发表于 06-13 13:46 2377次阅读
    迅为RK3562<b class='flag-5'>开发板</b>Buildroot系统<b class='flag-5'>功能</b><b class='flag-5'>测试</b>

    STM32F103 I2C从机接收数据的问题

    我使用STM32F103做一个I2C从机接收数据的功能,通过查阅函数手册,使用了2种方法 方法1: 1、调用HAL_I2C_EnableListen_IT,启动地址匹配监听 2、触发地
    发表于 06-06 12:29

    如何评价华大电子CIU32F003开发板?国产32位MCU能否替代STM32

    一、开篇:国产MCU的突围之战 "当STM32F103价格飙升至20元时,我们是否该给国产芯片一个机会?" 以2023年芯片缺货潮为引子,提出国产替代的必然性,列举华大半导体在工控/消费电子领域
    的头像 发表于 06-05 10:22 1890次阅读