フィルターのクリア

how to handle serial communications when using timer callbacks

1 回表示 (過去 30 日間)
Thomas
Thomas 2014 年 5 月 26 日
回答済み: Thomas 2014 年 8 月 4 日
Hello, I am using a timer function to get a callback for a GUI update. In my application there are also some functions that use serial communication. I am afraid of the case, that my program is inside such a function calling the serial commands while getting a timer callback inside it.
fprintf(...)
---> let the timer do the callback here, while the fscanf()-command gets lost and the data s well.
fscanf(...)
is there any way to get an exception for the program being in these functions?

回答 (1 件)

Thomas
Thomas 2014 年 8 月 4 日
Got it.
Inside a function, MATLAB will produce an intrinsic mutex, so this won't happen.

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by