查看: 1362|回复: 4

【瑞萨RA4系列开发板体验】我的试用总结

[复制链接]

116

主题

134

帖子

3790

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3790
发表于 2023-2-8 16:20:27 | 显示全部楼层 |阅读模式
【瑞萨RA4系列开发板体验】我的试用总结
作者:hehung


试用总结
本次试用了瑞萨RA4M2单片机,收获颇丰,RA4M2单片机主频100MHz,虽然只是一款中低档性能的单片机,但是有了FSP的加持,上手非常的快速,完全不需要用户去实现底层的机制,去操作寄存器或者是编写复杂的驱动逻辑,RASC配置功能可以直接在线配置完成底层驱动的配置,用户只需要关心我的应用逻辑该怎么实现。
本次试用,完成了如下工作:
  • 对e2工具的使用,熟悉了e2工具的用法(e2工具是局域eclipse的,使用起来会存较多的占用电脑资源,但是操作起来很简单,集成了RASC工具,可以直接在e2上进行配置);
  • RA4M2单片机在KEIL环境下开发,调试(因为没有JLINK,使用e2下载还需要单独的下载工具,操作颇为麻烦,遂使用ST-LINK在KEIL上开发调试);
  • 串口的使用,将串口9重定向到了prinf以及scanf;
  • PWM应用,使用PWM控制板载三个LED的亮灭;
  • IIC应用,驱动了OLED显示屏;IIC有两种驱动方式,第一种是硬件IIC,还有一种是SCI模拟IIC,都进行过尝试,能够驱动起来,但是板载的IIC接口可以直接插入一个OLED,并且接口连接到了SCI上,所以最终使用的是SCI模拟的IIC来驱动的OLED;
  • ADC以及DAC应用,ADC采集电压,测量精度满足要求,DAC输出电压,精度存在一些误差,但是在接受范围之内,实现了正弦波输出;
  • 超声波模块驱动,其实也就是使用串口驱动超声波模块,使用超声波模块测试了距离;
  • 定时器的应用,RTC的应用,因为相对较为简单等,没有发帖。
瑞萨单片机给我的一个最大的特点就是上手快速,能够很便捷的就开发自己想要的功能,外设模块使用起来也很方便,FSP封装的驱动接口使用起来也很方便,基本上直接找到函数原型就知道该怎么使用了

优缺点说明
就我使用的过程谈谈该单片机的优缺点。
优点
  • 上手快,使用方便,支持多种主流开发工具,KEIL以及IAR;
  • RASC配置工具非常好用,配置流程简单;
  • FSP驱动接口封装简单,使用起来方便,直接查看函数原型就知道应该如何使用,而不需要了解模块的驱动方式;
  • 单片机设计合理,各个系列特征清晰;

我所感受到的不足之处
  • e2工具只支持瑞萨自己的调试工具以及JLINK,对于没有这些设备的开发人员不是很友好;可以支持一些开源的调试器,比如openocd,pyocd等,让用户通过手头的任何调试器都可以上手;
  • RA4M2居然不带板载调试器,不是很理解(个人猜测是处于成本考虑?),之前使用过R6M4都是自带的;

后记
总的来说RA4M2还是很好用的,感谢发烧友以及瑞萨给予的本次试用机会。

回复

使用道具 举报

52

主题

150

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11058
发表于 2023-2-16 22:25:22 | 显示全部楼层

大佬的作品很优秀呀!
回复

使用道具 举报

0

主题

21

帖子

7149

积分

论坛元老

Rank: 8Rank: 8

积分
7149
发表于 2023-2-17 08:30:31 | 显示全部楼层

学习一下
回复

使用道具 举报

3

主题

195

帖子

1168

积分

金牌会员

Rank: 6Rank: 6

积分
1168
发表于 2023-3-14 10:24:29 | 显示全部楼层

不错,学习一下
回复

使用道具 举报

7

主题

33

帖子

2256

积分

金牌会员

Rank: 6Rank: 6

积分
2256
发表于 2023-6-26 15:27:54 | 显示全部楼层

跟着学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户排行榜

RA助手

主题: 116帖子:134精华:0

RA_Lance

主题: 93帖子:136精华:9

lugl

主题: 52帖子:150精华:1

xujiwei263

主题: 18帖子:86精华:0

Juggernaut

主题: 12帖子:118精华:0

books咦

主题: 11帖子:11精华:2
快速回复 返回顶部 返回列表