Линукс, вопросы и ответы.

Неработающие компьютеры и все, что с ними связано.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Собственно, тут компиляция и сборка одно и тоже.
У нас получается три команды, которые поддерживает Geany:
1. Компиляция
2. Сборка
3. Запуск

Туда можно повесить что угодно. Я на первую и вторую повесил компиляцию (т.к. ассемблер), а на третью - прошивку. Получается у нас одна команда в запасе, можно еще что-нибудь повесить...
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

ploop писал(а):Исправь linker=avra "%f%" на linker=avra "%f"
Это я опечатался :)

Это можно сделать в меню "Сборка" - "Параметры сборки"
Сами поля в этом окне и есть строки из файла, которых небыло изначально
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

Уряяя! Теперь вроде работает, но я не знаю че тут писать, где заголовочники-то взять?

Код: Выделить всё

.include "tn2313def.inc"
, если туда запихана авра то она не делает здесь все сама, ну тоись путь не надо писать?
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Путь не надо писать, если положишь заголовочник рядом с исходником. А так ей можно указать путь к папке со всеми заголовочниками, только не помню как... читай man avra :)

А вот заголовочников нет. Их нужно скачать либо с сайти атмела, либо достать из студии.
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

студия у мну там на том диске с которым я накосячил, ну щас схожу к атмелу, у них почему-то русскоязычный не работает, на .ком кидает

Ploop, спасибо что помогли разобраться, но думаю это еще не все воапросы :)))
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Я уж больше года виндой не пользуюсь ни дома, ни на работа, так что освоился :)
Пробуй, если интересно!
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

Блин, а где у атмела заголовочники лежат? С моим НЕзнанием англицкого ниче не понимаю
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

Йа хоть и относительно тупой, но вот нашел usr/share/avra там есть заголовочники ну не много, но на тини меги некоторые есть.

Как-то вот ваще в которую папку проги в убунте ставяться? Опять прикол-какой-то? :)))
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

а щас вот чего

Код: Выделить всё

make: *** Нет правила для сборки цели `all'.  Останов.

жму Собрать все, а кнопка компилировать не доступна, а я ж там не переправил ща попробую
Что значит нет правила? заголовочник рядом с сокраненным файлом
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Держи
Вложения
Appnotes.zip
(227.2 КБ) 166 скачиваний
Последний раз редактировалось ploop Пт фев 11, 2011 16:12:45, всего редактировалось 1 раз.
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

ploop писал(а):Держи


А чего держать?
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Заголовочные. Вложение просто не прицепилось. Поправил (выше)
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

жму Собрать все, а кнопка компилировать не доступна, а я ж там не переправил ща попробую
Что значит нет правила? заголовочник рядом с сокраненным файлом

Значит у тебя не asm файл открыт, а похоже на си. Там уже другие правила сборки, раз make пытается запустить
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

От я дятел! Я ж не в студии, сижу пишу как в студии, а формат-то не указал, а убунту зип понимает?
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Ну так тыкни на архиве и узнаешь! :)
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

А счас опять ругается

Код: Выделить всё

tn2313def.inc(40) : Error   : Unknown mnemonic/macro: #ifndef

переправил формат на АСМ, теперь подсвечивает текст, но ругается на заголовочники? Их куча но где число 40, там потом другие идут
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

#ifndef - это сишная директива компилятора. В файле tn2313def.inc из архива 40-я строка вообще пустая, и ничего подобного там нет. Ты что-то напутал, повнимательней.
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

Да все родил он мне заветный хекс, но еще во че пишет

Код: Выделить всё

fcvf.asm(6) : Warning : Constant out of range (-128 <= k <= 255). Will be masked
види-те ли не нравится что я ему пишу 00000000, так ведь и надо, но он скомпилировал хекс выдал
Ко мне можно на "ты", так даже лучше!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Linux: да или нет?

Сообщение ploop »

Это просто предупреждение. Покажи кусок кода, на который ругнулся?

Да, кстати, это уже чисто пошло про программирование контроллеров, линукс тут кагбэ не при чём :) Лучше в другую тему такие вопросы.
Аватара пользователя
sergeys
Поставщик валерьянки для Кота
Сообщения: 1946
Зарегистрирован: Сб сен 11, 2010 13:45:01
Откуда: Екатеринбург

Re: Linux: да или нет?

Сообщение sergeys »

Ну да ладно раз компилирует

Код: Выделить всё

ldi temp, 00011111
Ко мне можно на "ты", так даже лучше!
Ответить

Вернуться в «Ничего не работает»