查看: 1638|回复: 2
收起左侧

WiringPi 驱动 LED灯时候报错误

2014-10-16 15:07:50 | 显示全部楼层 |阅读模式
本帖最后由 Y0UT00 于 2014-10-16 15:12 编辑

sudo apt-get install libi2c-dev ;wiringPi 已经安装。

编译以下C文件时报错:“error wiringSetup was not declared in this scope"
                                     “error digitalWrite was not declared in this scope"
到底什么情况啊,感觉像wiringP.h就没加载一样;PS: gpio-v 检查正常;readall可以看到所有端口。

#include<stdio.h>
#include<wiringPi.h>
#include<wiringSerial.h>
#define LED 0

int mian()
{
        printf("LED1 Test...\r\n");
        if(wiringSetup() < 0)return 1;
        pinMode(LED,OUTPUT);
        while(1)
        {
                digitalWrite(LED,HIGH);
                delay(500);
                digitalWirte(LED,LOW);
                delay(500);
        }
}

回复

使用道具 举报

 楼主| 2014-10-16 15:28:45 | 显示全部楼层
发现了一个错误。 wiringSetup 应该是wiringPiSetup
回复 支持 反对

使用道具 举报

 楼主| 2014-10-16 15:38:51 | 显示全部楼层
又现了一个错误。 digitalWirte 应该是digitalWrite;
好吧,现在显示
undefiend reference to wiringPiSetup 以及pinMode 以及 digitalWrite和delay
回复 支持 反对

使用道具 举报

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

本版积分规则

热点推荐

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部