Данный раздел посвящен созданию и использованию ПО в среде Windows CE.
Данные SDK предназначены для разработки ПО, работающего на одноплатных компьютерах "ЗАО-ЗЭО"
Файл | Размер | Изменение |
---|---|---|
SDK-CE50-EP9315.msi | 29549568 | 2010/01/31 19:21 |
SDK-CE60-EP9315.msi | 6012928 | 2010/01/31 19:21 |
SDK-PXA270.msi | 5939200 | 2010/01/31 19:21 |
SDK-iMX28.msi | 5313024 | 2012/09/12 15:20 |
Примечание: SDK предназначены для Visual Studio 2005. С другими версиями установка может проходить не корректно.
Драйвер предназначен для управления 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.zip | 3665 | 2010/02/17 11:43 |
GPIO_PXA270.zip | 4770 | 2010/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.zip | 104164 | 2013/03/12 16:31 |