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

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

3天内不再提示

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

冬至子 来源:大猫不吃鱼 作者:大猫不吃鱼 2023-10-11 10:38 次阅读

2.开发板介绍

瑞萨RA2L1产品组属于48MHz Arm® Cortex®-M23 超低功耗通用微控制器 ,能够支持 1.6V 至 5.5V 宽电压工作,CPU 时钟频率最高 48MHz,且运行模式电流和待机模式电流更低。

RA2L1 产品群配备了增强型电容式触摸感应单元 (CTSU2)、串行通信接口高精度模拟电路和定时器。 产品封装从 48 引脚到 100 引脚。

3.开发板框图

1.jpg

4.学习记录(点灯+串口打印)

4.1硬件连线

1.jpg

4.2原理图

1.jpg

4.3环境安装

这里是根据《瑞萨RA2L1开发实践指南》-零、实践指南操作,没有遇到任何障碍,只是下载FSP安装包时遇到giehub限速,最后还是感谢群友援助。环境安装完就可以按照例程,下载示例程序。

1.jpg

到这里我们就已经熟悉了开发环境和第一个例程!

4.4RT的PIN设备学习

我也是第一次接触RT_Thread这个平台,RT_Thread官网提供了非常详细的学习路线和教程,对于RT的强大由此可见。

内核部分:官方和各方大佬强烈建议学习。

PIN设备学习:

应用程序通过 RT-Thread 提供的 PIN 设备管理接口来访问 GPIO,访问函数如下:
/* 设置引脚模式 /
void rt_pin_mode(rt_base_t pin, rt_base_t mode);
/
设置引脚电平 /
void rt_pin_write(rt_base_t pin, rt_base_t value);
/
读取引脚电平 /
int rt_pin_read(rt_base_t pin);
/
绑定引脚中断回调函数 */
rt_err_t rt_pin_attach_irq(rt_int32_t pin, rt_uint32_t mode, void (*hdr)(void *args), void args);
/
脱离引脚中断回调函数 /
rt_err_t rt_pin_detach_irq(rt_int32_t pin);
/
使能引脚中断 */
rt_err_t rt_pin_irq_enable(rt_base_t pin, rt_uint32_t enabled);
具体函数,可以点到相关行,按F3进行查看(pin.c),看完后类比裸机再次回到例程,温故知新。
注:msh中增加命令:MSH_CMD_EXPORT.

到这里点灯就结束了

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

    关注

    48

    文章

    6812

    浏览量

    147648
  • 定时器
    +关注

    关注

    23

    文章

    3148

    浏览量

    112043
  • 电容式触摸屏

    关注

    4

    文章

    63

    浏览量

    29946
  • 模拟电路
    +关注

    关注

    0

    文章

    3

    浏览量

    911
  • Cortex-M23
    +关注

    关注

    0

    文章

    12

    浏览量

    2872
收藏 人收藏

    评论

    相关推荐

    【瑞萨RA2系列开发板体验】初识RA2L1开发

    RA2L1开发板是一款基于R7FA2L1AB2DFL为主控芯片的开发板,它具有优越的性能和低功耗的特点,并配有一定的外设资源以供测试。RA2L1
    发表于 11-29 10:06

    【瑞萨RA2系列开发板体验】瑞萨RA2L1试用笔记

    前言  早听说过瑞萨这个芯片品牌,好像是电赛的赞助商。有机会申请到了RA2L1开发板试用,因为工作上会用到CAN通信所以专门选了带CAN通信接口的那款开发板。一、初步印象毕竟是大厂的产品,每个
    发表于 12-14 15:15

    【瑞萨RA2系列开发板体验】测评RA2L1电容式触摸

    RA2L1 MCU产品群关键特性:48MHz Arm Cortex-M23 CPU内核支持1.6V-5.5V宽范围工作电压超低功耗,提供64μA/MHz工作电流和250nA软件待机电流,快速唤醒时间
    发表于 12-27 23:24

    Renesas RA2L1开发板之SPI测评

    1、Renesas RA2L1开发板之SPI板载MCU为:R7FA2L1AB,48MHz,Arm Cortex®-M23 内核,256KB 代码闪存, 32KB SRAM,
    发表于 10-17 15:00

    Renesas RA2L1开发板之UART模块测评

    1、Renesas RA2L1开发板之UART  评测任务  首先非常感谢RT-Thread和Renesas给予测评CPK-RA2L1开发
    发表于 10-18 10:38

    Renesas RA2L1开发板之SPI接口测试分析

    1、Renesas RA2L1 开发板之spi测试分析  SPI模块介绍  参考《《Renesas RA2L1 Group User’s Manual: Hardware》》的章节《《
    发表于 10-24 14:55

    Renesas RA2L1开发板之I2C测评

    1、Renesas RA2L1开发板之I2C  开发板介绍  CPK-RA2L1评估板是一款专门
    发表于 10-24 16:29

    Renesas RA2L1开发板之PWM呼吸灯功能设计实现

    1、Renesas RA2L1开发板之PWM呼吸灯功能实现  CPK-RA2L1评估板  MCU:R7FA2L1AB2DFM,48MHz,A
    发表于 10-25 14:48

    Renesas RA2L1开发板之PWM评测相关资料介绍

    1、Renesas RA2L1开发板之PWM  硬件对PWM支持状况  板载LED中,支持PWM功能,同时该脚也直接引出至金针上,因此可使用该脚做PWM功能测试原作者:oxlm
    发表于 10-25 14:55

    Renesas RA2L1开发板之CAN介绍

    1、Renesas RA2L1开发板之CAN介绍  功能模块的硬件介绍  CPK-RA2L1评估板是一款专门针对中国本地的开发板,主MCU是
    发表于 11-01 11:46

    Renesas RA2L1开发板之PWM方波配置相关资料推荐

    1、Renesas RA2L1开发板之PWM方波配置  工程的配置  时钟的配置  本次直接基于官方的例程进行开发,使用瑞萨的 RA Con
    发表于 11-02 15:31

    Renesas RA2L1开发板之I2C接口评测

    1、Renesas RA2L1 开发板之 I2C  开发板介绍  CPK-RA2L1评估板是一款
    发表于 11-04 14:26

    RT-Thread与Renesas RA2L1实现1.8寸TFT屏幕显示的步骤

    使用过,本次借着RTT和本次参与RT-Thread与Renesas RA2L1的学习大挑战更深入的去学习RTT和Renesas。  计划使用RA2L1实现RTT的组件功能,外设功能等使用,本篇文章实现
    发表于 04-03 16:45

    基于RA2L1开发板的初识点灯

    。  3.开发板框图  4.学习记录(点灯+串口打印)  4.1 硬件连线  4.2 原理图  4.3 环境安装  这里是根据《瑞萨RA2L1开发
    发表于 04-03 16:55

    RA2L1开发板资料

    RA2L1开发板资料
    发表于 11-07 19:50 18次下载
    <b class='flag-5'>RA2L1</b><b class='flag-5'>开发</b>板资料