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

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

3天内不再提示

RA触控系统与J-link仿真系统设计方案

UNTL_安富利 来源:安富利 作者:安富利 2022-02-26 14:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现场应用工程师(FAE)作为半导体行业公司与客户沟通的桥梁,对于半导体行业内出现的各种应用与问题都有着深刻的了解与认知,在产品使用与解决方案的使用方面也有自己独特的经验与心得。

为了让更多的人了解到行业内最新的应用方案与解决方案,安富利的行业资深FAE将不定期为大家带来分享。今天为大家推荐的是瑞萨电子的R7FA2E1A52DFL Arm Cortex-M单片机开发的一个触控系统以及利用J-link的仿真系统的搭建。

刘洪波(Bob Liu)安富利青岛办事处资深现场应用工程师,具有多年的Renesas MCU实战和丰富的白电产品开发经验,助力客户完成多个板级设计,协助客户产品通过EMC测试。

Renesas Advanced(RA)32位MCU是采用Arm Cortex-M33、-M23和-M4 处理器内核,经过 PSA 认证的、行业领先的32位 MCU,具有超低的运行功耗。本文以R7FA2E1A52DFL为例,搭建一个简单的触控系统来说明瑞萨RA系列的入门硬件搭建。

R7FA2E1A52DFL基于Arm Cortex-M23 内核,属于RA中的RA2E1产品群,是RA系列的入门级产品, 非常适合于家电类以及物联网产品。这个产品群具有如下特点:

运行频率可达48MHz

超低功耗,可以工作在1.6V到5.5V

12位ADC

增强型电容式触摸功能

RTC,安全性能高

R7FA2E1A52DFL是LQFP封装

其中的增强型电容式触摸是将电容值通过电流方式转化为频率值,通过判断固定周期的脉冲频率来判断按键,分为自容和互容两种模式。具有高灵敏度和高耐噪性,而且开发容易,可以通过软件来调整触摸的灵敏度,自动生成代码。

自容式触摸由单电级组成,布板简单,容易实现接近传感。互容式触摸是由一对发送电极和接受电极组成,具有很高的防水性,可以通过矩阵增加触摸按键的通道数。

本文的设计实例为带有触摸功能的洗衣机控制面板,触摸按键用的是自容模式,设计了13个按键。R7FA2E1A52DFL最多可以实现20个自容模式的触摸按键。以下为设计要点。

原理图配置

RA触控系统与J-link仿真系统设计方案

洗衣机触控面板原理图

本系统使用内部振荡电路,简单的RC复位。这里需要着重说明几个管脚的配置。

Pin3 VCL需要通过4.7uF电容接地。

Pin20 P201/MD是芯片操作模式选择管脚。为1的时候是单芯片模式,为0的时候是SCI boot模式。

Pin24 P300/SWCLK是仿真接口的时钟线。

Pin25 P108/SWDIO是仿真接口的数据线。

Pin29 P112/TSCAP是低通滤波引脚,需要通过10nF电容接地。

为了保持系统稳定性,对于没有使用的管脚请参照如下说明配置:

RA触控系统与J-link仿真系统设计方案

以上是触摸系统的最简单配置。本系统设计的是SWD接口,需要四根线连接仿真器,分别是5V、GND、SWCLK、SWDIO。

触摸按键布板的注意事项

电容式触摸按键的灵敏度和稳定性很容易受到电极形状和大小、走线方式、电极旁边电路的布线、产品结构等因素的影响,因此在设计版图的时候,要对这些因素充分考虑。瑞萨官网有触摸按键设计的参考文档,供大家参考。

本文是以洗衣机为例来设计的版图,这种家电类产品是需要通过脉冲群实验和注入电流实验,很多触摸的方案都因为没有通过这两个实验而损耗较多时间,所以在设计这类产品的时候要提前考虑产品结构和抗干扰的问题。

下面是一个家电类产品测试注入电流实验的例子,这个产品有四个触摸按键。

RA触控系统与J-link仿真系统设计方案

上图是项目第一版方案,在注入电流实验中会有误触发的情况。下图是整改措施。

RA触控系统与J-link仿真系统设计方案

图中白色部分是地线。增加了这部分地线以后,整个系统的抗干扰性增强了很多。

J-link仿真器

RA的仿真器可以用瑞萨的E2和E2 lite,也可用通用的ARM调试工具J-link。本文系统使用的是J-link,系统采用了SWD接口。

这种仿真器不能给目标板提供3.3V以外的电源,本文系统是5V系统,需要外界电源给目标板提供5V电。除此以外,还需要在转接板上短接两根线。

以上就是瑞萨RA系列MCU的一个硬件仿真系统的搭建过程,简单、方便、实用,工程师及电子爱好者都可以进行尝试。更多信息您可点击文末阅读原文跳转官网查看。

原文标题:干货分享 | RA触控系统设计与J-link仿真

文章出处:【微信公众号:安富利】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    68

    文章

    20150

    浏览量

    247285
  • 封装
    +关注

    关注

    128

    文章

    9146

    浏览量

    147909
  • 仿真
    +关注

    关注

    53

    文章

    4408

    浏览量

    137677

原文标题:干货分享 | RA触控系统设计与J-link仿真

文章出处:【微信号:安富利,微信公众号:AvnetAsia】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?
    发表于 12-02 06:06

    使用J-Link Attach NXP S32K3导致对应RAM区域被初始化成0xDEADBEEF

    在IAR Embedded Workbench for Arm中使用J-Link Attach NXP S32K3的时候,会提示对应RAM区域被初始化成0xDEADBEEF,导致对应RAM区域的数据被“篡改”。
    的头像 发表于 11-03 15:26 4854次阅读
    使用<b class='flag-5'>J-Link</b> Attach NXP S32K3导致对应RAM区域被初始化成0xDEADBEEF

    生态芯进阶 | SEGGER J-Link/Flasher深度适配极海G32R50x系列实时控制MCU!

      近日,SEGGER 宣布通过J-Link Prime芯片伙伴计划, 其“开盒即用”的 J-Link调试器和Flasher编程器,已完成对极海G32R50x系列实时控制MCU的生态适配。 深度适配
    的头像 发表于 09-22 14:23 812次阅读
    生态芯进阶 | SEGGER <b class='flag-5'>J-Link</b>/Flasher深度适配极海G32R50x系列实时控制MCU!

    RA4E2开发板测评】MDK程序开发+J-LINK下载-&gt;RA4M2配置方法

    习惯STM32开发转RA4M2开发的童鞋可能更习惯MDK和采用J-LINK实现开发和调试。 1.使用配置工具配置端口(类似于STM32CUBEMX) 型号选型和开发环境选择设置 2配置GPIO口
    发表于 08-31 13:55

    SEGGER J-Link调试器支持Allegro微控制器

    SEGGER领先的J-Link调试器现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,结合Ozone多平台调试器,以及Flasher系列的专业在线编程器,技术人员可以实现A892xx的应用开发和生产编程。
    的头像 发表于 06-10 09:29 904次阅读

    可以使用J-link对CYPD3171进行编程吗?

    我可以使用 J-link 对 CYPD3171 进行编程吗?
    发表于 04-30 07:04

    RA-Eco-RA4M2开发板评测】RA-Eco-RA4M2 Keil 开发环境搭建

    J-link,也可使用串口等下载程序。 5.3 程序调试 当然啦,也可使用J-link进行程序调试。 Figure ‑ 程序调试 调试界面如下。 Figure ‑ 调试界面 附:设置RA Smart
    发表于 04-27 22:54

    RA-Eco-RA4M2开发板评测】1 RA4M2开发环境搭建

    J-link,也可使用串口等下载程序。 5.3 程序调试 当然啦,也可使用J-link进行程序调试。 Figure ‑ 程序调试 调试界面如下。 Figure ‑ 调试界面 附:设置RA Smart
    发表于 04-25 22:38

    如何使用带有i.MX 93处理器的Segger J-link在VSCode中进行调试?

    我已经阅读了有关在 i.MX 8 处理器上使用 j-link 进行调试的指南。我已经尝试了本指南,但使用的是 iMX93。当我想连接到 J-link GDB 服务器应用程序时,我遇到了一个问题。“MIMX9352_M33”处理器设备丢失。 有没有可能,Segger 还没有
    发表于 04-04 08:21

    如何将MCUXpresso和MCU LINK_PRO置于J-Link仿真模式?

    我想知道是否有人可以帮助我将 MCUXpresso 和 MCU LINK_PRO置于 J-Link 仿真模式,以刷新和调试我的 CoM 板。 几年前我肯定有这个工作,但记不清 MCUXpresso
    发表于 04-02 06:41

    如何通过J-Link实现STM32H5控制调试端口

    基于J-Link实现STM32H5安全编程介绍了在禁用TrustZone时,如何通过J-Link实现STM32H5控制调试端口的安全锁定或回归打开。
    的头像 发表于 03-17 10:25 1077次阅读
    如何通过<b class='flag-5'>J-Link</b>实现STM32H5控制调试端口

    SEGGER J-Link和Flasher工具支持意法半导体汽车微控制器

    2025年2月,SEGGER宣布其J-Link调试器和Flasher在线编程器全面支持意法半导体针对汽车应用的Stellar P&G系列微控制器。
    的头像 发表于 02-14 11:37 1143次阅读

    如何通过J-Link向目标系统供电

        J-Link能够通过JTAG接口的Pin-19引脚向目标系统输出5V电压,电流不超过300mA。 默认情况下,J-Link供电功能是关闭的。用户可以通过命令或相应的工具配置启动供电功能。 1
    的头像 发表于 12-21 14:29 1789次阅读
    如何通过<b class='flag-5'>J-Link</b>向目标<b class='flag-5'>系统</b>供电

    【敏矽微ME32G070开发板免费体验】之开箱与demo体验并j-link

    接上面的帖子: https://bbs.elecfans.com/jishu_2468789_1_1.html 终于找到了合适的下载器 ,调试器 j-link 多谢之前参加的活动送出的这个调试器
    发表于 12-15 12:42

    RISC-V 使用J-Link调试RV-STAR

    。 1. J-Link驱动安装 使用J-Link需要先安装驱动,访问SEGGER官网J-LINK页面,如下图所示,用户请根据具体所用系统选择对应最新版本的
    发表于 12-14 17:47