3. Software Installation
3.1. Software Structure
The CPM DLL driver is the CANopen specification function collections for
the CPM100 cards used in Windows 2000/XP/Vista/7 with 32-bit systems. The
application structure is presented in the following figure. The users' CANopen
master application programs can be developed by the following program
development tools: VC++, VB.net, and C#. The driver architecture is shown in
the following Figure.
Users' Programs
CPM100
Function Library
CM100
Function Library
CM100
Kernel Driver
PCI Bus & DPRAM
CPM100
Firmware
Figure 3.1
PISO-CPM100(U) / PCM-CPM100 user manual (ver. 2.02) Dec/03/2012 ----------------- 19
Application
CPM100.dll
CM100.dll
KP_CM100.sys
CPM10XXX.exe
Firmware
Driver concept of CPM100
User Mode
Kernel Mode
Windows
Operation
MiniOS7
Operation