📟 工业MCU · PLC落地应用
🎓 30章 完全目录
风
第1章
工业MCU概述
定义
消费级区别
PLC角色
第2章
PLC控制器基础
工作原理
硬件架构
扫描周期
第3章
工业MCU选型要点
ARM/RISC-V
主频算力
温度可靠性
第4章
工业MCU关键外设 (一)
GPIO
外部中断
按键消抖
第5章
工业MCU关键外设 (二)
定时器/计数器
PWM
看门狗
第6章
工业MCU关键外设 (三)
ADC/DAC
采样率
抗混叠滤波
第7章
工业MCU关键外设 (四)
UART/RS-485
SPI/QSPI
I2C/SMBus
第8章
工业MCU关键外设 (五)
CAN/CANopen
EtherCAT
工业以太网
第9章
工业MCU存储系统
Flash/SRAM
EEPROM模拟
外部存储器
第10章
工业MCU启动与引导
Bootloader
固件升级
安全启动
第11章
PLC软件架构设计
主循环/任务调度
前后台/RTOS
状态机
第12章
RTOS在PLC中的应用
FreeRTOS移植
任务优先级
中断同步
第13章
PLC编程语言标准 IEC 61131-3
LD梯形图
ST文本
FBD/SFC
第14章
工业通信协议栈实现 (一)
Modbus RTU/TCP
数据帧解析
CRC
第15章
工业通信协议栈实现 (二)
CANopen协议栈
对象字典
PDO/SDO
第16章
工业通信协议栈实现 (三)
EtherCAT从站
PDO映射
协议栈
第17章
数字量输入输出模块设计
光耦隔离
达林顿驱动
继电器/固态
第18章
模拟量输入输出模块设计
4-20mA电流环
0-10V
RTD热电偶
第19章
脉冲量与运动控制
步进/伺服
电子凸轮
飞剪算法
第20章
PLC梯形图引擎实现
数据结构
扫描算法
触点/线圈
第21章
PLC功能块图引擎实现
功能块实例
数据流顺序
自定义块
第22章
PLC顺序功能图引擎实现
步/转换条件
动作/活动步
并行分支
第23章
工业MCU低功耗设计
睡眠/唤醒
时钟门控
DVFS
第24章
工业MCU可靠性设计
电源监控
看门狗
EMC设计
第25章
工业MCU安全机制
安全启动链
加密签名
防篡改
第26章
PLC调试与诊断
JTAG/SWD
变量监控
逻辑分析仪
第27章
工业MCU固件测试
Unity/CMock
HIL测试
边界扫描
第28章
PLC控制器系统集成
电源模块
背板总线
热插拔/散热
第29章
工业MCU在PLC中的典型应用案例
小型PLC
中型PLC
运动控制器
第30章
课程总结与展望
AI MCU/TSN
边缘计算
OPC UA TSN