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微芯】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    5161

    文章

    19794

    浏览量

    319934
  • 操作系统
    +关注

    关注

    37

    文章

    7196

    浏览量

    126315
  • FreeRTOS
    +关注

    关注

    13

    文章

    495

    浏览量

    64769

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于GD32F3x0系列的IEC60730 ClassB库移植指南

    电子发烧友网站提供《基于GD32F3x0系列的IEC60730 ClassB库移植指南.pdf》资料免费下载
    发表于 01-17 14:41 ?2次下载
    基于GD32F3x<b class='flag-5'>0</b><b class='flag-5'>系列</b>的IEC60730 ClassB库移植<b class='flag-5'>指南</b>

    AN-798:使用PWM在ADuC702x系列上产生模拟输出

    电子发烧友网站提供《AN-798:使用PWM在ADuC702x系列上产生模拟输出.pdf》资料免费下载
    发表于 01-15 16:03 ?0次下载
    AN-798:使用PWM在ADuC702x<b class='flag-5'>系列上</b>产生模拟输出

    TAS3103EVM入门指南

    电子发烧友网站提供《TAS3103EVM入门指南.pdf》资料免费下载
    发表于 12-06 14:39 ?0次下载
    TAS3103EVM<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    Tiva C系列DK-TM4C129X入门指南

    电子发烧友网站提供《Tiva C系列DK-TM4C129X入门指南.pdf》资料免费下载
    发表于 12-05 14:04 ?1次下载
    Tiva C<b class='flag-5'>系列</b>DK-TM4C129X<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    WinCC 7.5入门指南

    WinCC 7.5入门指南
    发表于 10-21 10:37 ?12次下载

    bq20zxx系列电量监测计快速入门指南

    电子发烧友网站提供《bq20zxx系列电量监测计快速入门指南.pdf》资料免费下载
    发表于 10-18 11:37 ?0次下载
    bq20zxx<b class='flag-5'>系列</b>电量监测计快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    使用BQ76PL102系列电量计进行BQ78PL114的快速入门指南

    电子发烧友网站提供《使用BQ76PL102系列电量计进行BQ78PL114的快速入门指南.pdf》资料免费下载
    发表于 10-17 11:31 ?9次下载
    使用BQ76PL102<b class='flag-5'>系列</b>电量计进行BQ78PL114的快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    MSPM0 C系列MCU硬件开发指南

    电子发烧友网站提供《MSPM0 C系列MCU硬件开发指南.pdf》资料免费下载
    发表于 09-27 10:40 ?0次下载
    MSPM<b class='flag-5'>0</b> C<b class='flag-5'>系列</b>MCU硬件开发<b class='flag-5'>指南</b>

    MSPM0 L 系列 MCU硬件开发指南

    电子发烧友网站提供《MSPM0 L 系列 MCU硬件开发指南.pdf》资料免费下载
    发表于 09-09 10:36 ?1次下载
    MSPM<b class='flag-5'>0</b> L <b class='flag-5'>系列</b> MCU硬件开发<b class='flag-5'>指南</b>

    MSPM0 L系列MCU硬件开发指南

    电子发烧友网站提供《MSPM0 L系列MCU硬件开发指南.pdf》资料免费下载
    发表于 09-07 11:12 ?2次下载
    MSPM<b class='flag-5'>0</b> L<b class='flag-5'>系列</b>MCU硬件开发<b class='flag-5'>指南</b>

    MSPM0 G系列MCU硬件开发指南

    电子发烧友网站提供《MSPM0 G系列MCU硬件开发指南.pdf》资料免费下载
    发表于 09-05 10:58 ?0次下载
    MSPM<b class='flag-5'>0</b> G<b class='flag-5'>系列</b>MCU硬件开发<b class='flag-5'>指南</b>

    MSPM0 G系列MCU硬件开发指南

    电子发烧友网站提供《MSPM0 G系列MCU硬件开发指南.pdf》资料免费下载
    发表于 09-05 09:57 ?1次下载
    MSPM<b class='flag-5'>0</b> G<b class='flag-5'>系列</b>MCU硬件开发<b class='flag-5'>指南</b>

    BQ产品入门指南

    电子发烧友网站提供《BQ产品入门指南.pdf》资料免费下载
    发表于 09-02 12:00 ?4次下载
    BQ产品<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    MSPM0 L系列MCU功耗优化指南

    电子发烧友网站提供《MSPM0 L系列MCU功耗优化指南.pdf》资料免费下载
    发表于 09-02 11:36 ?1次下载
    MSPM<b class='flag-5'>0</b> L<b class='flag-5'>系列</b>MCU功耗优化<b class='flag-5'>指南</b>

    MSPM0 G系列MCU功耗优化指南

    电子发烧友网站提供《MSPM0 G系列MCU功耗优化指南.pdf》资料免费下载
    发表于 09-02 11:27 ?0次下载
    MSPM<b class='flag-5'>0</b> G<b class='flag-5'>系列</b>MCU功耗优化<b class='flag-5'>指南</b>