請先看『使用說明』
GPIO Develop Utility under Windows
From LEXWiKi
Line 51: | Line 51: | ||
'''*Step2.''' Initialize GPIO module resource.<br /> | '''*Step2.''' Initialize GPIO module resource.<br /> | ||
- | + | '''MODULE_GPIO_LIST_E''' defined in '''GPIOUtilityDll.h''' | |
+ | |||
+ | //------------------------------------------------------------------------------ | ||
+ | // Name : GPIODLL_InstallControlModule | ||
+ | // Description : Initial DLL supported GPIO device module. | ||
+ | // Arguments : | ||
+ | // nModule [in] : GPIO device module. Enum of MODULE_GPIO_LIST_E. | ||
+ | // Return : | ||
+ | // TRUE : Success | ||
+ | // FALSE : Failed | ||
+ | //------------------------------------------------------------------------------ | ||
+ | GPIOUTILITYDLL_API int GPIODLL_InstallControlModule(int nModule); | ||
- | [[Image:Init_DLL.png]] <br/> | ||
'''*Step3.''' Get informations from PW601 develop DLL.<br /> | '''*Step3.''' Get informations from PW601 develop DLL.<br /> |
Revision as of 15:39, 23 September 2024
Contents |
Introduction
GPIO Develop Utility can help you to develop tool to control GPIO device.
The binary file you can download from
<Google Drive>
DLL file(64 bit): PW601Dll_v1.0.10.7_x64
Sample file(64 bit): PW601Dll_v1.0.10.7_x64
Sample code: UsePW601Dll(v1.0.10.7)_SampleCode
DLL files descreption
GPIOUtilityDll.dll: Contains code and data about GPIODLL function.
GPIOUtilityDll.h: Header about GPIODLL function.
GPIOUtilityDll.lib: Import library that link to GPIOUtilityDll.dll.
LexIo64.dll、LexIo64.sys: Based on WinIO that provids DLL to read hardware data. For x64.
Support GPIO module
F75111(Onboard)、F75111 EXT(CIO series)、F75113 SMBUS、F75113 LPC、F81966 LPC.
How to use DLL
*Step1. Unzip DLL zip file and put files to your programe.
*Step2. Initialize GPIO module resource.
MODULE_GPIO_LIST_E defined in GPIOUtilityDll.h
//------------------------------------------------------------------------------ // Name : GPIODLL_InstallControlModule // Description : Initial DLL supported GPIO device module. // Arguments : // nModule [in] : GPIO device module. Enum of MODULE_GPIO_LIST_E. // Return : // TRUE : Success // FALSE : Failed //------------------------------------------------------------------------------ GPIOUTILITYDLL_API int GPIODLL_InstallControlModule(int nModule);
*Step3. Get informations from PW601 develop DLL.
*Final Step. Release PW601 resource before leaving application.