10-15-2018 04:09 AM
以下,長文ですが失礼いたします.
(1) 目的
現在,FT4222H(USBーSPI/I2C/GPIOコントローラー:FTDI社製)とこれのライブラリ「LibFT4222.dll」を用いたAD7190とのSPI通信をlabviewで目指しています.
(2) 問題点
そこで,dllの関数をライブラリ関数として読み込んだ後,添付の「説明書(LibFT4222)」を参考にブロックダイアグラムを編集しました.
その際に,SPIのデータ読み込みや書き込みにおいて,データを直接関数に渡すのではなく,データのポインタを参照渡ししなければならないことが判明しました.(説明書の33ページの「3.3.5 SPI Master Single Read and Write」が好例)
(3) 質問
このため,
①読み書きしたいデータを変数に格納
②変数のアドレスを求める
③求めたアドレスをポインタに格納して関数に参照渡し
の三段階を実行したいのですが,labviewでは可能でしょうか?
以上,よろしくお願い致します.
解決済! 解決策の投稿を見る。
10-15-2018 04:11 AM
説明書の添付を失念していましたので,ここに添付します.
10-15-2018 09:40 PM
以下の大変すばらしいドキュメントが参考になるかと思います。
10-15-2018 10:49 PM
Emboar様
ご連絡ありがとうございます.
リンクの方確認させて頂きました.
配列データの場合,データを渡せばそのままポインタを渡せるのですね.勘違いしておりました.
ご回答ありがとうございました.