主办单位:北京麦克泰软件技术有限公司
协办单位:意法半导体(中国)投资有限公司
支持媒体:《单片机与嵌入式系统应用》杂志社
指导单位:嵌入式系统联谊会
据IoT Analytics的统计,2020年,IoT联网设备(如:智能网联汽车、智能家居、工业联网终端)的数量首次超过了非IoT联网设备(如:智能手机、笔记本电脑和台式机),Barr Group 是一家咨询服务公司,帮助工程技术人开发嵌入式项目,最近它做了一个市场调查:60%的正在开发中的嵌入式系统都是连接到互联网上(物联网),它们之中有25%的系统是可能受到攻击的。48%受访工程师告诉Barr Group 他们没有加密他们的通讯协议。随着越来越多的嵌入式设备都需要连接到互联网,嵌入式系统的安全刻不容缓。
FreeRTOS是一个广泛使用的开源、免费的RTOS,广泛的应用在各种嵌入式与物联网设备中。FreeRTOS在ARMv7-M(Cortex-M3,Cortex-M4和Cortex-M7微控制器)和ARMv8-M(Cortex-M23和Cortex-M33微控制器)内核上提供了内存保护单元(MPU)支持,基于MPU机制可以实现软件代码隔离,实现功能安全,市场上许多 Arm MCU 具有MPU 功能,是实现嵌入式与物联网系统安全的通用处理器架构。
SAFERTOS是一个基于FreeRTOS功能模型的安全RTOS,用户可以基于FreeRTOS实现产品功能测试、原型验证,然后升级到SAFERTOS实现产品的功能安全需求。与FreeRTOS相比,SAFERTOS API函数更少,函数中执行了更多的错误检查,使用静态分配机制,不提供heap函数,默认使用处理器的MPU单元等特点。
为了帮助嵌入式与物联网安全项目的开发者、研发人员及高校教师掌握如何构建一个安全嵌入式系统,麦克泰与意法半导体联合推出了本次“构建安全的嵌入式系统”的线上课程。
课程介绍:
此次线上课程将以STM32F7硬件平台为基础,介绍并演示如何构建一个安全的嵌入式系统。课程将涉及嵌入式系统安全概念,RTOS功能安全实现,ST MCU的功能安全技术,FreeRTOS内存管理,FreeRTOS的MPU实现,SAFERTOS的工作原理及应用开发等知识点,并配合多个动手实验。
培训时间:
6月21日起,下午14:00~15:00,共七节课,每节课45~60分钟
面向人群:
对嵌入式与物联网安全有项目需求与学习兴趣的工程技术人员、高校老师与学生以及企业研发经理
课程安排:
(具体内容以授课时内容为准,以下仅供参考!)
2021年6月21日,第一讲:嵌入式系统安全概述:背景、概念与方法
主讲人:何小庆 嵌入式系统联谊会秘书长
课程亮点:
· 介绍嵌入式与IoT安全的背景
· 嵌入式系统安全概念
· 构建安全的嵌入式与IoT系统的方法
· 两个实践案例分析
2021年6月22日,第二讲:RTOS功能安全实现
主讲人:付元斌 麦克泰软件高级工程师
课程亮点:
· 预认证的RTOS简介
· 安全编译和调试工具IAR EWARM介绍
· EWARM使用:段的定位,map文件解析
· 实验软件安装和环境测试准备
2021年6月23日,第三讲: ST MCU的功能安全
主讲人:沈卓 意法半导体微控制器技术市场经理
课程亮点:
· ST MCU功能安全生态系统
· ST MCU功能安全升级包
· STM32内置功能安全属性
2021年6月24日,第四讲:FreeRTOS内存管理
主讲人:林强 麦克泰软件资深FAE
课程亮点:
· 操作系统内存管理机制
· FreeRTOS内存管理实现
· 堆栈溢出检测
· 实验1- FreeRTOS任务管理
2021年6月28日,第五讲:FreeRTOS MPU概述
主讲人:付元斌 麦克泰软件高级工程师
课程亮点:
· FreeRTOS MPU机制
· FreeRTOS MPU API
· Cortex-M7硬件MPU
· 实验2-基于FreeRTOS MPU应用实例
2021年6月29日,第六讲:SAFERTOS内核原理
主讲人:张爱华 麦克泰软件技术经理
课程亮点:
· 功能安全IEC61508开发流程简介
· SAFERTOS功能模型
· SAFERTOS通信实现
· 实验3- SAFERTOS基本实例
2021年6月30日,第七讲:SAFERTOS应用开发
主讲人:张爱华 麦克泰软件技术经理
课程亮点:
· SAFERTOS与FreeRTOS API区别
· SAFERTOSAPI的使用
· 实验4-从FreeRTOS迁移到SAFERTOS
费用包含:
1、由具有丰富一线嵌入式RTOS经验的工程师及行业专家进行授课并在线指导多个实验;
2、课程期间,微信群相关问题快速答疑;
3、课后提供课程PDF讲义及实验代码(不提供回放视频)
4、直播福利(本次课程活动解释权归麦克泰技术所有):
· 报名前30名同学可直接获得由《单片机与嵌入式系统应用》杂志社提供的5月刊杂志一份
· 每节课随机抽取4名认真听课的同学,获得由清华大学出版社提供的2021年5月最新出版的“嵌入式实时操作系统-基于STM32Cube、FreeRTOS和Tracealyzer的应用开发 (原书第2版)” 。本书译者参加课程授课
· 如是高校教师,您还能有机会获得由意法半导体提供的:STM32F746 Nucleo-144 开发板一块(教师身份须经认证,数量有限,先到先得)
认证要求:
1、高校教师不限同个学校,但同个学院仅限1人
2、用教师本人学校邮箱发一份介绍邮件至mamo.yu@bmrtech.com,必填内容为姓名、学校名、学院名、座机电话并附一段简短介绍。如有学校学院教师证明方可一并提供。(收到邮件后主办方会与您电话核实身份)
实验前准备:
1)STM32 NUCLEO F746或F767开发板1块(二选一,学员自备)
2)IAR EWARM 8.50(课前一周主办方群里提供安装程序,license请自行申请)
报名须知:
1、报名成功后,必须将提供票券截图页面给小编(添加微信号:bmrtech123),如有任何问题方可咨询。
2、直播方式:使用腾讯会议
3、电话咨询:021-62127690