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

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

3天内不再提示

基于RA6M5开发板的低功耗电子时钟设计

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-12-25 12:26 次阅读

本项目是基于启明RA6M5开发板搭载2.4寸液晶屏的电子时钟,该电子时钟有两个模式——正常模式和低功耗模式,可以通过开发板的按键改变时钟模式。

项目实现效果如下:

在正常模式下,三个LED都开启,可以在2.4寸液晶屏上实时显示RTC提供的日历时间,并且可以设置闹钟,每隔一个小时进行报时。

在正常模式下,由于开启了低功耗模式的深度软件待机模式,按下开发板上的SW2键进入低功耗模式,三个LED关闭,屏幕熄灭,报时也会关闭。

在低功耗模式下,如果按下SW2键,红灯闪10下,进入正常模式,显示一下时间,随后又进去低功耗模式;如果按下SW3键,红灯闪10下,进入正常模式。

可以从串口调试助手看到RA6M5的运行状况!

相关配置说明

1Uart4

dda05a0a-a2da-11ee-8b88-92fbcf53809c.png

2RTC

ddb2e83c-a2da-11ee-8b88-92fbcf53809c.png

3深度软件待机模式

Cancel Sources 中开启IRQ9,IRQ10

ddd1301c-a2da-11ee-8b88-92fbcf53809c.png

4按键外部中断

开启SW2和SW3的外部中断

ddedf210-a2da-11ee-8b88-92fbcf53809c.png   de076218-a2da-11ee-8b88-92fbcf53809c.png   de1c8f44-a2da-11ee-8b88-92fbcf53809c.png

52.4寸液晶屏

八个引脚P001~P003、P006~P008引脚配值为输出模式,模拟SPI进行驱动

de38950e-a2da-11ee-8b88-92fbcf53809c.png

相关代码(keil开发)

整体代码框架如图

de4b1e7c-a2da-11ee-8b88-92fbcf53809c.jpg

显示屏移植主要修改一下部分,延时更换一下差不多就可以了

注:项目源码可点击文末阅读原文跳转获取。

遇到的问题及总结

1我们使用keil开发RA6M5时可以用stlink下载,也可以使用Debug调试,有时候下载程序进去后,点Dubug出错,可以先编译,然后直接进去Debug,它下载好然后进去!

2RTC时钟源可以选择子时钟或LOCO,按照FSP库实战指南时钟源选择Sub-Clock,小时进位到时,进位不了,改为LOCO,就可以了,其他配置都一样,不懂为什么,有大佬知道的话,欢迎评论区留言!

3低功耗模式配置为深度软件待机模式,用stlink下载进去后,程序有点错乱,就是什么中断都可以唤醒MCU,复位之后也不行,但在深度软件待机模式下,下载程序,下载不了,然后程序就神奇的变好了,同上,欢迎大佬留言!

4由于参加电赛不怎么够时间完成作品,打算用esp8266联网获取准确时间,做不出来(基础不好),最后感谢野火举办的瑞萨RA MCU创意氛围赛,让我有机会学习到相关的内容!!!

审核编辑:汤梓红

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

    关注

    18

    文章

    718

    浏览量

    42801
  • 时钟
    +关注

    关注

    10

    文章

    1724

    浏览量

    131399
  • 低功耗
    +关注

    关注

    10

    文章

    2368

    浏览量

    103618
  • 开发板
    +关注

    关注

    25

    文章

    4979

    浏览量

    97272

原文标题:【瑞萨RA MCU创意氛围赛作品赏析】项目19——基于RA6M5的低功耗时钟

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

