贝宁戈嵌入式集团的任务包括教育公司,工程师和个人如何有效设计和构建实时嵌入式系统。贝宁戈嵌入式集团通过一系列网络研讨会,研讨会和订阅服务来实现这一目标。以下是免费的教育视频,其中提供了Jacob作品的样本。您也可以访问他的 YouTube频道。
-
使用SystemView跟踪RTOS应用程序
在本视频中,我将向开发人员介绍如何使用Segger的SystemView执行系统跟踪。跟踪应用程序对于开发人员了解和直观地查看其应用程序的行为至关重要。 -
使用臭氧进行深度分析
在此视频中,我演示了如何使用Segger的Ozone工具执行深度分析,该分析为开发人员提供了统计性能分析信息,指令跟踪和代码覆盖率分析。 -
OsAware的示例
在本视频中,我提供了有关在使用实时操作系统(RTOS)时开发人员如何使用OSAware调试的基本概述。在此示例中,我将embOS与Embedded Studio一起使用。 -
设置和使用Seggers embOS RTOS
在此视频中,我将引导开发人员介绍如何使用Embedded Studio下载和设置Segger的embOS RTOS。 -
使用TrueStudio和STM32F4发现板进行FreeRTOS设置
如何使用STM32CubeMx和Atollic TrueStudio设置STM32F4发现板以与FreeRTOS一起使用 -
掌握RTOS调试技术
在开发实时嵌入式系统时,几乎必须使用RTOS。问题在于,许多开发人员才刚刚开始使用RTOS,并且不熟悉快速有效地调试基于RTOS的应用程序代码所需的方法和技术。在这次网络研讨会中,与会者将熟悉调试其代码所必需的最新,最出色的技术和工具。将研究重要的概念,例如正确调整线程堆栈的大小,使用事件查看器以及发现优先级倒置,死锁和线程饥饿等问题。该网络研讨会将使用NXP的K64 Freedom Board进行动手演示,该主板将与带有Keil MDK工具链,RTX5 RTOS和Percepio的Tracealyzer一起用作ARM Cortex-M4处理器。
本次网络研讨会涵盖的主题包括
•在运行时执行最坏情况的堆栈分析
•设置事件记录器并监视系统事件
•了解数据观察点和跟踪(DWT)
•启用系统跟踪的方法(RTT,TCP / IP,USB)
•探索ITM和ETM功能
•用于检测堆栈溢出,优先级倒置和其他常见RTOS问题的示例技术。
•在嵌入式系统中使用RTOS的最佳做法
•使用Tracealyzer跟踪程序执行
•进一步建议 -
使用Atollic TrueStudio和NXP K64F Freedom Board在FreeRTOS中创建任务
关于如何在FreeRTOS中设置和配置任务的演示 -
带有TrueStudio和NXP K64F Freedom Board的FreeRTOS设置
有关如何使用Atollic TrueStudio和NXP K64F Freedom Board设置FreeRTOS的逐步说明。
这个示例说明了如何启动和运行基本的RTOS,并且在我的许多网络研讨会和课程中都使用了该示例。 -
在Atollic TrueSTUDIO中设置统计配置文件
这是使用TrueSTUDIO中的SWV为嵌入式软件设置统计分析器的分步过程。 -
Micro Python设置第2部分-构建和部署
了解如何为自己的开发套件构建Micro Python,并了解基本配置设置。 -
ESDT:Epidsode 1-微处理器自举程序设计简介
用于微控制器的引导程序设计技术的简介。了解如何使用引导加载程序更新固件的基础知识。 -
Kinetis-L自由板-KL25Z低功耗设置
Kinetis-L自由板概述,以及可以进行修改以使用外部调试器并访问板载选项进行能量控制和测量