欢迎光临散文网 会员登陆 & 注册

有奖直播 | Lauterbach对SPC5 MCU的软件调试与跟踪

2020-07-24 09:09 作者:电堂科技  | 我要投稿


最懂

智能驾驶

意法半导体Automotive


意法半导体32位车用MCU满足功能安全ASIL-B和ASIL-D不同等级要求。SPC5系列不仅具有丰富的接口资源和强大的计算能力,而且提供满足AUTOSAR和功能安全的软件产品。用户还可通过低成本的SPC5Studio集成开发环境对SPC5系列产品进行快速评估、原型设计。


劳特巴赫是全球重要的硬件辅助调试工具生产商之一,在制造一流调试器和仿真器方面拥有40多年的经验。劳特巴赫的TRACE32调试工具已经可与大量的编译器、实时操作系统和case工具等集成。TRACE32支持意法半导体汽车电子SPC56/57/58 全系列32位微控制器产品。


直播预告

意法半导体汽车微控制器系列培训之十三

直播主题:

Lauterbach对SPC5 MCU的软件调试与跟踪


 直 播 简 介 

本次直播由劳特巴赫(苏州)技术有限公司的专家为大家介绍意法半导体32位车规微控制器SPC56/57/58 软件调试和跟踪。内容包括以下部分:

1、SPC56/57/58 系列的调试和跟踪2、Debug 功能 3、Trace 功能4、Multi-Core/ eTPU/ GTM 调试5、OSEK/AUTOSAR 操作系统调试6、SPC58NH92 Multi-core, Trace & HSM debugging Demo 演示


 主 讲 嘉 宾 

Able Zhou  劳特巴赫(苏州)技术有限公司

直 播 信 息 

时间:7月29日(周三)15点

▲ 扫码预约直播

直 播 礼 品

邀请达人奖

手机端预约直播报名后,点击右下角分享按钮,分享本次直播活动至好友。

直播结束前,邀请好友5人以上且排名前5即可获得30元京东E卡(不含工作人员)。

(仅限邀请电子行业从业人员及高校相关专业师生)


幸运观众奖

直播间将抽出10名幸运观众送出小米蓝牙音箱


直播回顾

意法半导体汽车微控制器系列培训之十二

直播主题:

SPC5 车规MCU系列 Bootloader 开发

本次线上课程为大家介绍的是基于意法半导体32位汽车级微控制器SPC5系列 MCU的BootLoader开发。

 

主要包括以下内容:

1、Bootloader简介及常用策略

2、SPC5 MCU的启动模式

3、SPC5 Bootloader开发支持包

4、实例演示:应用SPC5Studio中bootloader更新application软件。

 

BootLoader开发的常用策略

BootLoader是引导程序,即驻留在ECU FLASH中的程序加载代码,是每次ECU启动时都会运行的一小段程序,用来负责ECU应用软件的更新。

下图是比较常见的Bootloader更新ECU应用程序的流程图

SPC56启动模式

上电后,SPC56支持两种启动模式,第一种是片上Flash启动,第二种是串行启动。这里以SPC560Bxx举例,介绍两种模式的启动流程。

 

下图是SPC56串行启动时,BAM与HOST之间的通讯协议。


接下来介绍SPC57/SPC58的启动模式

下图是SPC58的启动流程图

下图SPC57/58 BAF的执行过程

下图是SPC57/58 BAF串行启动的流程


SPC5 Bootloader开发支持包

针对BootLoader开发,ST从MCU的层级可以提供的软硬件资源如下:

SPCStudio中BootLoader的概念

BootLoade和应用程序是两个完整的MCU软件工程,分别保存到不同的Flash地址,各自都有自己的启动代码、链接文件、外设启动程序等,因此BootLoader和应用程序的链接文件里对Flash的地址空间分配必须是分开独立的,但对RAM的分配没有约束。

下图是SPCStudio中BootLoader例程的流程

▲  扫码观看SPC5 车规MCU系列 Bootloader 开发完整视频

关注【AI电堂】微信公众号,可订阅开播提醒。

获奖名单

恭喜以上幸运观众获得米家台灯,我们已在小米旗舰店下单,请大家注意查收哦!


有奖直播 | Lauterbach对SPC5 MCU的软件调试与跟踪的评论 (共 条)

分享到微博请遵守国家法律