php にはシリアル ポートと呼ばれるものがあります。聞いたことがあるかどうかはわかりませんが、今日は php7 で dio に接続するシリアル ポートを設定する方法を説明します。君はそれが要る。
![php7でシリアルポート接続DIOを設定する方法](https://img.php.cn/upload/article/202107/09/2021070909213735591.jpg)
#プロジェクトの都合上、ハードウェアとの通信が必要です。お客様は、シリアル ポートが接続されると言いました。でも、シリアルポートが何なのかわからないので、それを扱うことができる既製のソフトウェアがあるはずです。実はかなり面倒なのです。
確認したところ、現在シリアル ポートをサポートしている PHP のバージョンは次のとおりです (PHP 4 >= 4.2.0、PHP 5 当初は拡張機能を追加するために 5.6 を使用したかったのですが、php7 がサポートしていることを確認して、それほど心配する必要はありませんでした。 phpを直接7に変更しました。
php7 をダウンロードして環境を設定した後、Windows のローカル マシンを使用してテストしたところ、php_dio.dll が見つからないことがわかりました。
あなただけが見つけることができます。Windows の場合は、http://pecl.php.net/package/dio/0.1.0/windows から DLL を直接ダウンロードできます。
いつダウンロード 必ず明確に確認し、自分の PHP と一致する必要があります。スレッド セーフを選択する場合はスレッド セーフを選択し、安全でない場合は安全でないを選択してください。
ダウンロード後、解凍し、中の 2 つの DLL を php フォルダー内の ext フォルダーに置きます。
このアドレスの他のバージョンを選択することもできます。
http://pecl.php.net/package/dio
ちなみに、これを実行した後、テストするコードを書くことができます。コードについては、他の人のコードも読んでいますので、このアドレスにアクセスして読むことができます。
http://blog.csdn.net/yuyouwen123456/article/details/20151011
ハードウェアがなく、シリアル ポートをテストしたい場合は、仮想シリアル ポート ドライバーの構成をダウンロードしてシリアル ポートをシミュレートし、シリアル ポート アシスタントを使用してデータを送信できます。このようにして、PC でテストできます。
推奨学習:
php ビデオ チュートリアル
以上がphp7でシリアルポート接続DIOを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。