ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Чтение/запись регистров в программе на .Net Compact framework  (Прочитано 4565 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Petr.Andr

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 21

Добрый день.
Используем процессорный модуль Тион с платой Сириус.
В VS пишем программу на платформе .Net CF3.5, для чтения/записи регистров используем библиотеку OpenNetCF, в частности класс PhysicalAddressPointer.
Проблема возникает когда обращаемся к регистру DeviceCfg для записи данных, тион зависает. Перед тем как осуществлять запись в регистр DeviceCfg разблокируем его записывая 0хАА в SysSWLock, успешность разблокировки проверяем (результат чтения SysSWLock==1). При этом прочесть данные регистра DeviceCfg можно.
Если обращаться к другим регистрам, например к GPIO, port Е, проблем не возникает.
Может кто сталкивался с такой проблемой, пожалуйста, скажите в какую сторону копать?
Записан