C for AVR???

Nov 25, 2004 28 Replies
ðÒÉ×ÅÔ Roman!

13 Dec 04 20:56, Roman Yaroshenko ÐÉÓÁÌ Alex Mogilnikov:

AM>> ñ ÂÙ ÔÅÂÅ ÐÏÄÓËÁÚÁÌ ÐÁpÕ ÐpÏÇpÁÍÍ, ÎÏ ÏÎÉ ×ÓÅ ËÏÎÓÏÌØÎÙÅ, AM>> Ô.Å. "ÎÅ çõé". úÁÞÅÍ ÎÕÖÅÎ ÏÂÑÚÁÔÅÌØÎÏ çõé, Ñ ÎÅ ÐpÅÄÓÔÁ×ÌÑÀ, ÎÏ AM>> pÁÚ ÔÙ ÓÁÍ ÓÅÂÑ ÔÁËÉÍ ÕÓÌÏ×ÉÅÍ ÏÇpÁÎÉÞÉÌ - ÓÁÍ É ÉÝÉ. :) RY> ðÏÄÓËÁÖÉ ÐpÏÇpÁÍÍÙ, ÎÏ ÚÁÏÄÎÏ É ËÁË ÉÍÉ ÐÏÌØÚÏ×ÁÔØÓÑ, ÐÏÛÁÇÏ×Ï ÐÌÚ :)

vim, emacs, jed.

ûÁÇ 1: ÞÉÔÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ. ûÁÇ 2: ÐÏÌØÚÏ×ÁÔØÓÑ.

:)

RY> úù ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÁÓÍ ÅÓÔØ, ÍÎÅ ÎÕÎÏ ÐÏÄ ÓÉ, É ÇÄÅ ÜÔÏÔ ÆÁË ÄÏÓÔÁÔØ?

ôÁË ÔÙ ÅÝÅ É ÐÒÁ×ÉÌÁ ÜÈÉ ÎÅ ÞÉÔÁÌ? ôÏÇÄÁ ×ÙÛÅÐÒÉ×ÅÄÅÎÎÁÑ ÐÏÛÁÇÏ×ÁÑ ÉÎÓÔÒÕËÃÉÑ ÔÏÞÎÏ ÄÌÑ ÔÅÂÑ.

=========================== ïÔ×ÅÔÙ ÎÁ ÞÁÓÔÏ ÚÁÄÁ×ÁÅÍÙÅ ×ÏÐÒÏÓÙ (FAQ) ÍÏÖÎÏ ÎÁÊÔÉ × éÎÔÅÒÎÅÔÅ ÐÏ ÁÄÒÅÓÕ

formatting link
ôÁËÖÅ pÁÚÄÅÌÙ FAQ É ÄÒÕÇÁÑ ÐÏÌÅÚÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÄÏÓÔyÐÎÙ ÞÅpÅÚ FAQ-ÓÅp×Åp, ËÏÔÏpÙÊ ÎÁÈÏÄÉÔÓÑ ÐÏ ÁÄpÅÓy Embedded 2:5015/162.5 ===========================

÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... ðÒÏÇÒÁÍÍÉÓÔÙ É ÐÒÏÇÒÁÍÍÉÓÔËÉ! ÷ÙÛÅ ÆÌÁÇ ÐÒÏÍÅÖÕÔÏÞÎÏÇÏ ÐÅÒÅÎÏÓÁ!
ðÒÉ×ÅÔ Roman!

13 Dec 04 20:56, Roman Yaroshenko ÐÉÓÁÌ Alex Mogilnikov:

RY> úù ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÁÓÍ ÅÓÔØ, ÍÎÅ ÎÕÎÏ ÐÏÄ ÓÉ,

óÁÂÖÅ×ÙÊ ËÏÍÐÉÌÑÔÏÒ ÒÅËÏÍÅÎÄÕÀ ÌÉÂÏ ÂÅÓÐÌÁÔÎÙÊ gcc
formatting link
ÌÉÂÏ ÐÌÁÔÎÙÊ IAR
formatting link
÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... óÌÅÐÏÊ ðØÀ, çÌÕÈÏÊ åÍ...
èÁÊ Alex! ñËÝÏ Ú ÐÉ×ÏÍ, ÔÏ ÂÕÄØÌÁÓËÏ :) 14.12.04 × 14:18:29 Alex Mogilnikov ÞÅÔ ÇÏ×ÏpÉÌ Ë Roman Yaroshenko:

AM>

AM> vim, emacs, jed. AM>

