在CH341上使用CH341StreamSPI4问题

我使用的是Delphi编写: var mBuf:array[0..(mMAX_BUFFER_LENGTH - 1)]of Byte; mLen:cardinal; begin Memo1.Lines.Clear; mBuf[0]:=100; mLen:=8; if (CH341StreamSPI4(mIndex,0,mLen,@mBuf[0]) =False) then application.MessageBox ( '发送状态值失败!','CH341',MB_ICONEXCLAMATION); Memo1.Lines.Add(IntToStr(mBuf[0]));

为何Memo1中返回的都是255,然后用示波器捕捉DA3也未见脉冲始终高电平,倒反在写I/O时可看到DA3有脉冲。烦劳可不可以给一个Delphi的关于SPI的例子,谢谢!

我也有相同的问题。不过好像所有SPI函数后面都写了(未测试)


可是他们所写的速度是怎么得到的呢?


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