реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Работа с AVR в Linux, Перехожу с Win на Linux
mrcashe
сообщение Jun 15 2007, 07:36
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 21-07-06
Из: Владивосток
Пользователь №: 18 987



Цитата
А по поводу библиотек: ребят, не жмотитесь ГОСТовские символы выкладовать!

У меня не ГОСТовские библиотеки. Кстати, где в сети есть современные ГОСТовские УГО?

Цитата
А де он там???

Дык в pcb он. Меню там есть такое "Connects".
Go to the top of the page
 
+Quote Post
Tracer
сообщение Jun 15 2007, 08:17
Сообщение #32


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 31-10-05
Пользователь №: 10 350



Цитата(gab @ Jun 15 2007, 03:35) *
gEDA может и отстой, но свободна. Eagle я проклял за его доморощенные антипиратские методы. Нах такую программу! (Мы деньги платили!)

Я про ФРИИ версию EAGLE и говорю


Цитата
PPS: В формат POV-Ray можно и из Mentor Graphics Expedition конвертить... Я-же это не рекламирую этот путь разработки ПП...

Опять же имелись в виду ФРИИ системы под LINUX Мало ли где еще какие фичи есть в коммерческом ПО
А здесь (Eagle+POV-ray)- НА ШАРУ - Официально B)


В продолжение темы
Аналог MS Visio - посмотри в сторону DIA http://www.gnome.org/projects/dia/
Есле чтото типа Corel то в сторону Inkscape - Улетная весч - СУПЕР http://www.inkscape.org/

Сообщение отредактировал Tracer - Jun 15 2007, 08:32
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Jun 15 2007, 10:33
Сообщение #33


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(mrcashe @ Jun 15 2007, 10:36) *
Дык в pcb он. Меню там есть такое "Connects".

07.gif 07.gif 07.gif А можно скриншот???


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
mrcashe
сообщение Jun 19 2007, 03:53
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 21-07-06
Из: Владивосток
Пользователь №: 18 987



Цитата(DRUID3 @ Jun 15 2007, 21:33) *
07.gif 07.gif 07.gif А можно скриншот???

А чего ж нельзя? Вот.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Spider
сообщение Jun 20 2007, 06:13
Сообщение #35


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Может не в тему. У меня Eagle последний с генератором ключа. Генератор ещё для 3.хх версий а работает по текущий день. Мои файлы открываются пока у всех, даже у авторов Игла (я отсылал свои библиотеки в общую кучу, матерились но приняли smile.gif )
Так что с лицензией там проблем быть не должно, кроме как назаконном уровне smile.gif
Go to the top of the page
 
+Quote Post
MRW
сообщение Jun 25 2007, 08:14
Сообщение #36


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 17-06-04
Пользователь №: 36



Уважаемый GDI, подскажите, как заставить работать программатор от protosa под linux, а то чет не получается, если можно - выложите .hex для него, может я неправильно пересобрал, работать нифига не хочет.
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 25 2007, 13:14
Сообщение #37


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Присоединил файл , правда от Prottosa там только само железо, а прошивка сделана из проекта MyDoper (не мой) который присоединен в ветке http://electronix.ru/forum/index.php?showtopic=18676, для работы в Линукс этот проект пришлось поправить как я описывал выше, чтобы включить поддержку HID. После прошивки программатор становится stk500v2, что и нужно установить в ключе -P для AVRDUDE, ключ -p(ort) установить порт avrdoper. т.е. Строка запуска будет выглядеть примерно так..
Код
avrdude -P stk500v2 -p avrdoper и далее по тексту.

Прикрепленные файлы
Прикрепленный файл  prottos.rar ( 7 килобайт ) Кол-во скачиваний: 142
 


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
MRW
сообщение Jun 25 2007, 14:14
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 17-06-04
Пользователь №: 36



Спасибо огроменнейшее. Буду пробовать дальше.
Go to the top of the page
 
+Quote Post
Kudlay Roman
сообщение May 4 2008, 17:25
Сообщение #39





