我使用Simulink的旧版代码工具从传统C设备驱动程序为嵌入式目标生成S-Function块驱动程序库。
驱动程序块以迭代方式生成,最终通过LCT< slblock_generate
子命令使用MATLAB脚本在库 target_LCT_sfun_drivers 中结束,例如:
legacy_code('slblock_generate', lctSpecs, 'target_LCT_sfun_drivers')
当脚本完成后, target_LCT_sfun_drivers 会保留我的所有驱动程序块,但它们都堆叠在一起。
我可以添加到以编程方式分发块的脚本中,以避免手动将它们拖离堆栈'?