roboforum.ru

Технический форум по робототехнике.

CodeVisionAVR V1.25.2 Beta 1 прошивает а WinAVR-20060125 нет

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

CodeVisionAVR V1.25.2 Beta 1 прошивает а WinAVR-20060125 нет

Сообщение Myp » 27 апр 2007, 23:01

собсно такая фигня

кодвижн прошивает читает и тп без проблем

а винавр нет
ругается вот на что
Код: Выделить всёРазвернуть
avrdude: Version 5.1
        Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

        System wide configuration file is "C:\WinAVR\bin\avrdude.conf"

        Using Port            : lpt1
        Using Programmer      : stk200
avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"

хотя раньше работал....

чё делать?
переустановил начисто всё равно не ворк
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 27 апр 2007, 23:10

giveio  найди в гугле и добавь в систему. это навено доступ к портам.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение SSG » 28 апр 2007, 10:38

Сто пудов - библиотека доступа к портам! Винда ж ХР-шная напрямую не даёть порты юзать (тока через АРI, а это геморрой еще тот. ), т.к. программы, в отличие от ОС, работающей на 0 -вом уровне привилегий, работают на 3-м (с целью безопасности) и им за прямое обращение к портам система по лапам дает. Грит, мол, привилегированная инструкция, не тебе, чернь её юзать. Вот толковые люди и разработали библиотеки и драйверы портов, чтоб легче жить было простым сметрным любителям, типа меня.  :D  GiveIO - одно из. Мне очень нравится UserPort. Тама можно свои адреса портов указывать, к которым охота добраться. А остальные так и будут недоступны. Что есть хорошо.  :)
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Сообщение maktep » 28 апр 2007, 10:43

SSG, я, как пишующий ком порты через апи, говорю что гемора там нет.
Только кажется так в начале.

Функции - открыть порт/закрыть порт
Установить параметры порта/считать параметры порта
Установить таймауты/считать таймауты
Очистить буфер порта
И, конечно, прочитать с порта несколько байт/записать в порт несколько байт.

И ничего более то и нету, все просто.
Аватара пользователя
maktep
Правохранитель
 
Сообщения: 197
Зарегистрирован: 23 фев 2007, 02:23
Откуда: Зеленоград

Сообщение Myp » 28 апр 2007, 10:58

да правда
нашёл этот файлик
но не в гулгле а в яндексе
ЯНДЕКС я люблю а не гугль ваш дурацкий =))
но могу поклястся что я первый раз эту хрень ставил
раньше у меня другое было для доступа к лпт и винавр работало без всяких мох действий дополнительных...
может у меня в другой версии дллка автоматом скопировалась.. хз


ну компорты да
написал прочитал
а вот ногами лпт дрыгать...



но проблема остаётся
кодвижн шьёт на ура с первого раза
а винавр ругается что верификация не проходит...
раза с 5го нормлаьно
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 28 апр 2007, 11:04

Myp писал(а):кодвижн шьёт на ура с первого раза


Да. Так и написано на - avr123.nm.ru/07.htm

CVAVR ведь за деньги продается.

Myp писал(а):а винавр ругается что верификация не проходит...
раза с 5го нормлаьно


WinAVR бесплатный.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение SSG » 28 апр 2007, 11:08

Myp писал(а):да правда
а вот ногами лпт дрыгать...

Ну дя! Потому и юзаю UserPort. Мне привычнее шоб как в старом добром Пасцале под ДОС. :lol:  
Хотя уже были крамольные мысли про API почитать.  :)
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Сообщение avr123.nm.ru » 28 апр 2007, 11:19

Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Master » 29 апр 2007, 00:39

Можно еще проще. И без нарушения авторских прав. Например так: Если есть вопросы задавайте. Кажись на LPT уже не одну собаку съел.
Вложения
Доступ к реигистрам LPT 3.rar
(188.06 КиБ) Скачиваний: 36
Последний раз редактировалось Master 29 апр 2007, 00:41, всего редактировалось 1 раз.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение Master » 29 апр 2007, 00:40

Если есть кто под Делфи знает как работать с портами COM выложите исходник. Тока самый простой и чобы с коментами.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение avr123.nm.ru » 29 апр 2007, 08:01

там  -  http://www.valery-us4leh.narod.ru/main.html
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Master » 29 апр 2007, 16:27

avr123.nm.ru писал(а):там  -  http://www.valery-us4leh.narod.ru/main.html

И где там исходники для управления COM портом? Под LPT есть, прога для отслеживания UART тоже есть.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22