概述
说明:simulink中有很多模块是冗余配置,也有很多模块功能可以由其他方法代替。
1、Data Type Conversion
主要功能是将一种数据类型转为另一种。
实际工程遇到过:在逆变器的硬件在环实验时,需要将PWM boolean信号,发送到FPGA中,而CPU与FPGA进行通信时,支持的是double格式,因此添加这个模块,进行转换。
2、Rate Transition
在模型中,可能存在多个采样时间。有时,需要用它来连接不同采样步长的模块。
3、Signal Conversion
signal copy : 将内存地址分散的数据,复制到一块内存地址相连的区域。
Virtual/Nonvirtual bus: 输出 虚拟bus 信号、非虚拟bus信号。
4、Bus to Vector
将Bus信号转化为Vector信号。
5、其他的,
其它的信号都了解了一下,功能都很简单,而且几乎用不到。有需要了解的,可以评论一下,我再添加。
Simulink中的信号线
simulink中的信号可以分为:标量(Scalar)、向量(Vector)、矩阵(Matrix)、虚拟母线(Virtual Bus)、非虚拟母线(Nonvirtual Bus)、触发(Function Call)、未连接信号;
在模型中,鼠标右键->Other Displays -> Signal & Ports -> Wide Nonscalar Lines(选中)。
注意观察 上图中6根线的区别。
最后
以上就是纯真翅膀为你收集整理的simulink fpga_又见Simulink库模型之(4):信号转换的全部内容,希望文章能够帮你解决simulink fpga_又见Simulink库模型之(4):信号转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复