роботы робототехника микроконтроллеры


 Страниц (4): « 1 2 [3] 4 »   

> Без описания
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Цитата:
может МК не тот указан

В том то и дело.
ATMEGA 168 компилит , а 328 - нет.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Ну не может ведь выбор МК менять язык? Подмигивающий
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



-dead-
нест дал текст, я запустил ардуино, новый, вставил, вот что пишет (уже показал),
Дед, ты что делал еще кроме "вставить текст" и нажать "компилить" ? Колись, чот в ардуино не много я настроек нашел...
(Добавление)
он дефайны меняет, вот поэтому некоторые и адресуются по даташиту прямыми адресами. (Не буду показывать пальцем)
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



cjA, ну так ты смог сейчас откомпилировать выбрав хотя-бы какой-то МК?

Если да, то очевидно проблема не в языке, а в подключаемых файлах (читай - описаниях железа конкретного МК), а это и в разных вариациях средств разработки отличается, при том что они все под язык Си.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



Ада компилю- прописал гдето пасы, а коешто тупо перенес в папки библиотек gcc.
Но язык то не Си? симантику только оставили?
Неохота возиться, понятно что, раз у других компилиться, то и у меня скомпилиться, только у меня нет ардуино в метале, зачем мне это?
Изучать еще один язык программирования (а ардуино это не си) не вижу нужды. Мне и асма хватаит
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Почему ардуино это не си - так и осталось загадкой... рёв в три ручья
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



в этом
как его
ИСО что ли
- ну например
int main (int)...

-dead-, может и Gamelogo- Си подобный язык из-за того что у него программные скобки - фигурные?
(Добавление)
-dead-
можно один вопрос и независимо от результата, если это будет прямой ответ, я больше не буду с Вами спорить по языкам.
Джава это платформонезависимая интерпретируемая версисия языка Си/Си плас плас?
Да или Нет, и я заткнусь.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Так почему в Arduino IDE не Си?

Хоть одно принципиальное отличие по элементам языка назовите!
(библиотеки и прочее добро не в счет!)

Про Gamelogo вообще не понял аналогию и про Си-подобность. Мы вроде говорим не о Си-подобности, а просто о том, что Arduino IDE это Си в обвязке, не больше, не меньше. И внутри у Arduino IDE банальный WinAVR.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



-dead- пишет:
Почему ардуино это не си

размерность не совпадает, еще один оффтоп конечно
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Размерность чего?
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



Да потому что убог, по сравнению с Си!!!
(прости , Дед, ты меня разозлил)
На Си написаны первые юниксы и лынуксы!
а на ардуино- напиши их
(Добавление)
(про размерность- это аналогия, из фильма "в джазе только девушки"Подмигивающий
(Добавление)
Ну вот подождем тех кто в английском разбирается и скажет- должна ли быть в программе Си процедура main согласно институту стандатртов (или как он там?)
Но ты не ответил про Джаву, чуть не забыл , хотел уже спать идти?
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



-dead- пишет:
Arduino IDE это Си в обвязке
эээ ... там дуино свой компилятор сделала? или всё же сделала надстройку над готовым компилятором для своего синтаксиса?
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



cjA пишет:
Да потому что убог, по сравнению с Си!!!
(прости , Дед, ты меня разозлил)
На Си написаны первые юниксы и лынуксы!
а на ардуино- напиши их

А может мне еще Винду + Q3 написать на WinAVR, чтобы ты поверил, что там Си?
В стандарте языка Си нет ничего про необходимость написания на них *никсов.

Более того - простая обертка для исходного файла, выполняющая ряд инклюдов не делает язык принципиально новым.

nest пишет:
эээ ... там дуино свой компилятор сделала? или всё же сделала надстройку над готовым компилятором для своего синтаксиса?

Так я же писал выше - они тупо WinAVR включили как часть своего проекта Улыбка:
-dead- пишет:
Что-бы окончательно развеять предположения о специфичном языке Arduino IDE - скачайте и установите WinAVR и Arduino IDE, зайдите в Arduino IDE в каталог /hardware/tools/avr и сравнив содержимое с каталогом WinAVR, попробуйте найти отличия. Там даже WinAVR-20081205-uninstall.exe сохранен.

(Отредактировано автором: 05 Августа, 2011 - 23:56:13)

 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



ты не ответил- что еще ты сделал помимо копирования текста, приведеного выше, чтобы получить кекс.
*****
*****
Они не тупо gcc включили, а вполне разумно. gcc умеет делать кекс из любого языка для любого микро (процессора\контроллера). (ну хвалятся этим точно)

а вот там где я нарисовал звездочки- ... знает что и похоже написано на Джава.

(в стандарте Си - основная процедура несет имя main, это даже в Джава взяли (вроде, давно жабу не тискал))
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



cjA пишет:
ты не ответил- что еще ты сделал помимо копирования текста, приведеного выше, чтобы получить кекс.

НИЧЕГО особенного - вставил текст, выбрал борду на АТМега168 и нажал Verify/Compile. Это обычная Arduino IDE на которой я тестирую свои ORduino Nano перед отправкой в магазин.

(Отредактировано автором: 06 Августа, 2011 - 09:11:41)

 
 Top
Страниц (4): « 1 2 [3] 4 »
« Обо всем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru