【课程推荐】FreeRTOS基础教程,赶紧学起来!
由知名嵌入式系统专家何小庆老师与麦克泰软件的三位资深工程师共同打造的新课程《FreeRTOS基础教程》已在腾讯课堂、网易云课堂两平台共同上线啦!赶紧订阅学起来!另外,"贝尼思科技"**店近日将上线配套开发板可购买学习,敬请关注!http://bbs.eeworld.com.cn/data/attachment/forum/202206/23/170024cqo91zx1ozh9a6dx.jpg.thumb.jpg 课程价格:99元 每讲时间:45~60分钟左右提供课程PDF讲义及实验代码微信咨询:bmrtech123订阅渠道: 方式一:腾讯课堂(每讲可试听5分钟)https://ke.qq.com/course/5506631#term_id=105694756
方式二:网易云课堂https://study.163.com/course/introduction.htm?share=2&shareId=400000000334035&courseId=1212862803&_trace_c_p_k2_=7a83e4f961fa48ca8d82b59cb3773f5f 课程安排 第一讲:嵌入式实时操作系统概述 (时长:35分钟)主讲:何小庆知名嵌入式系统专家课程内容:1)实时嵌入式系统概述2)什么是RTOS?3)RTOS内核的基本功能4)RTOS 发展趋势
第二讲:ARM Cortex-M 内核与FreeRTOS(时长:68分钟)主讲:付元斌麦克泰软件高级工程师课程内容:1)Cortex-M 中断和FreeRTOS 中断配置2)Cortex-M 定时器和FreeRTOS 滴答时钟3)Cortex-M堆栈与FreeRTOS内存管理4)FreeRTOS 在 Cortex-M上移植
第三讲:FreeRTOS内核原理(时长:55分钟)主讲:张爱华麦克泰软件技术经理课程内容:1)FreeRTOS的任务和调度2)FreeRTOS通信与互斥3)FreeRTOS定时与内存管理4)FreeRTOS低功耗实现
第四讲:FreeRTOS 应用实例(时长:45分钟)主讲:林强麦克泰软件资深FAE课程内容:1)开发环境简述2)NXP SDK官方例程介绍3)LCP54114实验例程演示4)STM32F401实验例程演示
第五讲:FreeRTOS 调试与分析工具(时长:60分钟)主讲:张爱华、林强课程内容:1)RTOS 内置分析功能2)RTOS 分析工具介绍3)Ozone 通用调试器介绍4)Systemview 分析工具介绍
第六讲:RTOS物联网组件技术及应用(45分钟)主讲:何小庆知名嵌入式系统专家课程内容:1)RTOS组件概述2)物联网组件技术3)FreeRTOS IoT组件应用4)第三方开源组件应用 课程实验介绍 第2讲:Cortex-M内核与FreeRTOS有关的硬件机制的实验通过6个实验,分别从硬件本身和RTOS两方面展示了NVIC中断控制器管理和配置外设中断,FreeRTOS内核对通过中断管理实现代码临界区,以及通过内核的Systick产生节拍时钟。并演示了Cortex-M的双堆栈机制,FreeRTOS对两种堆栈的使用,介绍了FreeRTOS的几种动态内存管理方法,移植和配置。
第3讲:FreeRTOS内核原理实验1:通过串口演示如何使用Gatekeeper任务机制使用共享资源,避免资源竞争引起的死锁和优先级反转问题。实验2:演示FreeRTOS在Cortex-M平台上的Tickless低功耗实现。
第4讲:FreeRTOS应用实例演示课程将结合4个NXP LPC54114开发板的实验例程来演示FreeRTOS的应用,包括FreeRTOS任务启动流程,如何创建用户任务,使用信号量实现中断与任务同步,和通过消息队列实现任务间的数据通信。
第5讲:Ozone和SystemView软件工具使用介绍实验演示了Ozone调试器提供的堆栈分析,RTOS调试插件,timeline数据变化视图等强大调试功能。展示了SystemView的用法及其所提供的各类可视化分析视图的功能,借助SystemView提供的功能,实验直观的展现了RTOS应用中可能发生的任务抢占问题。
第6讲:通过实验演示通过RTOS组件技术实现IOT连接实验1:使用FreeRTOS组件实现IoT连接,该DEMO 基于MCUXpresso 创建的 lwip_tcpecho_freertos 项目,添加 coreMQTT 软件库,一个简单的传输层接口,一个任务范例,最后使用coreMQTT 给MQTT topics 发布信息,并订阅该topics下信息,该demo运行在NXP IMXRT1060 开发板上。实验2:使用Mongoose Webserver 构建应用实例,该demo展示了如何使用 Mongoose 库构建 HTTP 服务器。实验通过为FreeRTOS和 LWIP工程添加 mongoose.c 和 mongoose.h ,并增加web_server.c 和web_server.h应用代码,该实验运行在 NXP IMXRT1060 开发板上。
另有开发板学习套件可购 学习套件:**搜索“贝尼思科技”——开发板——开发板+ FreeRTOS基础教程 学习套件
页:
[1]