
3 Publication 2711P-UM005A-EN-P - March 2007
Table of Contents
Preface
Using this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Purpose of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Manual Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 1
Introduction to the PanelView
Plus CE Terminal
Hardware Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Memory Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Input/Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ATMEL Microcontroller. . . . . . . . . . . . . . . . . . . . . . . . . . 14
Software Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Windows CE OS Overview. . . . . . . . . . . . . . . . . . . . . . . 15
Boot and Startup Sequence . . . . . . . . . . . . . . . . . . . . . . 16
The Windows CE Registry . . . . . . . . . . . . . . . . . . . . . . . 17
File Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Input Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
PCI Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
PCMCIA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Run Time Environment . . . . . . . . . . . . . . . . . . . . . . . . . 25
Chapter 2
Developing CE Applications
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Application Distribution and Installation. . . . . . . . . . . . . . . . 29
Installing the Application . . . . . . . . . . . . . . . . . . . . . . . . 30
Remote Installations. . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Application Upgrades. . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Persistency Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . 31
Set up the Development System . . . . . . . . . . . . . . . . . . . . . 31
Chapter 3
PanelView Plus CE SDK
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Version Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Visual Basic .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Chapter 4
PanelView Plus CE-Specific
Extensions to the WinCE API
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Watchdog Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Hardware Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Watchdog_Tag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Software Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Watchdog_SW_TagEx . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Watchdog_SW_Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Comentarios a estos manuales