首页
›
半导体工艺与制造设备
›
003-半导体设备通信标准SECSGEM协议
›
《SECSGEM协议栈从裸机到RTOS移植与任务调度》
VIP20
本课程属于:003-半导体设备通信标准SECSGEM协议
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SECSGEM协议栈从裸机到RTOS移植与任务调度
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SECS/GEM协议概述
半导体工厂自动化标准 · HSMS与SECS-I物理层 · GEM核心功能
SECS/GEM
协议概述
02
裸机编程基础
前后台系统架构 · 中断服务程序(ISR)设计 · 裸机下的定时器与状态机
裸机编程基础
前后台系统架构
03
SECS/GEM裸机实现分析
消息队列的轮询处理 · 单线程下的HSMS连接管理 · 裸机下的超时处理机制
SECS/GEM
裸机实现分析
04
RTOS核心概念
任务(Task) · 队列(Queue) · 信号量(Semaphore)
RTOS
核心概念
05
FreeRTOS移植准备
MCU选型与时钟配置 · FreeRTOS源码结构 · port层移植要点
FreeRTOS
移植准备
06
任务创建与删除
xTaskCreate API详解 · 任务参数传递 · 任务删除与句柄管理
任务创建
删除
07
任务状态与调度
运行态 · 就绪态 · 阻塞态
任务状态
调度
08
消息队列在SECS/GEM中的应用
xQueueSend/xQueueR… · HSMS消息的异步收发
SECS/GEM
消息队列
09
二进制信号量
中断与任务同步 · SECS/GEM事件通知机制 · xSemaphoreGiveFrom…
二进制信号量
任务同步
10
计数信号量
资源池管理 · 多连接场景下的连接令牌分配
计数信号量
资源池管理
11
互斥量与优先级反转
xSemaphoreCreateMu… · 优先级继承机制 · SECS/GEM共享数据保护
互斥量
优先级反转
12
事件标志组
多条件触发 · GEM状态机状态变更的事件驱动
事件标志组
多条件触发
13
任务通知(Task Notification)
轻量级信号量替代方案 · SECS/GEM心跳超时处理
Task
Notification
14
软件定时器
xTimerCreate · SECS/GEM T3/T5/T6定…
软件定时器
xTimerCreate
15
中断管理
FreeRTOS中断优先级配置 · 临界区保护 · 延迟中断处理(DIH)模式
断管理
FreeRTOS
16
内存管理
heap_1到heap_5对比 · SECS/GEM消息缓冲区的动态分配…
内存管理
heap
17
裸机SECS/GEM协议栈架构分析
主循环 · 状态机表 · 消息解析器
SECS/GEM
裸机
18
RTOS化第一步
将主循环拆分为独立任务——HSMS链… · 消息处理任务 · GEM状态机任务
RTOS
化第一步
19
任务间通信设计
HSMS接收队列 · GEM事件队列 · S7F19数据请求队列
任务间通信设计
HSMS
20
HSMS连接管理任务
TCP重连状态机 · T3超时处理 · 连接建立/断开事件发布
HSMS
连接管理任务
21
GEM状态机任务
从裸机switch-case到RTO…
GEM
状态机任务
22
消息解析与封装任务
SECS-II消息编解码 · 流/功能码分发 · 数据项(Data Item)处理
消息解析
封装任务
23
远程命令(Remote Command)处理
S2F41/S2F42的任务化实现
Remote
Command
24
变量(Variable)与数据收集(Data Collection)
CEID · VID · Report
Variable
Data
25
报警(Alarm)与异常处理
S5F1/S5F2 · S5F3/S5F4的任务化与优先级设…
Alarm
报警
26
多任务优先级设计
HSMS链路任务(高) · 消息处理任务(中) · GEM状态机任务(中低)
多任务优先级设计
HSMS
27
任务栈深度优化
栈溢出检测 · SECS/GEM消息缓冲区栈使用分析
任务栈深度优化
栈溢出检测
28
性能基准测试
裸机vs RTOS下的消息吞吐量 · 延迟抖动 · CPU占用率对比
性能基准测试
vs
29
调试与诊断
FreeRTOS Tracealyz… · 任务状态监控 · SECS/GEM日志任务
调试
诊断
30
完整移植案例
从STM32裸机工程到FreeRTO…
完整移植案例
STM32
所属VIP或分类
同VIP:SECSGEM协议E系列规范与GEM功能集成开发
同VIP:SECSGEM协议E系列规范与SML解析集成
同VIP:SECSGEM协议GEM功能与设备状态机联调