beaglebone点亮LED

2019-07-15 15:08发布

beaglebone点亮LED


这两天配了下开发环境,粗略的把GPIO搞定,写了个亮灯程序。
现贴出一段代码:
    /* Selecting LED pin for use. */
    GPIO1PinMuxSetup(21);
    GPIO1PinMuxSetup(22);
    GPIO1PinMuxSetup(23);
    GPIO1PinMuxSetup(24);
   
    /* Enabling the GPIO module. */<r_output);
    GPIODirModeSet(GPIO_INSTANCE_ADDRESS,
                   24,
                   GPIO_DIR_OUTPUT);
    while(1)sp;              21,
                   GPIO_DIR_OUTPUT);
    GPIODirModeSet(GPIO_INSTANCE_ADDRESS,
                   22,
                   GPIO_DIR_OUTPUT);
    GPIODirModeSet(GPIO_INSTANCE_ADDRESS,
                   23</r_output);

                   GPIO_DIR_OUTPUT);
    GPIODirModeSet(GPIO_INSTANCE_ADDRESS,
                   24,
                   GPIO_DIR_OUTPUT);
    while(1)
    {
        /* Driving a logic HIGH on the GPIO pin. */
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     21,
                     GPIO_PIN_HIGH);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     22,
                     GPIO_PIN_HIGH);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     GPIO_INSTANCE_PIN_NUMBER,
                     GPIO_PIN_HIGH);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     24,
                     GPIO_PIN_HIGH);

        Delay(0x3FFFF);
        /* Driving a logic LOW on the GPIO pin. */
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     21,
                     GPIO_PIN_LOW);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     22,
                     GPIO_PIN_LOW);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     GPIO_INSTANCE_PIN_NUMBER,
                     GPIO_PIN_LOW);
        GPIOPinWrite(GPIO_INSTANCE_ADDRESS,
                     24,
                     GPIO_PIN_LOW);

        Delay(0x3FFFF);
    }



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
jimmhu
1楼-- · 2019-07-16 11:45
点亮上面的 LED,就会用到 GPIO
lihuami
2楼-- · 2019-07-16 15:09
gpio驱动是默认加载的
xiaoyaozt
3楼-- · 2019-07-16 20:27
在/sys/class/gpio 目录下运行 echo 44 > export
uptown
4楼-- · 2019-07-17 00:21
 精彩回答 2  元偷偷看……
cehuafan
5楼-- · 2019-07-17 00:22
修改/sys/class/gpio目录下相应gpioxxx下的value文件的值
sanxingnote7
6楼-- · 2019-07-17 02:44
shell命令也可以实现。

一周热门 更多>