纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 6238|回复: 4

有同时使用AD,GPIO,IIC的例子吗

[复制链接]
发表于 2014-6-30 08:24:51 | 显示全部楼层 |阅读模式
买了一台IIC回来先试试机,还没到货.
但看了下Sample,AD的,GPIO的,IIC的应用都是分开的例子.
可以同时使用这三个功能吗?如何做.
另外,获取serial的API只在C++Code下有,C#下没有,可以自己建立Struct,再dllimport吗?还是有参考的例子?

回复

使用道具 举报

发表于 2014-6-30 13:54:10 | 显示全部楼层
你好:
非常感谢购买我们产品,3个功能是可以同时用的,虽然例子都是分开的,但是都是可以同时在一个工程里面用的,我附件给你提供一个最新的库,里面有用C#封装好的库,下面这段代码是C#或者设备信息的代码,希望能帮到你。
  1.             //Get Ginkgo Information
  2.             ret = ControlI2C.VII_ReadBoardInfo(0, ref ControlI2C.I2C_Info);
  3.             if (ret != ControlI2C.ERROR.SUCCESS)
  4.             {
  5.                 Console.WriteLine("Get Ginkgo Information error!");
  6.                 return;
  7.             }
  8.             else
  9.             {
  10.                 Console.WriteLine("Get Ginkgo Information :");
  11.                 Console.WriteLine("     ProductName : " + Encoding.Default.GetString(ControlI2C.I2C_Info.ProductName));
  12.                 Console.WriteLine(" FirmwareVersion : v" + String.Format("{0:D}.{1:D}.{2:D}", ControlI2C.I2C_Info.FirmwareVersion[1], ControlI2C.I2C_Info.FirmwareVersion[2], ControlI2C.I2C_Info.FirmwareVersion[3]));
  13.                 Console.WriteLine(" HardwareVersion : v" + String.Format("{0:D}.{1:D}.{2:D}", ControlI2C.I2C_Info.HardwareVersion[1], ControlI2C.I2C_Info.HardwareVersion[2], ControlI2C.I2C_Info.HardwareVersion[3]));
  14.                 Console.Write("    SerialNumber : ");
  15.                 for (int i = 0; i < 12; i++)
  16.                 {
  17.                     Console.Write(String.Format("{0:X2}", ControlI2C.I2C_Info.SerialNumber[i]));
  18.                 }
  19.                 Console.WriteLine("");
  20.             }
复制代码
最新API库下载:
Ginkgo_USB-I2C_API_v2.0.0.2.rar (85.05 KB, 下载次数: 69)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-30 16:41:37 | 显示全部楼层
谢谢回复.
另外每个功能(AD,GPIO,IIC)都有一套对应的scandev,opendev,closedev.
如果AD,GIO,IIC在不同的IO上都用上,各自的Scan,Open,Close是要全跑一遍还是只要跑一个就好了.
回复 支持 反对

使用道具 举报

发表于 2014-6-30 16:55:55 | 显示全部楼层
Anker_Xue 发表于 2014-6-30 16:41
谢谢回复.
另外每个功能(AD,GPIO,IIC)都有一套对应的scandev,opendev,closedev.
如果AD,GIO,IIC在不同的I ...

只要一个就好了
回复 支持 反对

使用道具 举报

发表于 2014-6-30 17:01:02 | 显示全部楼层
在使用的时候注意引脚不要冲突
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-22 15:03 , Processed in 0.061248 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表