ddllxxrr 发表于 2022-3-8 19:29

【平头哥RVB2601创意应用开发】2,点亮LED

<p>做为最底层的工程,我整天根管脚打交道。所以第二个计划就是点灯。</p>

<p>查了一下原理图:</p>

<p>绿灯在PA25脚,我不喜欢黄灯,因为不吉利,我做实验,一般都用红灯,或绿灯。那么我就点个绿灯吧。</p>

<p>很简单利用上次的程序,在主程序里添加一个管脚:</p>

<p>&nbsp;</p>

<pre>
<code>
#include &lt;stdlib.h&gt;
#include &lt;string.h&gt;
#include &lt;aos/aos.h&gt;
#include "aos/cli.h"
#include "main.h"
#include "app_init.h"
#include "oled.h"
#include "drv/gpio_pin.h"
#include &lt;drv/pin.h&gt;

#define TAG "app"

csi_gpio_pin_t Eorror_Led;

int main(void)
{
    csi_pin_set_mux(PA25, PIN_FUNC_GPIO); //clk
        csi_gpio_pin_init(&amp;Eorror_Led, PA25);
    csi_gpio_pin_dir(&amp;Eorror_Led, GPIO_DIRECTION_OUTPUT);
        board_yoc_init();
    LOGD(TAG, "%s\n", aos_get_app_version());
    oled_init();
    while (1) {
                csi_gpio_pin_write(&amp;Eorror_Led, GPIO_PIN_HIGH);
      LOGD(TAG, "Hello world! YoC");
      aos_msleep(1000);
                csi_gpio_pin_write(&amp;Eorror_Led, GPIO_PIN_LOW);
                aos_msleep(1000);
    }

    return 0;
}
</code></pre>

<p>做完了,编译通过,下载后按复位,久违的绿灯亮了。</p>

<p>&nbsp;</p>

Jacktang 发表于 2022-3-9 07:21

<p>还是高手厉害,测评简练,大家看的明白</p>

ddllxxrr 发表于 2022-3-9 12:50

Jacktang 发表于 2022-3-9 07:21
还是高手厉害,测评简练,大家看的明白

<p>互相学习,共同进步</p>
页: [1]
查看完整版本: 【平头哥RVB2601创意应用开发】2,点亮LED