这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » RA0E1FPB板卡试用

共1条 1/1 1 跳转至

RA0E1FPB板卡试用

菜鸟
2025-02-20 03:07:31     打赏

收先拿到板子后,打开盒子里面是板子、线、螺丝,还是挺精致的哈

因为我也是第一次使用瑞萨的板子,所以对后面要做什么还是挺迷茫的,不知道IDE是独立的还是说能用keil就行,也不知道资料在哪里找...

29f8899bd416f3587f2ddbc09e141ede_720.jpg

然后就开始不停的找资料环节...首先是在申请板卡的界面进的官网资料页,然而并没有原理图的资料...然后找客服要,结果说是另一个申请的板子的人也没找到资料...结果在我深夜逛淘宝的时候,看到RA官方店,在他们的商品资料里就有板子的资料!!!然后就开始快乐的点灯之旅啦

原理图.png

板子上的两颗led灯一个是P008,另一个是P009,这次就点亮LED1吧

在瑞萨的ide中,创建一个新的项目,然后在窗口中选择RA C/C++项目

在这一步选择好板子(后面会省一点事),然后板子上已经有板载的J-Link了,所以调试器就选择J-Link了

因为我们没用到RTOS,所以这一步选择No RTOS

这一步选择minimal就行,然后完成创建

这个地方类似于STM32CubeMX,是这个configuration.xml文件打开后的样子。如果在前面的步骤里没选择板卡而只是选择芯片的话,这里就不会帮你初始化LED1和LED2引脚,所以说选择好板卡会省一点事。

打开main.c,里面的main函数运行的是hal_entry()这个函数,按住ctrl,然后对着这个函数按下左键我们就跳转过去了

我们就在这个入口函数里写我们的点灯代码吧

这个函数就是控制引脚输出高低电平的函数

当然我们不知道这些引脚和高低电平的是如何定义的,所以我们需要按住ctrl+左键跳转过去看具体的定义

然后再去看bsp_io_level_t的引脚

demo13.png

知道了引脚的定义方式和高低电平,点灯就很简单了

不过比起点灯,还是做个闪烁的灯比较漂亮一点

做闪烁的灯之前,还是得先去看看delay函数是怎么用的

这个bsp_delay.c藏的还是挺深的哈

delay.png

最后写成这样就好了

demo11.png

编译一次性就通过了,没有报错和警告

demo12.png

不过这个IDE只能调试的时候下载,不能直接下载,还是有点讨厌的

84f39477e5cf2dcac28a709d51fe5d45.gif

这就是最终效果了^^




关键词: RA0E1     板卡     试用    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]