大学堂
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片机上运行。相对μC/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,其最新版本为8.2.1版。
FreeRTOS on stm32 ST

FreeRTOS on stm32 ST

Timerfreertostask

Learn how to use CMSIS_OS based on FreeRTOS operating system in your application

共25课时4小时38分14秒

野火FreeRTOS内核实现与应用开发实战指南

野火FreeRTOS内核实现与应用开发实战指南

中断freertos调度任务

第一部分为:从 0 到 1 教你写 FreeRTOS 内核,这一部分是着重讲解 FreeRTOS 怎么实现的过程。 第二部分:以野火 STM32 全系列开发板(包括 M3、 M4 和 M7)为硬件平台,来讲 解 FreeRTOS 的各个内核对象。这部分在讲解 FreeRTOS 的每个内核对象的 API 如何使用的同时, 还会分析这些 API 的源码实现, 让你不仅知其然也知其所以然。

共42课时18小时32分30秒

FreeRTOS源码详解(正点原子)

FreeRTOS源码详解(正点原子)

正点原子源码详解freertos二期

《FreeRTOS源码详解与应用开发:基于STM32》辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,《FreeRTOS源码详解与应用开发:基于STM32》配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。

共16课时9小时50分33秒

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

站点相关: 汽车电子 智能硬件

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved