Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.05.2014, 15:03
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Почему Вы не используете IAR?
SasaVitebsk гражданин, отойдите от клетки - обезъянка кидается лайном
|
|
|
|
14.05.2014, 15:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
Ты, это - "бендеровец", что ли?
|
Последователь Остапа Бендера или робота Бендера?
)
|
|
|
|
18.05.2014, 11:09
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от SasaVitebsk
|
Что-то это на IAR совсем не похоже. С чего вы взяли что это IAR?
|
Ну там в документации написано "Компилятор языка Си ICC8051 v4.2".
Мне давно его один хороший человек дал попользоваться. Он полностью документирован на русском языке - полный комплект документации.
Не смог выяснить какая у него "лицензия". Дистрибьютеры отказываются на этот вопрос отвечать... Я им говорю как купить лицензию на IAR8051v4.2 - а они в ответ, "купите WB 8051, он лучше"...
Кстати, отдельно от IDE компилятор IAR 8051 продается?
Что касается битовых переменных это был риторический вопрос.
Кстати, в новых IAR 8051 рекомендуют битовые переменные так описывать:
#include ‹stdbool.h›
bool flag=0;
P2_bit.P25 = 1; // Порт P2, бит 5 - уст. лог. "1"
|
|
|
|
18.05.2014, 11:10
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от KBH-I
|
Последователь Остапа Бендера или робота Бендера?
|
Это лингвисты меня достают, говорят что с ошибками пишу...
Если вы не лингвист, то не обращайте внимания...
|
|
|
|
18.05.2014, 11:20
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от akegor
|
Если для Вас перетащить из ИАРа в ИАР такая непосильная задача, то
|
Там дата стоит 2003 год. Эту программу не в гугле нашел, как это обычно делают "завсегдатели многих форумов" - это такой прикол: "Что, религия, что ли не позволяет в гугол вбить?"
Но эту программку лично написал в 2003 году для теста одного девайса. Не в гугле нашел. Поэтому бесит когда мне пишут про гугол...
Гуглом может кто угодно пользоваться, но если сам не в теме, нефиг людям "мозг пудрить" и в гугол отсылать - школота, имхо...
|
|
|
|
18.05.2014, 11:21
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
Если вы не лингвист, то не обращайте внимания...
|
"Дело-то не в том, что по заднице кнутом, а дело в том, что больно!"
Очень часто ошибки в элементарных случаях искажают смысл и вносят неоднозначность. Соответственно, затрудняют чтение и понимание. Если в разговоре помогает понимать интонация и прочие "аудио эффекты", то в написанном тексте только соблюдение правил приводит к взаимопониманию.
Ясно изложил? Еще будете брыкаться и плевать на язык?
ПС Почему Вы не удивляетесь, что компилятор не понимает неграмотно написанное? Почему там надо соблюдать правила, а в общении - нет?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
Последний раз редактировалось akegor; 18.05.2014 в 11:23.
|
|
|
|
18.05.2014, 11:43
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от akegor
|
ПС Почему Вы не удивляетесь, что компилятор не понимает неграмотно написанное? Почему там надо соблюдать правила, а в общении - нет?
|
"Иди в гугол..." - это не общение.
Хотя, возможно и когда плюют, для кого то это тоже общение...
Но как говорится в анекдоте: "Эти товарищи - нам совсем не товарищи".
Неграмотно написанное - это когда в соответствии с документацией на компилятор?
Или когда не совпадает с мнением "кого попало"?
|
|
|
|
18.05.2014, 11:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.09.2006
Сообщений: 1,560
Сказал спасибо: 158
Сказали Спасибо 661 раз(а) в 431 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
Но эту программку лично написал в 2003 году для теста одного девайса. Не в гугле нашел. Поэтому бесит когда мне пишут про гугол...
|
и уже несколько дней стоит вопрос в компиляции небольшого исходника? Там кода всего ничего, можно за несколько минут скомпилировать любым компилятором, даже тем, который никогда в глаза не видел. Да, для этого можно и гуглом пользоваться.
|
|
|
|
18.05.2014, 11:52
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
Сообщение от akegor
|
ПС Почему Вы не удивляетесь, что компилятор не понимает неграмотно написанное? Почему там надо соблюдать правила, а в общении - нет?
|
"Иди в гугол..." - это не общение.
Хотя, возможно и когда плюют, для кого то это тоже общение...
Но как говорится в анекдоте: "Эти товарищи - нам совсем не товарищи".
Неграмотно написанное - это когда в соответствии с документацией на компилятор?
Или когда не совпадает с мнением "кого попало"?
|
Честно - не понял Вас. Вы и программы так пишете? Бедные контроллеры...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
18.05.2014, 13:05
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от Ara41
|
и уже несколько дней стоит вопрос в компиляции небольшого исходника? Там кода всего ничего, можно за несколько минут скомпилировать любым компилятором, даже тем, который никогда в глаза не видел. Да, для этого можно и гуглом пользоваться.
|
Код выложил, потому что некоторые люди не верят, что разные версии компилятора IAR полностью не совместимы между собой. В качестве примера этой несовместимости.
Компилировать нужно другую программу.
Гугол не помогает. Кругом пишут делитанты, которые вообще не понимают о предмете вопроса, имхо.
Пробовали в качестве компилятора использовать SDCC, но выяснилось, что все библиотечные функции у него только float.
Например, функция float pow(float, float);
А должно быть double pow(double, double);
Это действительно проблема.
Гугол не помогает...
Нужен компилятор IAR 8051 по невысокой цене или условно бесплатный. Но WB 8051 - не нужен, смысла его покупать нет.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:43.
|
|