Casio IT-2000D PDAs & Smartphones User Manual


 
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