在LabVIEW 8.5.x中LabVIEW FPGA 数学分析函数只支持整数数据类型,如果将定点数连接到这些函数小数部分将会被截去。
为了使用定点数,用户必须将定点数的长度增加到相应整数类型的长度。以下步骤详细的表述了如何将定点数输入给一个I16类型的DC Express VI。
定点数转化为整数
- 将定数做有符号扩展到整数类型的长度。
- 用Number to Boolean Array VI将定点数一个布尔型的数组
- 用Boolean Array to Numeric VI将布尔数组转化为数值

整数转化为定点数
- 用Numeric to Boolean Array VI将整数转化为布尔数组。
- 对着Boolean Array to Numeric VI单击右键选择“属性” 。改变表示法为定点数,并根据FPGA中的定点数数据类型填写定点数设置。
