在Labview中Call Library Function Node 怎样调用读写EPROM DLL

在Labview中Call Library Function Node 怎样调用DLL读/写EPROM(24C02) ?

BOOL WINAPI CH341ReadEEPROM( // 从EEPROM中读取数据块,速度约56K字节 ULONG iIndex, // 指定CH341设备序号 EEPROM_TYPE iEepromID, // 指定EEPROM型号 ULONG iAddr, // 指定数据单元的地址 ULONG iLength, // 准备读取的数据字节数 PUCHAR oBuffer ); // 指向一个缓冲区,返回后是读入的数据

BOOL WINAPI CH341WriteEEPROM( // 向EEPROM中写入数据块 ULONG iIndex, // 指定CH341设备序号 EEPROM_TYPE iEepromID, // 指定EEPROM型号 ULONG iAddr, // 指定数据单元的地址 ULONG iLength, // 准备写出的数据字节数 PUCHAR iBuffer ); // 指向一个缓冲区,放置准备写出的数据

你可以按照labview里调用动态库的方法调用我们的动态库.库的声明以CH341dll.h为准.


我已经解决了这个问题了,并不是你说的要声明. 但我知道读EEPROM时是不是先对 PUCHAR oBuffer初始化? 不初始化会出错。


请问一下,Labview可以像VC,VB一样编写USB通信(用372或者375)中PC机这边的软件吗?具体的实现过程难不难啊


可以,很容易实现。


谢谢了啊,有问题再请教你


请问一下,如果EEPOM的地址不是A0h而是A2h的话,该如何操作呢? 谢谢。


有没有哪位大哥有成功的labviw调用ch341dall的程序啊,小弟跪求了啊,有的话发一份到个人信息保护,已隐藏,在此多谢了


在 LABVIEW 中怎么调用CH341.DLL读AT24C512


在LABVIEW中如何配置读EPPROM 需要配置那些函数


用CH375DLL.DLL的writeread时已经能收到数据了,只是定义的数组中间有0x00的时候,收到数据就截止了,0之前的收到了,0之后的没有收到


只有登录才能回复,可以选择微信账号登录