Данный раздел посвящен созданию и использованию ПО в среде Windows CE.

SDK

Данные SDK предназначены для разработки ПО, работающего на одноплатных компьютерах "ЗАО-ЗЭО"

ФайлРазмерИзменение
SDK-CE50-EP9315.msi295495682010/01/31 19:21
SDK-CE60-EP9315.msi60129282010/01/31 19:21
SDK-PXA270.msi59392002010/01/31 19:21

Примечание: SDK предназначены для Visual Studio 2005. С другими версиями установка может проходить не корректно.

Драйвера

Использование драйверов

Драйвер GPIO

Драйвер предназначен для управления GPIO в среде WinCE 6.0.

Обмен с драйвером выполняется через функцию DeviceIoControl, имя устройства - "GIO1:". Список параметров функции можно посмотреть в файле GPIO_ep9315.h и GPIO_pxa270.h.

В качестве примера использования данного драйвера можно воспользоваться следующей программой: GPIO_Test.

Программа работает на системах с процессором EP9315 и PXA270. Исходный код данной программы (для Microsoft Visual Studio 2005) можно взять тут: исходный код

Если драйвер не включен в образ ОС, скачать его можно по приведенным ниже ссылкам. Для автоматической заргузки драйвера при старте системы необходимо добавить в реестр следующие строки.

Для систем на базе EP9315:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPIO]
"dll"="\NORFlash\gpio_ep9315.dll"
"Prefix"="GIO"
"Order"=dword:4

Для систем на базе PXA270:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPIO]
"dll"="\Flash Disk\gpio_pxa270.dll"
"Prefix"="GIO"
"Order"=dword:4

Драйвер должен быть записан во внутренний флеш-диск, путь к нему должен быть такой, как в указанных выше ключах реестра.

ФайлРазмерИзменение
GPIO_EP9315.zip36652010/02/17 11:43
GPIO_PXA270.zip47702010/02/17 11:43

Создание нового драйвера

 
wince-dev.txt · Последние изменения: 2010/03/24 12:06 От danila
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate