瑞萨
文章平均质量分 64
AI Chen
悟已往之不谏,知来者之可追。实迷途其未远,觉今是而昨非。
展开
-
瑞萨开发记录04:按键控制数码管(R5F104FEA芯片)
按键的原理十分简单,注意去抖就行。本案例不采用延时去抖,也不采用定时器去抖。而是在while循环里定义一个可随时修改的变量,根据程序运行一次所需要的时间进行合理的去抖。本实验所实现的案例如下: 开发板上一共5个按键,分别是KEY1-KEY5,功能分别如下: 根据原理图进行相关引脚配置即可,定时器选择通道1定时50ms。2.r_cg_timer_user.h3.my_key.h4.my_key.c5.r_main.c三、烧录程序 烧录程序,逐一按键查看效果(文件太大上传不了)原创 2022-06-13 09:40:54 · 1146 阅读 · 0 评论 -
瑞萨开发记录03:数码管定时显示(R5F104FEA芯片)
上一篇博客记录了定时器的使用,本文使用定时器进行数码管定时显示。数码管本身的原理十分简单,根据原理图配置相关引脚即可,这里使用数码管的目的是为了提供一个可视化界面,给以后的AD、通信等功能做显示用。 根据原理图进行相关引脚配置即可,定时器选择通道1定时1ms。2.r_cg_timer_user.h3.r_main.c三、烧录程序 烧录程序,效果如下:...原创 2022-06-07 11:20:50 · 556 阅读 · 1 评论 -
瑞萨开发记录02:定时器闪烁LED灯(R5F104FEA芯片)
上一篇博客记录了点亮一颗LED灯已经工程文件的配置过程,这一篇再加入定时器功能使LED灯闪烁。P41设置为out。选择Channel 0 为Interval timer,设置定时间隔为2ms。 在文件中定义一个time_count0变量,在定时器中,每隔2ms自+1。2.LED引脚定义在r_cg_userdefine.h文件中映射LED1到P41,并外部声明定时器的计数变量。3.主函数在r_main.c文件中编写代码如下:三、烧录程序 烧录程序,效果如下:.........原创 2022-06-02 11:30:30 · 1044 阅读 · 6 评论 -
瑞萨开发记录01:点亮一颗LED灯(R5F104FEA芯片)
我用的开发板上的芯片是R5F104FEA,使用的IED是CS+ for CC,下面是软件配置点亮一颗LED灯的学习记录。首先创建工程,如下图:二、查看原理图 查看原理图,配置相应的引脚。我们发现D10这个LED灯接了P41引脚,低电平点亮。那就设置P41引脚为输出脚。 引脚分配(Pinassignment)是引脚复用,这里我们点亮灯不需要引脚复用,直接默认不勾选即可。 时钟配置(Clock setting)中,选择高速模式2.4V,以及设置频率为8MHz。保持默认就好。 在Por原创 2022-06-02 10:59:14 · 1887 阅读 · 0 评论 -
如何使用瑞萨CS+ for CC导出hex文件?(默认导出mot,改为hex)
CS for CC导出hex格式文件原创 2022-06-02 09:01:26 · 1977 阅读 · 0 评论