【RA】瑞萨RA2E1@Cortex-M23 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【RA】瑞萨RA2E1@Cortex-M23

简介:这是一个基于瑞萨MCU的方案验证项目,特征包含基本GPIO、触摸单元、实时时钟设计

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2022-04-11 20:06:07
更新时间: 2022-05-04 21:29:25
描述

前言:

新的一年,立创又开始举办活动了,基于瑞萨RA—MCU的开发设计。

效果见图,包含USB供电,串口下载,J-LINK调试接口,轻触按键,触摸按键和LED的驱动。

本次使用的MCU是R7FA2E1A72DFL。

翻阅了下芯片手册,发现自带RTC功能,于是就简单的做个4位的时间小闹钟。

 

图1:整体效果图

 

 

方案思路:

1   硬件思路分解

 a)供电:采用USB供电,方便简单易实现。相较以往,这次尝试使用type-c接口。

  如图:

 

 b)下载:USB转串口标配,参考以往项目-CH340设计

 

 c)调试:jlink接口,内包含VCC,gnd,swdio和swclk

  

 d)模式:RA芯片相较于普通的51具有更高的性能,支持很多功能,所以下载需要硬件切换模式。

     如图:

     我们下载时选择1-3相连就可以了,运行时拔出短接冒,复位就能运行了。

 

 e)复位:使用轻触按键即可,连接到mcu的Pin20脚md

 

 f)蜂鸣器:选择有源5V蜂鸣器即可,驱动电路简单的使用一个限流电阻。

  如图:

 

 g)显示和驱动:led点阵,外加1640的驱动,一个简单的iic驱动程序就能搞定了。

 

       2   软件思路分解

 a)文件:如图

      rtc.c和.h包含了实时时钟的相关操作函数

      1640.c和.h则是显示相关的定义和函数

      uart.和.h简单的串口打印

    主函数大循环: 500ms刷新一次显示。

 

b)时间累加:开启中断后,1s叠加一次秒数 然后就是时间的进制60和24进制了。

  

c)显示:1640的驱动使用GPIO的模拟IIC方式,简单实现。写入后,led点阵就可以显示你想要的数字了。

 

d)串口的使用:参照附件的入门指南配置后,修改到通道9,可得到和下载同IO的串口。下载完后,开启串口小助手即可打印串口信息。

   

  

       3   外壳和面贴

  a)立创EDA专业版支持外壳设计,也是十分强大的。本次采去LED点阵,涉及分割等复杂的操作,外壳设计就需要灵活的多变。使用SW绘制是必要的。

    

 

  b)面贴设计:同样是专业版的功能,所以在这个工程之外,还有一个专业版的工程。

  --附上———教程链接

   

 

效果展示:

运行时:

 

 

 

注意事项:

    未实现的功能:

  a) rtc外设虽启动,但是读取函数//R_RTC_CalendarTimeGet(&g_rtc0_ctrl, &get_time);//获取 RTC 计数时间 读取的秒数确实40s才叠加一次的,所以闹钟无法实现。

 

  b) jlink的链接尝试了N次,仍然报错,无法连接,所以触摸实验只好作罢。

 

    待解决困难:

  a)对于外设rtc的配置,按照手册,并不能得到准确的秒时间。

 

  b) e2软件安装使用时,setup_fsp_v3_6_0_e2s_v2022-01版本隔天会菜单栏不见。

 

   下次改版:

  a)面贴遮光并不理想,打印外壳透光严重。

 

希望又小伙伴想尝试时多注意这些问题点,同时也欢迎和我一起讨论加解决方案。

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 FSD-1407B-12V BUZZER1 BUZ-TH_BD14.0-P7.60-D0.7-FD 1
2 100nF C1,C3,C4,C5,C7,C8,C9,C10,C11,C12,C13,C14 C0603 12
3 10uF C2 C0603 1
4 4.7uF C6 C0603 1
5 供电通信 H1,H2 HDR-F-2.54_1X4 2
6 HDR-M-2.54_2x2 J1 HDR-M-2.54_2X2 1
7 HDR-M-2.54_1x1 J2,J3,J4 HDR-M-2.54_1X1 3
8 LED_0603_red LED1,LED2,LED3,LED4,LED5,LED6,LED7,LED8,LED9,LED10,LED11,LED12,LED13,LED14,LED15,LED16,LED17,LED18,LED19,LED20,LED21,LED22,LED23,LED24,LED25,LED26,LED27,LED28,LED29,LED30,LED31,LED32,LED33 LED0603-R-RD 33
9 AO3400A Q5 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 1
10 4.7K R1,R20 R0603 2
11 NC R2,R11 R0603 2
12 10K R12,R13,R14,R15,R16,R17,R18,R19 R0603 8
13 DTSML-31S-V-T/R SW1,SW2 SW-SMD_L6.0-W3.5-LS9.0 2
14 TPAD_ROUND TP1,TP2,TP3,TP4 SPEING弹簧F6-6-4-0.4 4
15 M3铜柱 TP5,TP6,TP7,TP8 M3铜柱 4
16 CH330N U1 SOP-8_L4.9-W3.9-P1.27-LS6.0-BL 1
17 R7FA2E1A72DFL#AA0 U2 LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL 1
18 TM1640 U3 SOIC-28_L17.9-W7.5-P1.27-LS10.3-BL 1
19 KH-TYPE-C-16P USB1 USB-C-SMD_KH-TYPE-C-16P 1

展开

工程视频/附件
序号 文件名称 下载次数
1

ra_mcu.zip

79
2

video_20220504_212343.mp4

451
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP