0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

megaAVR 0系列上的FreeRTOS入门指南

Microchip微芯 来源:Microchip微芯 作者:Microchip微芯 2022-01-27 13:49 次阅读

megaAVR 0 系列上的FreeRTOS 入门指南

简介

FreeRTOS 是嵌入式器件的实时操作系统内核。它采用小巧的设计,简单易用,仅包含几个主要用C语言编写的文件。

单片机通常用于实时嵌入式应用,这意味着嵌入式系统必须能够在严格定义的时间内响应某些事件。为了确保系统满足这些时间节点的要求,RTOS 提供了一个调度程序,用于决定在某个时间实例运行哪个任务。

FreeRTOS 针对任务、任务通信和调度提供了多种功能,并且已成为单片机实时操作系统(RTOS)的公认标准。FreeRTOS 的主要设计目标是稳健性、易用性和小尺寸。

今天推荐的应用笔记首先介绍如何配置FreeRTOS,然后介绍阻断功能、任务间通信方案和调度。在介绍调试相关的信息后,还会提供演示代码。此外,本应用笔记还为演示中的每个任务提供了UML 图。

主要内容

相关器件

megaAVR 0 系列

Atmel | START 开始

配置FreeRTOS

配置时钟和节拍率

配置存储器

从RTOS 开发人员角度思考

任务

阻断与非阻断功能

任务通信

调度

在FreeRTOS 中调试

堆调试

检查栈是否溢出

跟踪

演示

所需硬件

划分为多个任务

共享资源

实现

从Atmel | START 获取源代码

原文标题:中文应用笔记《AN3007 - megaAVR® 0 系列上的FreeRTOS 入门指南》

文章出处:【微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4975

    文章

    18235

    浏览量

    287821
  • 操作系统
    +关注

    关注

    37

    文章

    6259

    浏览量

    121836
  • FreeRTOS
    +关注

    关注

    12

    文章

    473

    浏览量

    61336

原文标题:中文应用笔记《AN3007 - megaAVR® 0 系列上的FreeRTOS 入门指南》

文章出处:【微信号:MicrochipTechnology,微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FreeRTOS在英飞凌TriCore TC33x系列上的移植和使用

    FreeRTOS自从被AWS收购后,不断的发展壮大,使用的人群非常庞大,FreeRTOS 是市场领先的面向微控制器和小型微处理器的实时操作系统 (RTOS),与世界领先的芯片公司合作开发
    的头像 发表于 10-30 09:59 1033次阅读
    <b class='flag-5'>FreeRTOS</b>在英飞凌TriCore TC33x<b class='flag-5'>系列上</b>的移植和使用

    tinyAVR 1系列入门指南

    电子发烧友网站提供《tinyAVR 1系列入门指南.pdf》资料免费下载
    发表于 09-25 09:21 0次下载
    tinyAVR 1<b class='flag-5'>系列入门</b><b class='flag-5'>指南</b>

    PN76系列评估板快速入门指南

    电子发烧友网站提供《PN76系列评估板快速入门指南.pdf》资料免费下载
    发表于 08-17 14:25 0次下载
    PN76<b class='flag-5'>系列</b>评估板快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    LABVIEW与CRIO入门指南

    LABVIEW与CRIO入门指南
    发表于 07-26 18:17 7次下载

    TileLib 快速入门指南

    TileLib 快速入门指南
    发表于 07-04 20:32 0次下载
    TileLib 快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    将 AWS 云与 FreeRTOS 连接 Renesas RX65N 云套件 Rev.1.00 入门指南

    将 AWS 云与 FreeRTOS 连接 Renesas RX65N 云套件 Rev.1.00 入门指南
    发表于 07-03 20:23 0次下载
    将 AWS 云与 <b class='flag-5'>FreeRTOS</b> 连接 Renesas RX65N 云套件 Rev.1.00 <b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    将 AWS 云与 FreeRTOS 连接 Renesas Starter Kit+ for RX65N-2MB Rev.1.00 入门指南

    将 AWS 云与 FreeRTOS 连接 Renesas Starter Kit+ for RX65N-2MB Rev.1.00 入门指南
    发表于 07-03 20:23 0次下载
    将 AWS 云与 <b class='flag-5'>FreeRTOS</b> 连接 Renesas Starter Kit+ for RX65N-2MB Rev.1.00 <b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    RL78/G23 连接 AWS 云与 FreeRTOS RL78/G23-128p 快速原型板 Rev.1.00 入门指南

    RL78/G23 连接 AWS 云与 FreeRTOS RL78/G23-128p 快速原型板 Rev.1.00 入门指南
    发表于 07-03 20:07 1次下载
    RL78/G23 连接 AWS 云与 <b class='flag-5'>FreeRTOS</b> RL78/G23-128p 快速原型板 Rev.1.00 <b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    RX65N 使用 FreeRTOS 连接 AWS 云 CK-RX65N 入门指南

    RX65N 使用 FreeRTOS 连接 AWS 云 CK-RX65N 入门指南
    发表于 06-30 20:29 0次下载
    RX65N 使用 <b class='flag-5'>FreeRTOS</b> 连接 AWS 云 CK-RX65N <b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    UM-WI-056 DA16200 DA16600 FreeRTOS 入门指南

    UM-WI-056 DA16200 DA16600 FreeRTOS 入门指南
    发表于 06-30 19:08 1次下载
    UM-WI-056 DA16200 DA16600 <b class='flag-5'>FreeRTOS</b> <b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    瑞萨 38D5 入门套件快速入门指南

    瑞萨 38D5 入门套件快速入门指南
    发表于 04-28 19:43 0次下载
    瑞萨 38D5 <b class='flag-5'>入门</b>套件快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    瑞萨 3803L 入门套件快速入门指南

    瑞萨 3803L 入门套件快速入门指南
    发表于 04-28 19:42 0次下载
    瑞萨 3803L <b class='flag-5'>入门</b>套件快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    Renesas 7542入门套件快速入门指南

    Renesas 7542 入门套件快速入门指南
    发表于 04-28 19:42 0次下载
    Renesas 7542<b class='flag-5'>入门</b>套件快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    瑞萨入门套件 LCD 应用板快速入门指南

    瑞萨入门套件 LCD 应用板快速入门指南
    发表于 04-28 18:44 0次下载
    瑞萨<b class='flag-5'>入门</b>套件 LCD 应用板快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    瑞萨 R8C/2F 入门套件快速入门指南

    瑞萨 R8C/2F 入门套件快速入门指南
    发表于 04-27 19:07 0次下载
    瑞萨 R8C/2F <b class='flag-5'>入门</b>套件快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>