位置:51电子网 » 技术资料 » 单 片 机

以定点数(FXP)数据类型为例

发布时间:2014/11/27 22:47:43 访问次数:899

   以定点数(FXP)数据类型为例,M29F400BB-90N3定点数以固定数据长度、小数点位置并使用二进制的形式来表示LabVIEW中的合理化数据。所谓合理化数据就是这个数据的分母部分一定是2的乘方。比如可以用定点数方式表示0.5为0000.1000,其中0000.1000的数据长度是8

位,整数位是4位,这些在VI运行后都是固定不变的。但可以通过Configuration项对定点数重新进行设置。

   用户可以在前面板中放置两个控件,并将其数据类型设置为FXP型,选Encoding区域中的Unsigned(无符号数),数据长度Word length为8但,整数位Interger wordlength为4位。Range区域内的选项会随着Encoding区域中的选项值自动调整,其中,Desireddelta项为最大值和最小值之间的步进量。

   在前面板内放置一个数值显示控件,其数据类型也设置为FXP型,并在程序框图模块中加入乘法器,在数值输入控件中输入数值后,启动程序。对于定点数,需要适当地设置Word length和Interger word length项才能得到正确的计算结果.


   以定点数(FXP)数据类型为例,M29F400BB-90N3定点数以固定数据长度、小数点位置并使用二进制的形式来表示LabVIEW中的合理化数据。所谓合理化数据就是这个数据的分母部分一定是2的乘方。比如可以用定点数方式表示0.5为0000.1000,其中0000.1000的数据长度是8

位,整数位是4位,这些在VI运行后都是固定不变的。但可以通过Configuration项对定点数重新进行设置。

   用户可以在前面板中放置两个控件,并将其数据类型设置为FXP型,选Encoding区域中的Unsigned(无符号数),数据长度Word length为8但,整数位Interger wordlength为4位。Range区域内的选项会随着Encoding区域中的选项值自动调整,其中,Desireddelta项为最大值和最小值之间的步进量。

   在前面板内放置一个数值显示控件,其数据类型也设置为FXP型,并在程序框图模块中加入乘法器,在数值输入控件中输入数值后,启动程序。对于定点数,需要适当地设置Word length和Interger word length项才能得到正确的计算结果.


相关技术资料
11-27以定点数(FXP)数据类型为例

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!