Группа: Новичок
Сообщений: 2
Регистрация: 19-04-08
Пользователь №: 36 918



Доброго времени.
Поставил несколько IDE для работы с avr, все используют avr-gcc, опыта программирования МК не имею, так что вместо зубрения даташитов предпочел поиск готовых либ для работы со всякой всячиной. В итоге был неприятно удивлен, что ни одна либа из опробованных не подошла. Вот собственно и вопрос: Что avr-gcc такой урезанный или чего у меня нет, и вообще, где искать либы для него? Так к примеру надо работать с HD44780 но при подключении всевозможных lcd44780.c lcd44780.h lcd.h hd44780lib.c LCD.HD4478.Driver.h разных версий получаю ошибки типа отсутствия заголовочных файлов, неправильных типов, ошибки синтаксиса. В итоге уже начал писать код с даташита.
Я верю, что это хороший компилятор, неужели он так сильно уступает многим другим.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение May 4 2008, 20:52
Сообщение #40


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Есть библиотека avrlib в исходных кодах. Для использования надо добавлять файлы в проект. По поводу библиотек поиск по форуму Вам поможет. Использование разных IDE тоже обсуждалось.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 4 2008, 22:58
Сообщение #41


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Kudlay Roman @ May 4 2008, 20:25) *
Я верю, что это хороший компилятор, неужели он так сильно уступает многим другим.
Вы, конечно же, перепробовали много других компиляторов и они все вместо ошибок
Цитата(Kudlay Roman @ May 4 2008, 20:25) *
типа отсутствия заголовочных файлов, неправильных типов, ошибки синтаксиса.
выдавали рабочий код? Тогда конечно, этот компилятор никуда не годится.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
TarasG
сообщение May 5 2008, 17:37
Сообщение #42


Участник
*

Группа: Новичок
Сообщений: 72
Регистрация: 25-02-08
Пользователь №: 35 378



Я тоже перешел на Linux (в качестве основной ОС) smile.gif Но вот с AVR пока ничего в нем не получилось sad.gif Программы пишутся и компилируются (avr-gcc + avr-binutils + avr-libc) и даже PonyProg есть под Linux. Но вот только он хоть и запускается, но не видит COM-порт и соответственно программатор...
А очень хочется полностью отказаться от Windows, где меня реально держит только WinAVR smile.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 5 2008, 22:59
Сообщение #43


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(TarasG @ May 6 2008, 02:37) *
Но вот только он хоть и запускается, но не видит COM-порт и соответственно программатор...

Так используйте avrdude. Если настроить его вызов из makefile, получите дополнительные удобства. Можно будет прямо из консоли или из редактора компилировать программу и при желании сразу же "прошивать" ее в МК.
Например так
Код
make clean && make all && make program

На мой взгляд очень удобно. И не нужно постоянно "перебирать" меню PonyProg.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение May 6 2008, 05:08
Сообщение #44


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(haker_fox @ May 6 2008, 01:59) *
Например так
Код
make clean && make all && make program

На мой взгляд очень удобно. И не нужно постоянно "перебирать" меню PonyProg.

Всё проще: можно не вызывать make для каждой цели:
Код
make clean all program
Go to the top of the page
 
+Quote Post
Kudlay Roman
сообщение May 6 2008, 14:41
Сообщение #45





Группа: Новичок
Сообщений: 2
Регистрация: 19-04-08
Пользователь №: 36 918



Цитата(haker_fox @ May 6 2008, 02:59) *
Так используйте avrdude. Если настроить его вызов из makefile, получите дополнительные удобства. Можно будет прямо из консоли или из редактора компилировать программу и при желании сразу же "прошивать" ее в МК.
Например так
Код
make clean && make all && make program

На мой взгляд очень удобно. И не нужно постоянно "перебирать" меню PonyProg.

Имелось в виду, что большинство готовых библиотек на сях написано для других компиляторов, следовательно, для gcc-avr этот код надо еще портировать, многих заголовочных файлов у меня не нашлось.
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th April 2024 - 01:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01507 секунд с 7
ELECTRONIX ©2004-2016