Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Надо подправить PonyProg 
:(
    Опции темы
Lockdog
Дата 30.10.2007, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



В общем не знаю куда писать, решил сюда. Если что, сильно не бейте, а перенесите тему...)
Мне нужно одну программку подправить PonyProg http://ponyprog.sourceforge.net
Потому что у меня LPT порт по другому адресу расположен, не 378, а EC00.
Поэтому надо в самой программе поменять этот адрес, в настройках ничего не нашёл.(((
Помогите,  очень прошу.

AVReal не подходит.
PM MAIL   Вверх
Lazin
Дата 30.10.2007, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 3
Всего: 154



А не проще поменять адрес порта?
PM MAIL Skype GTalk   Вверх
Lockdog
Дата 30.10.2007, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



Ты знаешь как???
Я вот не знаю, и не смог найти как....
PM MAIL   Вверх
AVR32
Дата 31.10.2007, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 28.4.2007
Где: СПб

Репутация: 1
Всего: 1



Номер LPT порта меняется в настройках BIOS'а.
PS: Вход в BIOS - после включения питания, при начале загрузке, нажать Delete smile 
PM MAIL WWW   Вверх
Lockdog
Дата 31.10.2007, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



Блин, умник))) Если бы всё было так просто.
В материнке нет LPT порта, я покупал PCI карту с лпт и там адрес другой, вот мне и надо либо как-то поменять базовый порт, либо патчить ПониПрог
PM MAIL   Вверх
cardinal
Дата 31.10.2007, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Цитата(Lockdog @  31.10.2007,  11:38 Найти цитируемый пост)
В материнке нет LPT порта, я покупал PCI карту с лпт и там адрес другой


M
cardinal
А это было указано в первом посте? Без претензий, пожалуйста, к тем, кто Вам хочет помочь!



--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Willy
Дата 31.10.2007, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 4.1.2007

Репутация: нет
Всего: нет



C:\Program Files\PonyProg2000\PONYPROG2000.INI 
и строчку поправить  smile 
LPTPorts=378

PM MAIL   Вверх
Lockdog
Дата 31.10.2007, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



Пробовал, не помогло... Исправлял, когда в настройках "Interface Setup" проверял порт по исправленному адресу, то он мне писал "Test failed".
PM MAIL   Вверх
Lazin
Дата 31.10.2007, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 3
Всего: 154



В классе PortInterface (portint.h) объявлен массив par_ports_base, который задет адреса для LPT портов. Сами адреса туда записываются в конструкторе (portint.cpp)
вот таким вот образом
Код

    par_ports_base[0] = 0x378;
    par_ports_base[1] = 0x278;
    par_ports_base[2] = 0x3BC;


PM MAIL Skype GTalk   Вверх
Lockdog
Дата 31.10.2007, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



Полезная информаци, а что мне с этим дальше делать?))
PM MAIL   Вверх
Lazin
Дата 31.10.2007, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 3
Всего: 154



Поменяй адрес и скомпилируй программу
PM MAIL Skype GTalk   Вверх
Lockdog
Дата 31.10.2007, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



А ссылку на исходники можно???
А всё, нашёл, спс.

Это сообщение отредактировал(а) Lockdog - 31.10.2007, 17:57
PM MAIL   Вверх
Lockdog
Дата 31.10.2007, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



А объясните, как всё это дело компилить, а то я не знаком с С++...
PM MAIL   Вверх
AVR32
Дата 1.11.2007, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 28.4.2007
Где: СПб

Репутация: 1
Всего: 1



Цитата(Lockdog @ 31.10.2007,  12:38)
Блин, умник))) Если бы всё было так просто.
В материнке нет LPT порта, я покупал PCI карту с лпт и там адрес другой, вот мне и надо либо как-то поменять базовый порт, либо патчить ПониПрог

Правь INF файл для PCI карты.
PM MAIL WWW   Вверх
Lockdog
Дата 1.11.2007, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 5.4.2005

Репутация: нет
Всего: нет



А где его найти?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0818 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.