资源简介

led灯显示 蜂鸣器 加按键 好大劲采做出来的 完全正确

资源截图

代码片段和文件信息

#include “adcdev.h“
#include
#include
#include
#include 
#include 
AdcDev::AdcDev(QString *devname)
{
    handle=open(devname->toLatin1()O_RDWR|O_NONBLOCK);
    if(handle<0)
    {
        qDebug()<< *devname<<“open fail“;
    }
}
    AdcDev::~AdcDev()
    {
        if(handle>0)
       {
            close(handle);
        }
    }

    double AdcDev::getValue(int chanel)
    {
        int val;
        if(handle<0)
            return -1;
        if(chanel!=0 && chanel!=1)
      return -1;
        setValue(chanel<<16|9);
        int rtn =read(handle(void*)&valsizeof(val));
        //qQebug()<<“adc read“<        if(rtn>0)
        {
            return (double)val*3.3/1024;
        }
        else
            return -1;
    }
   int AdcDev::setValue(int data)
    {
        if(handle<0)
            return -1;
        int rtn=write(handle(void*)&datasizeof(data));
         if(rtn<0)
         return -1;
          else
              return 0;
    }


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-12-05 01:29  led\
     文件         443  2011-12-05 01:25  led\distance.cpp
     文件         179  2011-12-05 01:25  led\distance.h
     文件          51  2011-12-05 00:25  led\sensordev.cpp
     文件         181  2011-12-05 01:25  led\sensordev.h
     文件       79639  2011-12-01 01:03  led\led
     文件        1012  2011-11-30 06:29  led\adcdev.cpp
     文件        7092  2011-12-01 00:57  led\moc_led.o
     文件         540  2011-11-30 01:07  led\beepdev.cpp
     文件         193  2011-11-30 01:07  led\beepdev.h
     文件        3361  2011-12-01 00:57  led\moc_led.cpp
     文件        2412  2011-11-30 00:22  led\beepdrv.o
     文件        1480  2011-12-01 00:57  led\main.o
     文件        9432  2011-12-01 00:56  led\leddev.o
     文件        9508  2011-12-01 00:56  led\keydev.o
     文件        8588  2011-12-01 00:56  led\beepdev.o
     文件         163  2011-11-29 05:01  led\main.cpp
     文件        8764  2011-12-01 00:56  led\adcdev.o
     文件         178  2011-11-30 00:59  led\leddev.h
     文件         465  2011-11-30 01:00  led\leddev.cpp
     文件        5439  2011-12-02 01:32  led\led.ui
     文件       13967  2011-12-05 01:40  led\led.pro.user
     文件         548  2011-12-05 00:44  led\led.pro
     文件        8182  2011-12-05 01:25  led\ui_led.h
     文件        1333  2011-12-05 01:27  led\led.h
     文件        5629  2011-12-05 01:27  led\led.cpp
     文件        8083  2011-12-05 01:25  led\Makefile
     文件         247  2011-11-29 05:32  led\keydev.h
     文件         547  2011-11-29 05:41  led\keydev.cpp
     文件         220  2011-11-30 06:14  led\adcdev.h

评论

共有 条评论