回复帖子:(客人(219.239.*.*))谢谢,我还是疑问这些参数...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2013-12-28 15:03:00)
--  作者:x10(125.70.*.*)
--  
目前只提供了:
#define EM9280_DAQ_VOLTAGE_CH0 0
#define EM9280_DAQ_VOLTAGE_CH1 1
#define EM9280_DAQ_CPU_TEMPERATURE 6
#define EM9280_DAQ_BOARD_TEMPERATURE 7

这4项的支持。其他参数会出错返回。

主题最新回顾(发布时间:2013-12-27 20:02:00)
--  作者:客人(219.239.*.*)
--  
谢,我还是疑问这些参数在哪个头文件里,或是那个类中定义的啊
在类中随便定义的这些参数:
private const uint EM9280_DAQ_VOLTAGE_CH0 = 0;
        private const uint EM9280_DAQ_VOLTAGE_CH1 = 1;

        private const uint EM9280_DAQ_VDD_5V = 2;
        private const uint EM9280_DAQ_VDDIO_3V3 = 3;

        private const uint EM9280_DAQ_VDDA_1V8 = 4;
        private const uint EM9280_DAQ_VDDD_1V45 = 5;

        private const uint EM9280_DAQ_CPU_TEMPERATURE = 6;
        private const uint EM9280_DAQ_BOARD_TEMPERATURE = 7;
然后
 DaqInfo.dwCmd = EM9280_DAQ_VDD_5V;                          //供电V数
DaqInfo.dwCmd = EM9280_DAQ_CPU_TEMPERATURE; //芯片温度
,,,,,
这些参数的应该在哪个文件有定义吧(有什么硬件名称列表啥的),我该怎么找啊(单片机的思维),不可能,我随便定义一个参数,如private const uint EM9280_5V = 2;
然后DaqInfo.dwCmd = EM9280_5V,也能读温度吧???谢谢,很是疑惑

主题最新回顾(发布时间:2013-12-27 19:59:00)
--  作者:客人(219.239.*.*)
--  
谢,我还是疑问这些参数在哪个头文件里,或是那个类中定义的啊
在类中随便定义的这些参数:
private const uint EM9280_DAQ_VOLTAGE_CH0 = 0;
        private const uint EM9280_DAQ_VOLTAGE_CH1 = 1;

        private const uint EM9280_DAQ_VDD_5V = 2;
        private const uint EM9280_DAQ_VDDIO_3V3 = 3;

        private const uint EM9280_DAQ_VDDA_1V8 = 4;
        private const uint EM9280_DAQ_VDDD_1V45 = 5;

        private const uint EM9280_DAQ_CPU_TEMPERATURE = 6;
        private const uint EM9280_DAQ_BOARD_TEMPERATURE = 7;
然后
 DaqInfo.dwCmd = EM9280_DAQ_VDD_5V;                          //供电V数
DaqInfo.dwCmd = EM9280_DAQ_CPU_TEMPERATURE; //芯片温度
,,,,,
这些参数的应该在哪有定义吧,我该怎么找啊(单片机的思维),不可能,我随便顶一个private const uint EM9280_5V = 2;
然后DaqInfo.dwCmd = EM9280_5V,也行吧???谢谢,很是疑惑

主题最新回顾(发布时间:2013-12-12 13:44:00)
--  作者:zxw(171.212.*.*)
--  
CPU有内部电压检测传感器,读取AD时,指定读取内部电压检测值
EM9280_DAQ_VDD_5V:就表明告诉驱动程序,要读取内部电压检测值!

主题最新回顾(发布时间:2013-12-12 11:26:00)
--  作者:客人(219.239.*.*)
--  E9280板子AD采集问题
 前面定义了这句:private const uint EM9280_DAQ_VDD_5V = 2;
后面 for(i = 0;i<100;i++)
            {
                DaqInfo.dwCmd = EM9280_DAQ_VDD_5V;                          //供电V数
                uLen = 0;
                bRet = ReadFile(hLRADC, ref DaqInfo, sizeDaqInfo, ref uLen, 0);
                     if(!bRet)
                     {
                    Console.WriteLine("ReadFile failed!");
                    CloseHandle(hLRADC);
                    return;
                     }
                str = Encoding.Default.GetString(DaqInfo.UnitName, 0, 16);
                str = str.Split('\0')[0];
                Console.WriteLine("+5V = {0}({1})", DaqInfo.dwData, str.ToString());
          }
这是EM9280的板子的AD_test的列程,他是怎么就能提取电源的电压呢!是驱动定义的问题吗??求解答!