Hello
sujet connexe à celui ouvert il y a quelques minutes
je travaille sur un simulateur ayant pour but la validation d'un modèle et la génération d'une dll (via une cible RTW propriétaire)
le hic : je n'ai pas simulink coder (ex RTW)
ce n'est pas très grave, puisque je peux faire plein de chose, sauf la génération proprement dite (mais ça, je sais que ça marche)
un des but de l'amélioration est de pouvoir valider la dll générée
une solution faite par Mathworks il y a 4 ans était de la chargé via une s fonction dans le modèle de simulation
mais là je m'interroge sur une fonctionnalité de simulink que me parait plus sur, plus propre ... mais que je ne peux pas tester :
dans mon modèle de simulation, le modèle de l'algorithme de conduite qui sera généré est appelé via un bloc modelReference
ce bloc modelReference propose un mode de simulation "software in the loop" qui sur le papier a l'air très intéressant pour ce que je veux faire : il compile mon modèle de conduite (selon les paramètres de génération de code qu'il contient, donc en utilisant ma cible RTW) et utilise le truc généré lors de la compilation
exactement ce que je veux faire
la question que je me pose est la suivant
ma génération de code créer un code source (C, h) et une dll via un .bat et un .mk, ceci automatiquement en faisant ctrl+B, build, ou rtwbuild
mais que va utiliser modelReference en mode SIL ?
je voudrais être sur qu'il va utiliser la dll, et pas le code source (C,h)
merci
Fabien
Partager