Allowing no more than 1 invocation of a simulink block (that does I/O) in a model.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sietse
am 20 Jan. 2015
Beantwortet: A Jenkins
am 20 Jan. 2015
Hello,
I created an embedded target for the stm32f4 discovery board.
It has several blocks that control I/O devices, e.g. reading an ADC.
There often should be no more than 1 invocation of such a block in a model.
The question is, how can enforce this. E.g. that an error is displayed if i try to put a second block in the model. Maybe some trickery with callback functions? Or is there a better way to do this.
Thanks in advance,
Sietse
0 Kommentare
Akzeptierte Antwort
A Jenkins
am 20 Jan. 2015
Make that block its own model. Reference the block from your top level model. Then set the "Total number of instances allowed per top model" of your I/O block.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!