关于使用C# 调用Ch341A.dll 操作SPI和I2C 的问题

您好,请问是否有Ch341的C#的操作例程。网上找到一些API,但是不知道具体要调用哪些函数才能完成一个I2C或SPI的读写。


比如 CH341StreamSPI4(uint iIndex,uint iChipSelect,uint iLength,IntPtr ioBuffer), 这个方法中IoBuffer是什么含义。调用之前还需要调用其他函数吗?


如果有例程,烦请发一下邮箱 个人信息保护,已隐藏,谢谢!



您好,关于CH341StreamSPI4 函数说明:

iLength:需要xfer传输的字节长度

ioBuffer:需要xfer传输的缓冲区,由于SPI是exchange交换传输,因此该缓冲区内容会先经过MOSI信号线对外输出,然后该API成功返回后,其内容是从MISO信号线上采集的数据。

可参考以下博客链接:https://blog.csdn.net/WCH_TechGroup/article/details/130928825 


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