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

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

3天内不再提示

RA2L1定时器中断

瑞萨MCU小百科 来源:未知 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
    +关注

    关注

    146

    文章

    16716

    浏览量

    348215
  • 瑞萨
    +关注

    关注

    33

    文章

    22274

    浏览量

    85575

原文标题:RA2L1定时器中断

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

收藏 人收藏

    评论

    相关推荐

    瑞萨RA2L1系列CAN通信应用

    瑞萨RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 417次阅读
    瑞萨<b class='flag-5'>RA2L1</b>系列CAN通信应用

    用STM32F103打开了定时器2定时器中断,关闭就报错 ,定时器如何关闭呢?

    最近用STM32F103打开了定时器2定时器中断,开启PA11的中断,在PA11的中断里把
    发表于 05-14 06:52

    单片机外部中断定时器中断的区别和用法

    单片机外部中断定时器中断在触发来源、应用场景以及功能特点上存在明显差异** **。
    的头像 发表于 01-28 17:35 2447次阅读

    定时器会阻塞线程吗 定时器指令有哪几种

    指令: 一、硬件定时器指令: 1. 初始化定时器:用于配置和初始化定时器的各个参数和寄存。可以设置定时
    的头像 发表于 12-19 14:03 811次阅读

    TMS320F28335学习之中断定时器的相关内容

    本次总结为中断定时器的相关内容。除了基本的寄存配置,初始化,中断主要是掌握三级中断制,定时器
    的头像 发表于 11-08 10:17 2177次阅读
    TMS320F28335学习之<b class='flag-5'>中断</b>和<b class='flag-5'>定时器</b>的相关内容

    RA2L1:使用CLKOUT给MCU CAN模块提供时钟

    RA2L1:使用CLKOUT给MCU CAN模块提供时钟
    的头像 发表于 11-02 16:27 627次阅读
    <b class='flag-5'>RA2L1</b>:使用CLKOUT给MCU CAN模块提供时钟

    单片机定时器中断应用案例

    定时器中断,顾名思义就是在规定的时间内发送中断请求,要实现定时器中断,单片机需要能够正确地计算时间,单片机是如何进行计时的呢?
    发表于 10-31 14:49 1364次阅读
    单片机<b class='flag-5'>定时器</b><b class='flag-5'>中断</b>应用案例

    瑞萨RA2L1系列MCU简介和CAN通信应用例程

    RA2L1产品组能够支持1.6V至5.5V宽电压工作,CPU时钟频率最高48MHz,且运行模式电流和待机模式电流更低。RA2L1产品群配备了增强型电容式触摸感应单元(CTSU2)、CAN控制
    的头像 发表于 10-27 15:50 1627次阅读

    RA2E1定时器带死区互补PWM中断延时问题分析

    RA2E1定时器带死区互补PWM中断延时问题分析
    的头像 发表于 10-27 10:56 653次阅读
    <b class='flag-5'>RA2E1</b><b class='flag-5'>定时器</b>带死区互补PWM<b class='flag-5'>中断</b>延时问题分析

    RA2L1移植SEGGER RTT日志打印功能

    因为RA2L1开发板板载了JLINK-OB,那么我们完全可以通过SWD调试口去打印日志,从而不去用物理串口,这样不仅省了硬件串口资源占用,而且可以很快速的打印log,对系统整体运行效率也得到了一定程度的提高。
    的头像 发表于 10-12 11:30 921次阅读
    <b class='flag-5'>RA2L1</b>移植SEGGER RTT日志打印功能

    RA2L1上手优化BSP占用

    在上手RA2L1开发板的时候,使用RTT Studio给的BSP进行开发时发现默认占用太大了,所以今天就来说一下如何优化掉不是很必要的部分(当然芯片资源很大且不在乎的可以不做)。
    的头像 发表于 10-12 11:18 534次阅读
    <b class='flag-5'>RA2L1</b>上手优化BSP占用

    RTT RA2L1 HS3003采集温湿度之一

    选择基于开发板->CPK-RA2L1 填入项目名称,点击完成,就创建好了工程。
    的头像 发表于 10-12 11:02 523次阅读
    RTT <b class='flag-5'>RA2L1</b> HS3003采集温湿度之一

    RA2L1开发实践】-1.初识点灯

    瑞萨RA2L1产品组属于48MHz Arm® Cortex®-M23 超低功耗通用微控制 ,能够支持 1.6V 至 5.5V 宽电压工作,CPU 时钟频率最高 48MHz,且运行模式电流和待机模式电流更低。
    的头像 发表于 10-11 10:38 477次阅读
    【<b class='flag-5'>RA2L1</b>开发实践】-<b class='flag-5'>1</b>.初识点灯

    RA2L1开发实践】-触摸按键控制舵机

    RA2L1评估开发板尽量不要只用BIN文件下载,容易锁死芯片。
    的头像 发表于 10-10 15:14 1766次阅读
    【<b class='flag-5'>RA2L1</b>开发实践】-触摸按键控制舵机

    基于RA2L1实现串口DTC数据接收

    基于RA2L1实现串口DTC数据接收
    的头像 发表于 10-10 09:34 406次阅读
    基于<b class='flag-5'>RA2L1</b>实现串口DTC数据接收