同プロセス内のスレッドなら普通に大域変数をフラグに使わね?
ファイルなんてリソース介したら本末転倒な気がするが…
スレッドとかの高度な機能を実装できないマイコンなんかで、
代わりにハード側の機能で割込を使う場合の、
割込の許可と禁止を制御する専用命令の単純な使い方が真似できる。
並行処理されてはならない処理部分はまず最小化しておいて、
処理に入る直前に割込禁止して、処理終了直後に割込許可する。
単に割込禁止と割込許可で挟むだけ。
しかし禁止・許可の機能はUWSCにないので自作で実装する。
マウス操作であれば、MMVをルーチン内で直接書かず、
自作関数のsafeMMVを定義して、その中で、
・既に割込禁止なら許可されるまで待機(必要に応じタイムアウト)
・割込許可になったら割込禁止して即MMVして即割込許可
・スレッドは必要に応じスレッド番号を生成し、
フラグを真偽値ではなく0またはスレッド番号という風にすると、
少しはデバッグがやりやすくなる。
こうすることで、MMV同士の競合はsafeMMVを使うことで意識すること無く解決し、
MMVとその他の処理との競合は、その他の処理の方を禁止と許可で挟めば良い。
自動化ツールUWSC使いよ集まれ19 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/12/24(土) 18:14:12.84ID:3W9xnO3N0
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「セックスしたことある?」に「いい歳をして恥ずかしくないんですか」50~60代の薄毛眼鏡の男の声かけに、女子高生が一喝 [Hitzeschleier★]
- 広島・菊池涼介が同僚選手に「ライターで炙ったフォークを押し当てた」加害証言 [Anonymous★]
- 【芸能】実年齢が信じられない『童顔でかわいい女性』ランキング! 5位 檜山沙耶、4位 深田恭子、3位 橋本環奈、2位 新垣結衣、1位は… [冬月記者★]
- 【実況】ショートスリーパー堀大輔の7日間LIVE 本日最終日★37 [爆笑ゴリラ★]
- 兵庫県に“約8億円”相当の金塊が匿名で寄付される 斎藤知事「多大なるご厚意に深く敬意を表する」 [煮卵★]
- 牛肉に手が出なかった女性、消費税1%なら「控えていた外食に」…1万5000品目の値札を貼り替えるスーパー「従業員は疲弊」★2 [ぐれ★]
- 【悲報】自民党・石井参院幹事長を粛清 高市早苗「私はやってない」wwww [834922174]
- トヨタ「日本の技術と知見を生かし、水素社会を実現させる」 [452836546]
- 女の子を揉みたい
- 『カルマ』ってなんなの [904880432]
- 【動画】堀大輔さん死にそう スマホとアイコスを間違えるwwwwwwww [977790669]
- 【円安ホクホク】8月も1兆円を超える貿易赤字 [455679766]