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

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

3天内不再提示

RA2L1定时器中断

瑞萨嵌入式小百科 来源:未知 2022-11-15 12:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


介绍


定时器中断是由单片机中的定时器溢出而申请的中断。利用定时器中断,控制LED灯的闪烁。


准备


硬件准备

J-Link烧写器一套,(USB转安卓)数据线,USB转串口工具,跳线若干;

这里我使用瑞萨(Renesas)的有RA系列R7FA2L1AB2DFL芯片的demo板。

软件准备

瑞萨e2 studio(如果没有J-Link套件,在瑞萨官网下载支持串口烧录的软件Renesas Flash Programmer);

串口调试工具(自行准备)。


软件下载安装


e2 studio

在瑞萨官网直接搜索e2 studio,下滑在下载页面中找到如下安装压缩包,点击下载安装。


Renesas Flash Programmer

在瑞萨官网,依次点击 支持和设计→软件与工具→Development Tools,下滑找到如下安装包,点击下载安装。


连接


1

参照瑞萨官网下载的规格书了解demo板的管脚定义,或者直接观察demo板上的丝印文字参照下图,和J-Link连接。此demo板需要USB转安卓线单独供电。


注意:延伸线(就是往开发板插的那条线)刚好反转了一下,请注意辨别。



2

参照下图连接,USB转串口工具和demo板连接


新建工程


打开e2 studio,按下图操作


工程模板

保存工程路径。


芯片配置


使用R7FA2L1AB2DFL来进行演示。


然后一直点击下一步,出现下图,按图选择再点完成即可。


定时器设置


点击Stacks→New Stack→Timers→Timers,General PWM

设置100ms为一次。

选择计数单位为Milliseconds,计时周期为100


定时器回调函数timer0_callback()


定时完毕可以用TIMER_EVENT_CYCLE_END进行判断。

设置一个标志为flag,当flag为20时执行操作并重置定时器,实现LED延时两秒功能。


定时器初始化


void hal_entry(void)里初始化定时器,并开启


void LED()函数


读取led灯103的电平状态并手动将它翻转,实现定时器中断2s一次led灯闪烁


1

END

1


往期推荐

1

RA2系列MCU IIC通信速率分析

2

【研讨会】瑞萨新一代内置触摸按键的RA2E1 32位MCU和带TrustZONE安全性能的高可靠性RA

3

CS+ for CC对于未使用的函数的处理

瑞萨电子 (TSE: 6723)

科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。

更多信息,敬请访问renesas.com



原文标题:RA2L1定时器中断

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

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

    关注

    147

    文章

    19232

    浏览量

    405177
  • 瑞萨
    +关注

    关注

    38

    文章

    22542

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【瑞萨RA2L1入门学习】DHT11温湿度采集

    一、项目概述 本项目基于 Renesas RA2L1 微控制(R7FA2L1AB),使用 FSP(Flexible Software Package) 配合 MDK-ARM 开发环境,完成了一套
    发表于 05-09 22:05

    瑞萨RA MCU众测宝典 | OLED之【RA-Eco-RA2L1】I²C驱动OLED屏幕 BME280传感

    “RAMCU众测宝典”全新专题——OLED显示驱动正式开篇!开启宝典前言瑞萨RAMCU众测宝典|串口之【RA-Eco-RA2L1】RTC日历及串口设置时间RAMCU众测宝典|PWM之【RA2L1
    的头像 发表于 05-08 16:08 1055次阅读
    瑞萨<b class='flag-5'>RA</b> MCU众测宝典 | OLED之【<b class='flag-5'>RA-Eco-RA2L1</b>】I²C驱动OLED屏幕 BME280传感<b class='flag-5'>器</b>

    【瑞萨RA2L1入门学习】+ EN-CUBE3烧录RA2L1使led闪烁

    通信接口、高精度模拟电路和定时器。 产品封装从 48 引脚到 100 引脚。 下面一步步讲述EN-CUBE3烧录RA2L1使led闪烁的整个流程如下 一.按下图设置p103脚, 二.在e2
    发表于 05-08 11:09

    【瑞萨RA2L1入门学习】简介、环境搭建、工程测试

    模式电流和待机模式电流更低。 RA2L1 产品群配备了增强型电容式触摸感应单元 (CTSU2)、串行通信接口、高精度模拟电路和定时器。 外观 Top view Bottom view 资源参数
    发表于 05-05 21:42

    【瑞萨RA2L1入门学习】+ touch控制OLED

    开发板简介:RA-Eco-RA2L1 主控芯片RA2L1: 这是一款基于 48 MHz Arm Cortex-M23 内核架构的核心板,拥有现今 Arm Cortex-M 系列中极低的功耗表现。支持
    发表于 05-04 17:24

    【瑞萨RA2L1入门学习】+ 测试PWM脉宽并显示

    开发板简介:RA-Eco-RA2L1 主控芯片RA2L1: 这是一款基于 48 MHz Arm Cortex-M23 内核架构的核心板,拥有现今 Arm Cortex-M 系列中极低的功耗表现。支持
    发表于 05-03 10:36

    【瑞萨RA2L1入门学习】+ IIC驱动OLED

    本帖最后由 安安踢球球 于 2026-5-4 17:26 编辑 开发板简介:RA-Eco-RA2L1 主控芯片RA2L1: 这是一款基于 48 MHz Arm Cortex-M23 内核架构
    发表于 05-03 09:28

    【瑞萨RA2L1入门学习】+ RA-Eco-RA2L1-V2.0开发板概览、环境搭建与TTL串口烧录点灯

    功能  加密功能 加粗部分为RA2L1RA2E1差别部分,整体RA2L1性能更强一些 资源 中文资源相对较少,以英文为主。中文集中在RA生态工作室及各类论坛。
    发表于 05-01 22:37

    瑞萨RA系列FSP库开发实战指南之AGT低功耗定时器简介和结构框图

    瑞萨RA MCU有两种定时器外设:GPT(General PWM Timer)定时器和AGT(Asynchronous General Purpose Timer)定时器
    的头像 发表于 04-30 16:47 7555次阅读
    瑞萨<b class='flag-5'>RA</b>系列FSP库开发实战指南之AGT低功耗<b class='flag-5'>定时器</b>简介和结构框图

    【瑞萨RA2L1入门学习】开箱 + 点亮LED灯

    宽电压工作范围** ,集成了电容触摸、高精度模拟和多种定时器资源。 收到开发板后,包装比较简洁,主要包括: RA2L1 开发板 二、开发环境准备 瑞萨官方推荐使用: 1. 安装 e² studio
    发表于 04-28 15:24

    瑞萨RA MCU众测宝典 | 串口之【RA-Eco-RA2L1】RTC日历及串口设置时间

    瑞萨“RAMCU众测宝典”串口专题添硬核实操!开启宝典前言RAMCU众测宝典|串口之【RA2L1】开发板开箱及串口输出实现RAMCU众测宝典|PWM之【RA2L1】呼吸灯ADC/DAC之【RA2L1
    的头像 发表于 04-21 18:07 7234次阅读
    瑞萨<b class='flag-5'>RA</b> MCU众测宝典 | 串口之【<b class='flag-5'>RA-Eco-RA2L1</b>】RTC日历及串口设置时间

    瑞萨RA2L1微控制:架构特点及应用分析

    瑞萨RA2L1微控制:架构特点及应用分析 在当前电子设备不断追求低功耗与高性能的大趋势下,瑞萨电子推出的RA2L1微控制无疑是一款值得关注的产品。它集成了基于ARM的32位内核,具
    的头像 发表于 04-01 11:20 246次阅读

    基于瑞萨RA2L1的波形生成系统设计——DTC、AGT与DAC的协同应用

    的实时性。为解决这一问题,本文介绍一种利用瑞萨RA2L1微控制(MCU)的DAC、DTC和AGT三个外设模块协同工作的解决方案。该方案能够以极低的CPU参与度,高效
    的头像 发表于 03-27 17:29 9122次阅读
    基于瑞萨<b class='flag-5'>RA2L1</b>的波形生成系统设计——DTC、AGT与DAC的协同应用

    CW32定时器中断介绍

    可以由硬件自 动执行触发信号的滤波操作,还能令触发事件产生中断和 DMA 请求。 低功耗定时器:CW32L083 内部集成 1 个 16 位低功耗
    发表于 12-01 07:08

    瑞萨RA MCU众测宝典 SysTick之RA0E1定时器点灯

    嵌入式小百科将和大家一起,基于【RA-Eco-RA0E1-32PIN-V1.0】开发板,一步步实现用 SysTick定时器点灯,感受时间控制在嵌入式开发中的奇妙作用。 开启宝典 #Systick定时器
    的头像 发表于 08-05 14:50 3716次阅读
    瑞萨<b class='flag-5'>RA</b> MCU众测宝典  SysTick之<b class='flag-5'>RA0E1</b><b class='flag-5'>定时器</b>点灯