课程介绍
此次线上课程将以STM32F7硬件平台为基础,介绍并演示如何构建一个安全的嵌入式系统。课程将涉及嵌入式系统安全概念,RTOS功能安全实现,ST MCU的功能安全技术,FreeRTOS内存管理,FreeRTOS的MPU实现,SAFERTOS的工作原理及应用开发等知识点,并配合多个动手实验。
面向人群
对嵌入式与物联网安全有项目需求与学习兴趣的工程技术人员、高校老师与学生以及企业研发经理
课程内容和安排
第一讲:嵌入式系统安全概述:背景、概念与方法
主讲人:何小庆 嵌入式系统联谊会秘书长
课程亮点:
· 介绍嵌入式与IoT安全的背景
· 嵌入式系统安全概念
· 构建安全的嵌入式与IoT系统的方法
· 两个实践案例分析
第二讲:RTOS功能安全实现
主讲人:付元斌 麦克泰软件高级工程师
课程亮点:
· 预认证的RTOS简介
· 安全编译和调试工具IAR EWARM介绍
· EWARM使用:段的定位,map文件解析
· 实验软件安装和环境测试准备
第三讲:ST MCU的功能安全
主讲人:沈卓 意法半导体微控制器技术市场经理
课程亮点:
· ST MCU功能安全生态系统
· ST MCU功能安全升级包
· STM32内置功能安全属性
第四讲:FreeRTOS内存管理
主讲人:林强 麦克泰软件资深FAE
课程亮点:
· 操作系统内存管理机制
· FreeRTOS内存管理实现
· 堆栈溢出检测
· 实验1- FreeRTOS任务管理
第五讲:FreeRTOS MPU概述
主讲人:付元斌 麦克泰软件高级工程师
课程亮点:
· FreeRTOS MPU机制
· FreeRTOS MPU API
· Cortex-M7硬件MPU
· 实验2-基于FreeRTOS MPU应用实例
第六讲:SAFERTOS内核原理
主讲人:张爱华 麦克泰软件技术经理
课程亮点:
· 功能安全开发流程简介
· SAFERTOS功能模型
· SAFERTOS通信实现
· 实验3- SAFERTOS基本实例
第七讲:SAFERTOS应用开发
主讲人:张爱华 麦克泰软件技术经理
课程亮点:
· SAFERTOS与FreeRTOS API区别
· SAFERTOS API的使用
· 实验4-从FreeRTOS迁移到SAFERTOS
授课老师简介
· 何小庆
知名的嵌入式系统专家,长期从事嵌入式与物联网技术、产业和教育方面工作,发表论文百余篇。有《嵌入式操作系统风云录》、《嵌入式实时操作系统》等7本中英文著译作。
· 张爱华
麦克泰公司技术总监,高级工程师,具有十年的嵌入式RTOS及中间件应用与支持经验
译有《嵌入式实时操作系统》、《μC/OS-III应用开发》等书。
· 付元斌
麦克泰公司高级应用工程师,拥有丰富的GD32 RISC-V使用及RTOS调试经验。