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

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

3天内不再提示

AVR单片机上独立于内核的外设入门指南

Microchip微芯 来源:Microchip微芯 作者:Microchip微芯 2021-03-30 15:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

独立于内核的外设(CIP)是许多AVR器件上都会配备的一类外设。本应用笔记将重点介绍tinyAVR 1 系列,其中的一般原理适用于所有配备 CIP 的器件,只有在外设特性和设计方面存在一些差异。

CIP 旨在通过一个或多个外设来处理相应的任务,无需代码或 CPU 监控即可维持正常运行。这样做有很多好处,例如在外设之间提供短暂且可预测的响应时间、降低软件复杂度、缩短软件执行时间以及降低功耗。

tinyAVR 1系列器件上配有大量的 CIP。例如:事件系统(EVSYS)、可配置定制逻辑(CCL)、定时器/计数器 A 和 B(TCA/TCB)、实时定时器计数器(RTC)、模数转换器ADC)和 CRCSCAN

本应用笔记首先将介绍独立于内核的应用中两个功能最强大的模块:CCL 和事件系统。接着,将通过一个应用示例来介绍如何结合使用 CCL、事件系统、RTC 和 ADC 来对按钮信号进行滤波并独立启动ADC 转换内核。这对于想要使用CIP 构建自定义项目的用户来说很有帮助。

主要内容

相关器件

tinyAVR 0系列

tinyAVR 1系列

megaAVR 0系列

CCL简介

真值表

两级同步器、滤波器和边沿检测器

顺序逻辑

事件系统简介

tinyAVR 1系列中外设的事件功能概述

应用示例——对按钮信号进行滤波并启动 ADC转换

事件系统(EVSYS)设置

实时计数器(RTC)设置

可配置定制逻辑(CCL)设置

模数转换器(ADC)设置

通用同步/异步收发器(USART)设置

CPU详细信息

原文标题:中文文档《AVR®单片机上的独立于内核的外设入门指南》

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

责任编辑:haq

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

    关注

    6078

    文章

    45576

    浏览量

    673486
  • AVR
    AVR
    +关注

    关注

    11

    文章

    1138

    浏览量

    81920
  • 内核
    +关注

    关注

    4

    文章

    1475

    浏览量

    43089

原文标题:中文文档《AVR®单片机上的独立于内核的外设入门指南》

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    S9KEA128AMLK单片机上,请告诉如何判断CAN通信超时丢帧?

    S9KEA128AMLK单片机上,请告诉如何判断CAN通信超时丢帧?感谢
    发表于 04-23 07:47

    深入解析Infineon C165 16位单片机:特性、参数与应用指南

    深入解析Infineon C165 16位单片机:特性、参数与应用指南 在当今的电子设计领域,单片机作为核心控制元件,广泛应用于各种智能设备和工业控制系统中。Infineon
    的头像 发表于 03-30 14:20 202次阅读

    富士通MB95160MA系列8位单片机的特性与应用指南

    富士通MB95160MA系列8位单片机的特性与应用指南 在电子设计领域,单片机作为核心控制元件,其性能和功能直接影响着整个系统的稳定性和效率。今天我们来深入了解富士通的MB95160MA系列8位
    的头像 发表于 03-28 12:55 320次阅读

    瑞萨8位单片机740族:技术剖析与设计指南

    瑞萨8位单片机740族:技术剖析与设计指南 在当今的电子设计领域,单片机以其小巧灵活、功能强大等特点,成为了众多工程师的首选。瑞萨电子的8位单片机740族便是其中一款性能卓越的产品。今
    的头像 发表于 03-17 15:15 277次阅读

    普冉半导体PY32MD310高性能32位单片机的特性

    PY32MD310是普冉半导体(Puya)推出的一款主要面向电机控制与低功耗应用的高性能32位单片机。PY32MD310单片机基于32位ARM Cortex-M0+内核,最高工作频率 48 MHz
    的头像 发表于 02-05 14:21 864次阅读
    普冉半导体PY32MD310高性能32位<b class='flag-5'>单片机</b>的特性

    如何入门单片机/嵌入式?

    怎么写单片机上面跑的软件 1、刚开始学51单片机就可以了,看郭天祥十天学会单片机视频,网上一大把,跟着学就行了,c语言不会也没太大关系,学完就会了,注意买开发板不要买跟郭天祥视频里面引脚一模一样
    发表于 02-02 06:57

    单片机外设模块速查表

    单片机开发中,外设模块几乎是每个工程师的必修课。GPIO、ADC、UART、SPI……看似简单的模块,如果使用不当,很容易踩坑。今天我们就来整理一份单片机外设模块速查表,从功能、典型
    的头像 发表于 01-19 09:06 599次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>外设</b>模块速查表

    单片机入门准备

    单片机入门篇 1、学好电子技术基础知识,如电路基础、模拟电路、数字电路和微机原理。这几门课程都是弱电类专业的必修课程,学会这些后能保证你看懂单片机电路、知道电路的设计思路和工作原理; 2、学习
    发表于 12-22 07:39

    怎么学好单片机

    单片机的编程和纯软件的编程,除了编程思想和大部分语法可以沿用之外,其他的,寄存器配置和部分语法都有针对性,要花点时间去学的。学会了51之后,假如有时间可以学一下AVR PIC MSP430 等等其他内核
    发表于 12-04 07:16

    32位单片机PY32F003的特性概述

    PY32F003是一款极具性价比的国产入门级32位单片机,基于ARM Cortex-M0+内核,主频最高32MHz。提供最大64KB的Flash存储器和8KB的SRAM,这个容量对于大多数简单的控制
    的头像 发表于 11-07 16:02 1452次阅读
    32位<b class='flag-5'>单片机</b>PY32F003的特性概述

    低功耗单片机各型号的对比及选型参考

    不同品牌、不同系列的低功耗单片机在功耗控制、性能表现、外设配置等方面各有特点,通过低功耗单片机各型号的对比,能帮助开发者更精准地匹配应用需求。本文将围绕主流低功耗单片机型号展开对比,并
    的头像 发表于 07-22 18:25 1726次阅读

    KF32A136系列单片机产品介绍

    F32A136 系列单片机是基于 KF32 内核架构开发的单片机
    的头像 发表于 06-27 11:42 2761次阅读
    KF32A136系列<b class='flag-5'>单片机</b>产品介绍

    KF32A156系列单片机产品介绍

    KF32A156 系列单片机是基于 KF32 内核架构开发的单片机。KF
    的头像 发表于 06-26 14:43 1969次阅读
    KF32A156系列<b class='flag-5'>单片机</b>产品介绍

    STM32单片机片上数字滤波器操作文档 快速入门数字滤波器在单片机上的实现

    这个文档,是为了帮助大家快速入门数字滤波器在单片机上的实现。
    的头像 发表于 06-23 16:53 1923次阅读
    STM32<b class='flag-5'>单片机</b>片上数字滤波器操作文档 快速<b class='flag-5'>入门</b>数字滤波器在<b class='flag-5'>单片机上</b>的实现

    51单片机笔记(建议收藏!)

    +外设”的结构,外设多,单片机就复杂些,总线位数高,运行就快一些。本质上还逃不出这个架构。对于设计人员编程来说,操作外设实际上就是读写各种特殊功能寄存器,传输数据就是读写总线,相应
    发表于 05-21 17:24