收藏 人收藏

    评论

    相关推荐

    基于瑞萨RA6M5/RA2L1和百度语音云的语音识别控制与无线通信控制系统

    整个系统由两个野火瑞萨启明开发板组成,大的RA6M5开发板接入W5500网口模块.
    的头像 发表于 02-26 13:54 1680次阅读
    基于瑞萨<b class='flag-5'>RA6M5</b>/<b class='flag-5'>RA</b>2L1和百度语音云的语音识别控制与无线通信控制系统

    基于MM32L0130的低功耗电子时钟设计方案相关资料分享

    1、基于MM32L0130的低功耗电子时钟设计  MM32L0130作为灵动微电子推出的一款低功耗芯片,内置多种省电工作模式保证低功耗应用的要求。前面章节分别对MM32L0130片上外
    发表于 11-09 16:00

    【野火启明6M5开发板体验】1 RA6M5开发环境搭建

    开发环境:IDE:MKD 5.30开发板:野火启明6M5开发板MCU:R7FA6M5BH3CFC瑞萨电子
    发表于 12-21 22:49

    【瑞萨RAMCU创意氛围赛】基于RA6M5电子墨水屏微信信息站

    显示器件,通过板载ESP8266模块连接云端消息数据处理服务,完成微信图文信息通过网络向瑞萨RA6M5电子墨水屏微信桌面信息站发送与消息阅读确认的回复功能。本项目完成RA6M5开发板使
    发表于 08-28 04:06

    基于MM32L0130的低功耗电子时钟设计

    LCD显示、RTC日历和闹钟,其实SLCD与RTC都支持在特定的低功耗模式下运行,结合这两个外设特性,在前面实验的基础上,使用EVB_L0136开发板可以轻松实现一个低功耗电子时钟设计。本次微课堂通过讲述MM32L0130 PW
    的头像 发表于 11-04 10:12 1597次阅读

    RA6M5数据手册(英)

    RA6M5数据手册(英)
    发表于 11-07 19:49 1次下载
    <b class='flag-5'>RA6M5</b>数据手册(英)

    RA6M5硬件用户手册(英)

    RA6M5硬件用户手册(英)
    发表于 11-07 19:49 2次下载
    <b class='flag-5'>RA6M5</b>硬件用户手册(英)

    RA6M5数据手册(中英)

    RA6M5数据手册(中英)
    发表于 11-07 19:49 0次下载
    <b class='flag-5'>RA6M5</b>数据手册(中英)

    RA6M5硬件用户手册(中英)

    RA6M5硬件用户手册(中英)
    发表于 11-07 19:50 2次下载
    <b class='flag-5'>RA6M5</b>硬件用户手册(中英)

    RA6M5 组 数据表

    RA6M5 组 数据表
    发表于 01-09 19:01 0次下载
    <b class='flag-5'>RA6M5</b> 组 数据表

    RA6M5 组 用户手册: 硬件

    RA6M5 组 用户手册: 硬件
    发表于 01-09 19:02 1次下载
    <b class='flag-5'>RA6M5</b> 组 用户手册: 硬件

    RA6M5 组 数据表

    RA6M5 组 数据表
    发表于 06-30 18:41 0次下载
    <b class='flag-5'>RA6M5</b> 组 数据表

    RA6M5 组 用户手册: 硬件

    RA6M5 组 用户手册: 硬件
    发表于 06-30 18:42 1次下载
    <b class='flag-5'>RA6M5</b> 组 用户手册: 硬件

    基于RA6M5开发板电子墨水屏消息站案例解析

    服务连接完成文字图片的转换,微信机器人是一个消息转发服务,将文字消息发送到opencv服务上再与web通信。服务端均部署在互联网公网服务器上,移动端通过移动网络访问图文消息转发的编辑页面,完成手动消息的发送。野火RA6M5开发板和墨水屏组成的信息终端通过wifi连接路由器
    发表于 09-05 15:12 1625次阅读
    基于<b class='flag-5'>RA6M5</b><b class='flag-5'>开发板</b>的<b class='flag-5'>电子</b>墨水屏消息站案例解析

    使用RA6M5开发板的简易热成像仪设计

    本项目是使用RA6M5开发板搭载RTThread系统+LVGL图形库实现的一个简易热成像仪。其中传感器使用的是mlx90640,屏幕是320*240的电容触摸屏,整个交互由触摸完成。
    的头像 发表于 01-02 13:50 778次阅读
    使用<b class='flag-5'>RA6M5</b><b class='flag-5'>开发板</b>的简易热成像仪设计