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

审核编辑:汤梓红

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

    关注

    5186

    文章

    20143

    浏览量

    328672
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128605
  • FreeRTOS
    +关注

    关注

    14

    文章

    497

    浏览量

    66327

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式开发入门指南:从零开始学习嵌入式

    随着物联网、智能硬件的发展,嵌入式开发成为热门技能之一。以下将为初学者提供一份详细的嵌入式开发入门指南,涵盖学习路径、必备工具、推荐资源等内容。 1. 嵌入式系统的定义与应用嵌入式系统是指用于执行
    发表于 05-15 09:29

    GD32F1x0硬件开发指南

    电子发烧友网站提供《GD32F1x0硬件开发指南.pdf》资料免费下载
    发表于 02-09 15:39 0次下载
    GD32F1x<b class='flag-5'>0</b>硬件开发<b class='flag-5'>指南</b>

    GD32F3x0硬件开发指南

    电子发烧友网站提供《GD32F3x0硬件开发指南.pdf》资料免费下载
    发表于 02-07 17:19 1次下载
    GD32F3x<b class='flag-5'>0</b>硬件开发<b class='flag-5'>指南</b>

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

    电子发烧友网站提供《基于GD32F3x0系列的IEC60730 ClassB库移植指南.pdf》资料免费下载
    发表于 01-17 14:41 3次下载
    基于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>产生模拟输出

    ADS62PxxEVM快速入门指南

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

    BQ78412EVM板快速入门指南

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

    MSP-EXP430FR5969快速入门指南

    电子发烧友网站提供《MSP-EXP430FR5969快速入门指南.pdf》资料免费下载
    发表于 12-10 14:56 4次下载
    MSP-EXP430FR5969快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    bq27441-G1快速入门指南

    电子发烧友网站提供《bq27441-G1快速入门指南.pdf》资料免费下载
    发表于 12-09 14:43 2次下载
    bq27441-G1快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    bq27426电量监测计快速入门指南

    电子发烧友网站提供《bq27426电量监测计快速入门指南.pdf》资料免费下载
    发表于 12-07 15:00 3次下载
    bq27426电量监测计快速<b class='flag-5'>入门</b><b class='flag-5'>指南</b>

    TVP5154EVM快速入门指南

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

    TAS3103EVM入门指南

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

    TVP5150A:快速入门指南

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

    TVP5160 EVM快速入门指南

    电子发烧友网站提供《TVP5160 EVM快速入门指南.pdf》资料免费下载
    发表于 12-06 14:03 0次下载
    TVP5160 EVM快速<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>