【HiL-Speedgoat】3.HDL编译常见报错与解决方案
常见问题数据类型: 内部似乎不能用 double,我一般用 single 类型,特殊的模块在输出端口转 single。像加减乘除这种有多个输入的,数据类型要相同。转换速率: 可以是里面快外面慢,也可以是里面慢外面快,中间需要有 Rate Transition 模块作速率转换。采样频率: 常数的采样时间不能设置成0或者inf。代数环: 有时候 Simulink 仿真不会报错,但是在 HDL 编译的时候就报错了,最简单的方法就是,哪里出现代数环问题,就在哪里加延时。