想通过使用CH341通过SPI口读取A/D芯片TL1549

我是做电路设计的,接触的都是下位机的程序,现在也想做一下上位机的软件,是公司一个温度采集器,温度采集器输出一个0-1V的直流电压(对应温度是1000-3000摄氏度),想使用CH341通过SPI口直接读取A/D芯片TL1549,用这种方式可以避免使用下位机,可以更省事点,接下来就是上位机程序的事了,是想请大侠帮忙的问题了.是使用VB?.VC..?这段时间我一直在看贵公司提供的一些EXAM和DLL.H的文件,有关CH341读写的程序...反正有点晕,哪位朋友有时间的话指点一下吧! 万分感谢

如果你想用SPI接口首先要把CH341A芯片配置到并口模式(关于如何配置请看芯片说明书) 关于软件编程方面我们可以提供例子代码(VC)给你,其主要流程是 打开设备 设置串口流模式 数据读写 关闭设备 这些函数都在CH341DLL.H


CH341操作SPI,在打开设备后,调用CH341StreamSPI3/CH341StreamSPI4(根据您的需要是几线),或者是自定义SPI数据流调用CH341BitStreamSPI函数来操作SPI接口与您的采集芯片通讯.函数说明在网上ch341dll.zip/lib/c/ch341dll.h里有相关函数说明.


感谢各位去招! 我的邮箱是个人信息保护,已隐藏 在您方便的时候帮我发一份例子程序吧,最好是一个比较全面的程序,因为我在计算机方便的编程太差劲了.还请您多帮忙


我还想问一个各位:如果使用VB编程的话,可以调用CH341DLL.DLL文件中的函数吗?


可以.我们提供一个VB的库文件(ch341dll.bas)


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