EtherCAT主站SOEM -- 31 -- STM32F767-SOEM从站IO模块采集DI及输出DO

article/2024/7/24 2:16:01

EtherCAT主站SOEM -- 31 -- STM32F767-SOEM从站IO模块采集DI及输出DO

  • 0 QT-SOEM及STM32F767-SOEM视频欣赏及源代码链接:
    • 0.1 QT-SOEM博客、视频欣赏及源代码链接
    • 0.2 STM32F767-SOEM 博客、视频欣赏及源代码链接
  • 1 程序文件修改替换
    • 1.1 allvalue.h
    • 1.2 allvalue.c
    • 1.3 motrorcontrol.h
    • 1.4 motrorcontrol.cpp
    • 1.5 mainwindow.cpp
  • 2 开发板按键功能
  • 该文档修改记录:
  • 总结
  • 上下博客链接

环境:基于正点原子开发板阿波罗 STM32F767IGT6 上进行搭建SOEM主站。
该博客功能视频欣赏

EtherCAT主站SOEM -- 31 -- STM32F767-SOEM从站IO模块采集DI及输出DO

0 QT-SOEM及STM32F767-SOEM视频欣赏及源代码链接:

0.1 QT-SOEM博客、视频欣赏及源代码链接

特别注意 PS:
关于源代码说明一下,如果你订阅 我这个专栏 EtherCAT主站SOEM ,可以按照这篇博客配置主站,EtherCAT主站SOEM – 9 – SOEM之基于QT搭建自己的EtherCAT主站 ,只要跟从站能到OP状态,就能使用我的博客里面提供 控制IO模块和电机源代码,从相关博客里面复制代码 ,需要修改一下向自己的工程靠,确保编译通过。


http://www.ngui.cc/article/show-2169810.html

相关文章

STM32-17-DAC

STM32-01-认识单片机 STM32-02-基础知识 STM32-03-HAL库 STM32-04-时钟树 STM32-05-SYSTEM文件夹 STM32-06-GPIO STM32-07-外部中断 STM32-08-串口 STM32-09-IWDG和WWDG STM32-10-定时器 STM32-11-电容触摸按键 STM32-12-OLED模块 STM32-13-MPU STM32-14-FSMC_LCD STM32-15-DMA…

帝国cms自适应响应式知识付费资源站下载站模板带会员支付整站源码下载

帝国cms自适应响应式知识付费资源站下载站模板带会员支付整站源码介绍 本模板使用帝国cms7.5 utf8版本,资源站/源码站/工作室付费阅读下载自适应响应式帝国cms模板,适合资源下载、出售虚拟产品。 基于帝国cms7.5 UTF-8开发,移动设备自适应 文…

LeetCode435无重叠区间

题目描述 给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 解析 由于要删除尽可能少的区间 ,因此区间跨度大的一定是要先删除的,这样就有两种贪心思想了…

MySQL之高级特性(二)

高级特性 全文索引 MySQL5.1中全文索引的变化 在MySQL5.1中引入了一些和全文索引相关的改进,包括一些性能上的提升和新增插件式的解析,通过此用户可以自己定制增强搜索功能。例如,插件可以该笔那索引文本的方式。可以用更灵活的方式进行分…

人工智能在问题答疑领域的应用

人工智能(AI)在问题答疑领域的应用已成为一项关键技术,提供了高效、实时的解答服务。这里详细描述了AI如何在多个方面实现问题答疑功能。 1. 应用场景 1.1 客户支持 虚拟客服:使用AI驱动的聊天机器人(如OpenAI的ChatGPT)处理客户的常见问题,如订单状态、退货政策等。自…

vue-router 源码分析——6.命名路由

这是对vue-router 3 版本的源码分析。 本次分析会按以下方法进行: 按官网的使用文档顺序,围绕着某一功能点进行分析。这样不仅能学习优秀的项目源码,更能加深对项目的某个功能是如何实现的理解。这个对自己的技能提升,甚至面试时…

MySQL 保姆级教程(二):使用 MySQL 检索数据

使用 MySQL 3.2 选择数据库 使用数据库: 输入: USE 数据库名;输出: Database changed分析: 不返回任何结果,显示某种形式的通知 ​ 例如: 使用 crashcourse 数据库 use crashcourse; 3.3 了解数据库和表 列出所有的数据库: 输入: SHOW DATABASES;输出: --------…

【讯为Linux驱动开发】6.自旋锁spinlock

【自旋锁】 线程A获取自旋锁后,B假如想获取自旋锁则只能原地等待,仍占用CPU,不会休眠,直到获取自旋锁为止。 【函数】 DEFINE SINLOCK(spinlock t lock) 定义并初始化一个变量int spin lock init(spinlock t*lock) 初始化自…

手撕设计模式——计划生育之单例模式

1.业务需求 ​ 大家好,我是菠菜啊。80、90后还记得计划生育这个国策吗?估计同龄的小伙伴们,小时候常常被”只生一个好“”少生、优生“等宣传标语洗脑,如今国家已经放开并鼓励生育了。话说回来,现实生活中有计划生育&…

基于CNN-RNN模型的验证码图片识别

基于CNN-RNN模型的验证码图片识别是一个在计算机视觉和自然语言处理领域的经典应用场景,特别适合处理复杂的验证码(如字符连成一条线的或扭曲的验证码)和序列数据。这个任务通常包括以下几个步骤: 数据预处理: 图像增强:旋转、缩放、添加噪声等,以提高模型的泛化能力。字…