DENSO DENSO WAVE

Close

BHT-BASIC4.0 Development Pack

开发程序包包含了BHT应用程序开发所必要的软件工具

  • 特点
  • 运行环境
  • BHT-BASIC4.0概要

程序开发所必要的软件工具

BHT-BASIC4.0开发程序包包含了所有开发 BHT 系列应用程序所必要的软件工具。该程序包包括以下软件和附件,可立即应用于程序开发。

也可开发旧版本BHT-BASIC3.6的软件。

  • ・BHT-BASIC4.0 Compiler(包括BHT-BASIC3.6)
  • ・BHT-BASIC4.0 Remote Debugger(也可调试BHT-BASIC3.6)(1)
  • ・BHT-BASIC4.0 Transfer Utility(包括BHT-Ir协议)

易于开发的程序语言

BHT-BASIC是在微软公司MS-BASIC的基础上为手持式条码扫描器开发的BASIC语言。只要用一个命令就可以实现条码扫描器特有的功能。(具有条码读取、数据传输等专用命令和函数)

此外,BHT-BASIC的运行环境为解释程序,因此不会因程序错误而导致失控或破坏内存,可以保证稳定运行。

大幅提高功能

扩展了旧版本BHT-BASIC3.6程序的基本元素(程序容量、数据文件容量以及变量、标号长度等),极大程度地提高了程序开发的自由度。(2)

较高的兼容性

此外,不需要改变用BHT-BASIC3.x编写的源程序(3),直接用BHT-BASIC4.0编译程序进行编译。

  1. 1.BHT-800系列不支持远程调试程序,包装内不含有PC-BHT连接线。
  2. 2.BHT-7000/BHT-7500/BHT-8000/BHT-100各系列为旧版本BHT-BASIC3.6的基本元素。
  3. 3.必须对因通信速度等硬件条件而变化的项目进行修正。
  4. 根据国家和地区的不同销售状况也会有所不同。详情请咨询。

BHT-BASIC4.0 Compiler

运行环境
OS: Windows® 10(32位版/64位版)(WOW64))、Windows® 10(64位版(WOW64))(2)(4)
CPU Intel®ArchitectureCPU(3)
适用的BHT型号
运行模式 型号
BHT-BASIC4.0 BHT-300系列、BHT-1500(BHT-OS)系列、BHT-S30系列、BHT-S40系列
  1. 对上述以外的 BHT 的支持已结束。

BHT-BASIC4.0 Remote Debugger

运行环境
支持OS Windows® 10(32位版/64位版)(WOW64))、Windows® 10(64位版(WOW64))(2)(4)
CPU Intel®ArchitectureCPU(3)
串行端口 通信速度达到115200bps的串行端口
显示屏 分辨率大于800×600
适用的BHT型号
运行模式 型号 系统版本要求(1)
BHT-BASIC4.0 BHT-S40系列 所有版本
BHT-S30系列
BHT-1500系列
BHT-1300系列
  1. 对上述以外的 BHT 的支持已结束。

BHT-BASIC4.0 Transfer Utility

运行环境
支持OS Windows® 10(32位版/64位版)(WOW64))、Windows® 10(64位版(WOW64))(2)(4)
CPU Intel®Architecture CPU(3)
适用的BHT型号
支持的协议 型号
BHT-Ir 协议、Y-modem BHT-S40系列、BHT-S30系列、BHT-1500系列、BHT-1300系列
  1. 对上述以外的 BHT 的支持已结束。
  1. 1.最新系统可从注册用户专用网站下载。
  2. 2.Microsoft®以及Windows®是美国Microsoft Corporation在美国以及其他国家的注册商标。
  3. 3.Intel®是美国Intel Corporation在美国以及其他国家的注册商标。
  4. 3.Windows 10 (64位版)/ Windows 11 (64位版)是WOW64(Windows 32bit emulation on Windows 64bit)系统,可运行32位的应用程序。

BHT-BASIC4.0概要

BHT-BASIC4.0在BHT-BASIC3.6的基础上增加了可处理文件和程序的容量。此外,加强了变量作用域/有效期限、用户定义函数,提高了程序开发效率。

因此,BHT-BASIC4.0的执行程序为扩展名.PD4格式,与BHT-BASIC3.x的扩展名为.PD3的执行程序不同。

BHT-BASIC4.0的执行环境(适用的 BHT 型号)

用BHT-BASIC4.0编译的执行程序(PD4格式)在搭载支持BHT-BASIC4.0系统的BHT(BHT-300系列)上可运行。在搭载支持旧版本BHT-BASIC3.x系统的BHT(BHT-8000系列及其他)上无法运行。

此外,用BHT-BASIC4.0描述的源程序无法用BHT-BASIC3.6的设置进行编译。

数据文件各种容量的扩展

扩大了数据文件的各种容量,以便于制作大容量的数据文件。

最大可登录记录数 由32,767件扩展为2G件(与长整数型的最大值相同)
最大记录长度 由255字节扩展为65,535字节
字段变量容量 由255个字符扩展为8182字符(与字符串型的最大字符串长度相同)
字段数量 由16个扩展为254个

扩展类型

扩展了BHT可使用的类型,以便扩展数据容量和访问大容量数据文件。

  • ・支持长整数型
  • ・将字符型的最大字符串长度由255个字符扩展为8192个字符

加强变量作用域/有效期限

加强了变量的作用域(可引用变量的范围)。(PUBLIC语句)

同时,可以对用户定义函数内定义的变量的有效期限(变量值保持期限)进行控制。(DIM、PRIVATE、STATIC语句)

加强用户定义函数的参数指定

通过BYVAL、BYREF,可对参数值的传递方法进行细微控制。(BHT-BASIC3.6为BYVAL动作)可将阵列变量指定为参数。此时必须为BYREF。

扩展程序的基本要素

扩展了下述内容在描述程序时的容量,更易于编程。

扩展程序 每行由8192个字符扩展为32767个字符
程序行数由9999行扩展为32767行
将可生成的程序的最大容量由128KB(1)扩展为 2GB(实际会受BTH搭载内存容量限制)
标号 字符数由10个字符扩展为255个字符
标识符 字符数由10个字符扩展为255个字符
每个变量类型的可使用数量由255个扩展为1024个
  1. 1.程序代码64KB+寄存器变量64KB
  • 特点
  • 运行环境
  • BHT-BASIC4.0概要

相关产品

咨询

QBdirect

为会员提供技术信息检索服务和相关软件及电子手册的下载服务.(只限英文)

尚未注册为会员的客户

本会员专用网站中提供的服务仅限已完成会员注册的客户使用。

首次注册会员