Данный раздел посвящен созданию и использованию ПО в среде 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-iMX28.msi53130242012/09/12 15:20

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

Драйвера

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



Драйвер GPIO

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

Пример программы для работы с GPIO и ее исходный код (для Microsoft Visual Studio 2005) можно взять тут: Пример работы с GPIO. Программа работает на системах с процессором iMX28, EP9315 и PXA270. Обмен с драйвером выполняется через функцию DeviceIoControl, имя устройства - "GIO1:". Список параметров функции можно посмотреть в файлах gpio_imx28.h, gpio_ep9315.h и gpio_pxa270.h.

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

Для систем на базе 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



Драйвер АЦП

Следующий пример демонстрирует работу АЦП одноплатного компьютера ТионПро28. С помощью данной программы можно считать значение напряжения на входе LRADC0. Значение, считываемое из АЦП - 12-битное число, шаг - 0,44 мВ (диапазон входного напряжения - 0..1,8 В).

:!:Внимание! Напряжение на входе LDADC0 не должно превышать 1.8В. Превышение этого значения может привести к повреждению микропроцессора. Более подробную информацию по использованию АЦП можно найти в документе "EVK_imx28_WinCE60_RM.pdf", раздел 13, а также в документации на процессор iMX28.

ФайлРазмерИзменение
ADC_TionPro28_Test.zip1041642013/03/12 16:31

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

 
wince-dev.txt · Последние изменения: 2014/02/02 20:21 (внешнее изменение)
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate