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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> компилятор
sergey sva
сообщение Jun 26 2008, 17:58
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Интересно бесплатный компилятор для ARM существует..? smile.gif
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 26 2008, 18:07
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



Да, существует. Не только бесплатный, но и свободный - т.е. с открытыми и свободно распространяемыми исходными кодами. Называется сие чудо GNU GCC. Работает на всех современных ОС - GNU/Linux, Windows, MacOS, *BSD и т.п.
Скачать последние пакеты исходных кодов можно здесь: http://gnuarm.org/files.html
На этом же сайте можно почитать доки.
Если интересует, как данный комплект правильно собрать под ОС GNU/Linux, могу рассказать.
Под windows есть хорошая сборка - http://www.yagarto.de/
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 27 2008, 07:34
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Если не затруднит, помогите разобраться с http://www.yagarto.de/ . с чего начать , доку читать буду обязательно. но пока даже не представляю как это все работает, что устанавливать сначала, что после
smile.gif.
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 27 2008, 08:01
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



Читайте сначала это:
http://www.yagarto.de/howto/yagarto1/index.html
Потом это:
http://www.yagarto.de/howto/yagarto2/index.html
Если планируете отлаживать программы с помощью OpenOCD, тогда и это:
http://www.yagarto.de/howto/openocd/index.html
Будут вопросы - пишите.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 27 2008, 09:04
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Много приходилось работать с msc51 для них может тоже есть бесплатные компиляторы к примеру для at89c51 rd2 или at89c51re ?
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 27 2008, 09:29
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



Да, есть:
http://sdcc.sourceforge.net/
Тоже open-source компилятор.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 27 2008, 09:51
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата(voyt @ Jun 27 2008, 13:29) *
Да, есть:
http://sdcc.sourceforge.net/
Тоже open-source компилятор.


оказывается все есть, еще б к нему редактор smile.gif
Go to the top of the page
 
+Quote Post
msalov
сообщение Jun 27 2008, 11:46
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 24-08-07
Из: Беларусь, Минск
Пользователь №: 30 045



Цитата(sergey sva @ Jun 27 2008, 12:51) *
оказывается все есть, еще б к нему редактор smile.gif

Emacs - на все случаи жизни редактор biggrin.gif
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 27 2008, 12:49
Сообщение #9


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

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



Цитата(gotty @ Jun 27 2008, 15:46) *
Emacs - на все случаи жизни редактор biggrin.gif

Особенно для WIN smile.gif. Это скорее для пользователей unix/linux и то не для всех.
Есть Eclipse, это многоплатформенная среда. На форуме шло её обсуждение.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 27 2008, 12:51
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



Для GCC лучше Eclipse ( хотя это не редактор, а IDE ). Для sdcc любой бесплатный редактор с подсветкой синтаксиса и возможностью подключения внешних программ с навеской на них "горячих клавиш". Первый попавшийся для win - http://www.crimsoneditor.com/
Для GNU/Linux - vim/gvim
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 27 2008, 13:13
Сообщение #11


Гуру
******

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



Цитата(voyt @ Jun 27 2008, 15:51) *
Для sdcc любой бесплатный редактор с подсветкой синтаксиса и возможностью подключения внешних программ с навеской на них "горячих клавиш".
На sourceforge есть плугин для подключения sdcc к Eclipse. Правда он для старых версий sdcc (т.е. опции компилятора совпадают не все и поэтому лучше использовать makefile), но парсинг ошибок и навигацию по ним, кажется, делает.


--------------------
На любой вопрос даю любой ответ
"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
sergey sva
сообщение Jun 27 2008, 18:05
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата(voyt @ Jun 27 2008, 12:01) *
Читайте сначала это:
http://www.yagarto.de/howto/yagarto1/index.html
Потом это:
http://www.yagarto.de/howto/yagarto2/index.html
Если планируете отлаживать программы с помощью OpenOCD, тогда и это:
http://www.yagarto.de/howto/openocd/index.html
Будут вопросы - пишите.


Скачал и установил eclips и OpenOCD , не совсем понятно как их связать , предполагаю гдето в настройках eclips нужно прописать пути до OpenOCD ?
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 27 2008, 19:31
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



Ну вы хотя бы дочитайте доки до конца.
В документе http://www.yagarto.de/howto/yagarto2/index.html смотрите пункт "Configure the debugger" - там описано как связать OpenOCD с GDB и Eclipse'ом.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 28 2008, 00:10
Сообщение #14


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

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



Цитата(sergey sva @ Jun 27 2008, 18:51) *
оказывается все есть, еще б к нему редактор smile.gif

Советую посмотреть на www.codeblocks.org. Вполне достойный редактор.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 28 2008, 18:19
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Какой отладчик, использовать с eclips ?, доступный по цене и по доставаймости .
Еще вопрос, не могу найти какие микроконтроллеры поддерживает компилятор OpenOCD ?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 06:44
Рейтинг@Mail.ru


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