AM> ûÁÇ 1: ÞÉÔÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ. AM> ûÁÇ 2: ÐÏÌØÚÏ×ÁÔØÓÑ. AM>

AM> :) óÐÁÓÉÂÏ _ÏÞÅÎØ_ ÄÏÈÏÄÞÉ×Ï :) AM>

RY>> úù ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÁÓÍ ÅÓÔØ, ÍÎÅ ÎÕÎÏ ÐÏÄ ÓÉ, É ÇÄÅ ÜÔÏÔ ÆÁË ÄÏÓÔÁÔØ? AM>

AM> ôÁË ÔÙ ÅÝÅ É ÐpÁ×ÉÌÁ ÜÈÉ ÎÅ ÞÉÔÁÌ? ôÏÇÄÁ ×ÙÛÅÐpÉ×ÅÄÅÎÎÁÑ ÐÏÛÁÇÏ×ÁÑ AM> ÉÎÓÔpÕËÃÉÑ ÔÏÞÎÏ ÄÌÑ ÔÅÂÑ. AM>

AM> =========================== AM> ïÔ×ÅÔÙ ÎÁ ÞÁÓÔÏ ÚÁÄÁ×ÁÅÍÙÅ ×ÏÐpÏÓÙ (FAQ) ÍÏÖÎÏ ÎÁÊÔÉ × éÎÔÅpÎÅÔÅ ÐÏ ÁÄpÅÓÕ AM>

formatting link
AM>

AM> ôÁËÖÅ pÁÚÄÅÌÙ FAQ É ÄpÕÇÁÑ ÐÏÌÅÚÎÁÑ ÉÎÆÏpÍÁÃÉÑ ÄÏÓÔyÐÎÙ ÞÅpÅÚ FAQ-ÓÅp×Åp, AM> ËÏÔÏpÙÊ ÎÁÈÏÄÉÔÓÑ ÐÏ ÁÄpÅÓy Embedded 2:5015/162.5 AM> =========================== üÔÏÔ ÆÁË ÅÓÔØ , Ñ ÐÏÄÕÍÁÌ ÔÙ ÐpÏ ËÁËÏÊ ÎÉÂÕÄØ ÄpÕÇÏÊ , ×ÏÔ É ÓÐpÏÓÉÌ.

óÞÁÓÔÌÉ×Ï, Alex.
èÁÊ Alex! ñËÝÏ Ú ÐÉ×ÏÍ, ÔÏ ÂÕÄØÌÁÓËÏ :) 14.12.04 × 14:20:46 Alex Mogilnikov ÞÅÔ ÇÏ×ÏpÉÌ Ë Roman Yaroshenko:

AM>

AM> óÁÂÖÅ×ÙÊ ËÏÍÐÉÌÑÔÏp pÅËÏÍÅÎÄÕÀ ÌÉÂÏ ÂÅÓÐÌÁÔÎÙÊ gcc

