
EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c從站掃描與PDO映射解析0 Win QT VS和Ubuntu QT STM32F767 移植SOEM0.0 移植環(huán)境預覽:0.1 Ubuntu18.04系統(tǒng)QT-SOEM博客、視頻欣賞及源代碼鏈接0.2 STM32F767-SOEM 博客、視頻欣賞及源代碼鏈接0.3 Win11/10系統(tǒng)QT-SOEM博客、視頻欣賞及源代碼鏈接0.4 Win11/10系統(tǒng)VisualStudio -SOEM 博客、視頻欣賞及源代碼鏈接0.5一 ec_config.c/h 文件功能預覽二 配置主線和地址模型2.1 從物理發(fā)現(xiàn)到配置地址2.2 PDO 映射的三種來源2.3 IOmap、FMMU、SM 和 IOsegment三 ec_config.h 公開 API 詳解3.1 `ecx_config_init()`3.2 `ecx_config_map_group()`3.3 `ecx_recover_slave()`3.4 `ecx_reconfig_slave()`四 ec_config.c 原文件實現(xiàn)解析4.1 `ecx_init_context()`與掃描4.2 映射來源和配置鉤子4.3 主映射與 overlap 映射4.4 分段、DC 開銷和 expected WKC4.5 恢復與重新配置的差異五 使用建議和常見問題5.1 “掃描到從站”不等于“PDO 已經(jīng)可用”5.2 `pIOmap` 容量和生命周期5.3 狀態(tài)與映射失敗的判斷六 硬件驗證方法七 ec_config.h/c 原文件的中文注釋7.1 ec_config.c7.2 ec_config.h八 總結(jié)該文檔修改記錄:上下博客鏈接0 Win QT VS和Ubuntu QT STM32F767 移植SOEM0.0 移植環(huán)境預覽:序號硬件環(huán)境開發(fā)軟件1Ubuntu18.04系統(tǒng)QT 5.13.2 及以上2Win11/10系統(tǒng) 及 正點原子開發(fā)板阿波羅 STM32F767IGT6keil53Win11/10系統(tǒng)QT5.12.9及以上4Win11/10系統(tǒng)VisualStudio 2017,建議使用2017版本5最近忙,忙完這段時間移植