Development environment 112, Application development library 112, 2 application development library – Casio IT-2000D User Manual

Page 112

Advertising
background image

112

7.3 Development Environment

7.3.1 Development Environment

To develop application programs a 16-bit compiler, Microsoft C/C ++ 7.0 or later, and a computer

on which the compiler can run are required.

7.3.2 Application Development Library

For this terminal various libraries such as the keypad library and OBR library, which is used to

enhance the efficiency of developing applications. This terminal is also provided with the libraries

of controlling the IT-2000 dedicated devices such as the backlight control and device power control,

etc. These libraries will control only hardware compatible to the IBM PC/AT. For example, the

OBR library directly controls the COM port to communicate with an OBR, but it must internally

call the system library to turn on the power to the COM port. This is because the power control

function of the COM port has been customized to the handy terminal. Also, the system library

merely provides an interface with the system driver and does not directly control the COM

port power. The actual power supply to the COM port is controlled by the system driver.

Fig. 7.1

These libraries do not have to always be used. And, in as far as standard PC/AT programming is

pursued, they do not have to be used at all. The sole exception is that the COM port power must be

turned on via the system library if the user wants to control the COM port directly.

System Driver

System Library

Application Program

Keypad Library

OBR Library

Keypad Driver

Hardware Window Driver

HARDWARE

PenMouse Driver

INT33

Advertising