【Hyowinner校长QA时刻】学员问题信号转换建模_哔哩哔哩_bilibili
注意几点:
①unit delay模块默认的延时设置为-1,代表继承系统采样时间,实际的效果是0.25秒。
②在chart模块内部定义的变量,需要手动在模型资源管理器添加这个变量,不然运行会报错。
**********************************************************************
【高级篇】C函数参数列表与模块端口的对应关系_哔哩哔哩_bilibili
注意一点,需要在模型设置→仿真目标→在生成代码中插入自定义C代码,添加头文件。比如#include "caller.h"
**********************************************************************************
【解惑篇】模型MCDC覆盖度统计问题_哔哩哔哩_bilibili
①在创建测试框架时,对于input有两种常见的选择。inport和Test sequence。
后续的测试数据可以用Test manager导入系统模板然后在自动生成的excel上修改数据,也可以自己创建excel关联到Test mannager。具体可以参考这篇文章。
②也可以不使用TM,视频中的几个与门或门组合的模型比较简单,可以直接在harness上新建一个
singal builder模型作为测试的输入。
③input和output,simulink默认的类型是double。对于视频中的例子,input应该改成u8或者bool类型
④校长说,MAB推荐把圈复杂度较高的子系统设为原子子系统(低于10可能就没必要分了)。而在计算MC/DC覆盖率的时候,如果某个子模块设成原子子系统,那么他被认为是一个组件。反过来如果没有设为原子子系统,那么他包含了n个模型单独参与计算。