formatting link
ÌÉÂÏ AM> ÐÌÁÔÎÙÊ IAR
formatting link
ÅÓÔØ ÏÂÁ ËÁË ÓËÏÍÐÉÌÉÔØ Ó ÉÈ ÐÏÍÏÝØÀ? .... ÅÓÌÉ ÎÅ × ÌÏÍ ÔÏ ÓËÁÖÉ, ÅÓÌÉ × ÌÏÍ ÂÕÄÕ ÄÏËÉ ÐÏ ÎÉÍ ÞÉÔÁÔØ, Á ÏÎÉ Ð... ÎÁ ÎÅ pÕÓÓËÏÍ :( ...

óÞÁÓÔÌÉ×Ï, Alex.
14-Dec-04 21:56 Roman Yaroshenko wrote to Alex Mogilnikov:

AM>> Сабжевый компилятоp pекомендую либо бесплатный gcc

formatting link
либо AM>> платный IAR
formatting link
RY> есть оба как скомпилить с их помощью? .... если не в лом то скажи, если RY> в лом RY> буду доки по ним читать, а они п... на не pусском :( ...

Если выбрать gcc, то при работе под Win32 (собсно, iar это тоже win32 а не линукс) лучше идти сразу на winavr.sourceforge.net а не на

formatting link

Оно сразу поставит programmer notepad и добавит к нему в меню tools вызовы make с нужными целями, примеры какие-то есть.

Второй "подпуть" - это вытащить MED с

formatting link
и дожать меня на публикацию файла проекта MED (с готовыми фильтрами на выдачу gcc) и makefiles (болванка makefile проекта и включаемые в неё avr-gcc.mak avreal.mak) в результате чего нажате в MED F7 - компиляция проекта, Ctrl-F7 - зашивка его в кристалл.

wbr,

ðÒÉ×ÅÔ Roman!

14 Dec 04 21:54, Roman Yaroshenko ÐÉÓÁÌ Alex Mogilnikov:

RY> üÔÏÔ ÆÁË ÅÓÔØ , Ñ ÐÏÄÕÍÁÌ ÔÙ ÐpÏ ËÁËÏÊ ÎÉÂÕÄØ ÄpÕÇÏÊ , ×ÏÔ É ÓÐpÏÓÉÌ.

ðÒÏ ÜÔÏÔ. úÄÅÓØ ËÏÇÄÁ-ÔÏ ÂÙÌÏ ÂÏÌØÛÏÅ É ÁËÔÉ×ÎÏÅ ÏÂÓÕÖÄÅÎÉÅ ÒÁÚÌÉÞÎÙÈ IDE, ÐÏ ÒÅÚÕÌØÔÁÔÁÍ ËÏÔÏÒÏÇÏ É ÂÙÌ ÓÏÚÄÁÎ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÒÁÚÄÅÌ × FAQ. ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... ÷ ÓÉÓÔÅÍÅ ×ÏÚÍÏÖÎÏ ÂÅÓËÏÎÅÞÎÏÅ ÞÉÓÌÏ ÐÒÏÃÅÓÓÏ× - ÄÏ 256.
ðÒÉ×ÅÔ Roman!

14 Dec 04 21:56, Roman Yaroshenko ÐÉÓÁÌ Alex Mogilnikov:

AM>> óÁÂÖÅ×ÙÊ ËÏÍÐÉÌÑÔÏp pÅËÏÍÅÎÄÕÀ ÌÉÂÏ ÂÅÓÐÌÁÔÎÙÊ gcc AM>>

formatting link
ÌÉÂÏ ÐÌÁÔÎÙÊ IAR
formatting link

RY> ÅÓÔØ ÏÂÁ ËÁË ÓËÏÍÐÉÌÉÔØ Ó ÉÈ ÐÏÍÏÝØÀ?

HÁÐÉÓÁÔØ ÐÏÛÁÇÏ×ÕÀ ÉÎÓÔÒÕËÃÉÀ? :)

RY> .... ÅÓÌÉ ÎÅ × ÌÏÍ ÔÏ ÓËÁÖÉ, RY> ÅÓÌÉ × ÌÏÍ ÂÕÄÕ ÄÏËÉ ÐÏ ÎÉÍ ÞÉÔÁÔØ, Á ÏÎÉ Ð... ÎÁ ÎÅ pÕÓÓËÏÍ :( ...

þÉÔÁÊ. ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... äÁÖÅ ÌÏÛÁÄØ ðÒÖÅ×ÁÌØÓËÏÇÏ ÍÏÖÅÔ ÂÙÔØ ÓÏÂÁËÏÊ ðÁ×ÌÏ×Á.

OR> åÓÌÉ ×ÙÂÒÁÔØ gcc, ÔÏ ÐÒÉ ÒÁÂÏÔÅ ÐÏÄ Win32 (ÓÏÂÓÎÏ, iar ÜÔÏ ÔÏÖÅ win32 OR> Á ÎÅ ÌÉÎÕËÓ) ÌÕÞÛÅ ÉÄÔÉ ÓÒÁÚÕ ÎÁ winavr.sourceforge.net Á ÎÅ ÎÁ OR>

formatting link
OR> ïÎÏ ÓÒÁÚÕ ÐÏÓÔÁ×ÉÔ programmer notepad É ÄÏÂÁ×ÉÔ Ë ÎÅÍÕ × ÍÅÎÀ tools ×ÙÚÏ×Ù OR> ÷ÔÏÒÏÊ "ÐÏÄÐÕÔØ" - ÜÔÏ ×ÙÔÁÝÉÔØ MED Ó
formatting link
É ÄÏÖÁÔØ ÍÅÎÑ OR> Ctrl-F7 - ÚÁÛÉ×ËÁ ÅÇÏ × ËÒÉÓÔÁÌÌ.

ôÒÅÔÉÊ ÐÕÔØ -- Á ÞÔÏ ÍÅÛÁÅÔ ÅÄÉÎÏÖÄÙ ÒÕÞËÁÍÉ ÎÁÐÉÓÁÔØ ÜÔÏÔ Makefile É ÎÅ ÍÕÞÁÔØÓÑ ÂÏÌÅÅ?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required