0

私は 2 つのスクリプトを使用しています。1 つは指定されたシリアル ポートで書き込みを実行し、2 番目のスクリプトはそこから継続的に読み取ります。

一度に 1 つのスクリプトだけがシリアル ポートを使用するようにするには、このシリアル ポートにミューテックスを設定する必要があります。

Reading script:
./Read -p {myserialport} -v $2 -r $3 

Writing script:
./Write -p {myserialport} -v $2 -r $3 

I need to transform this into:

Reading script:
//GET mutex on {myserialport}
./Read -p {myserialport} -v $2 -r $3 
//RELEASE

Writing script:
//GET mutex on {myserialport}
./Write -p {myserialport} -v $2 -r $3 
//RELEASE
4

1 に答える 1

0

ここにbashを使用した良い例があります

于 2013-11-11T10:37:06.913 に答える