![]() |
Модераторы: PILOT, ManiaK, Mazzi |
![]() ![]() ![]() |
|
unfer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 16.10.2008 Репутация: нет Всего: нет |
Доброго времени суток всем! В принципе, это не совсем программирование контроллера, но я не знаю куда разместить подобную тему.
Проблема в следующем. Есть автоматически генерируемый *.dbf-файл, из которого необходимо: 1. "Вытащить" данные по критерию. 2. Записать эти данные в UTBL-файл. С первой частью справился без особых проблем, но вот со второй частью проблемы. Функции для доступа к пользовательским файлам (UTBL), в частности c_dataio_read и c_dataio_write возвращают код ошибки "21a", и что самое интересное - коды ошибок нигде в документации не описаны. Вот пример кода: if (c_gbload() == HSC_ERROR) printf("c_gbload error %x", errno); if (c_dataio_read(UTBL77_F, FIRST_REC, LOC_DISK, (int2*) &buf, sizeof(buf)) == HSC_ERROR) printf("c_dataio_read error %x", errno); Открытие БД для доступа проходит успешно, а вот чтение "хромает" на обе ноги. Вопрос: куда рыть? P.S. Если у кого-нибудь есть документация по Experion PKS или ссылки на оную, поделитесь, plz. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |