Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
12.05.2014, 14:18
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Почему Вы не используете IAR?
optical illusion это - нормально. если вы думаете, что один раз написанный код будет компилироваться везде и всегда - у меня для вас плохие новости
Вы никогда не писали программ, это видно кому попало.
у кого попало плохое зрение а вашу прожку весом аж в 7кб я бы даже не пытался перенести, а за час-два переписал бы полностью.
а, ну да - чукча не читатель
|
|
|
|
12.05.2014, 14:47
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
Посмотрите сколько нужно добавить библиотек и изменить строк в ней. Это что нормально?
Вы никогда не писали программ, это видно кому попало.
|
Что за буря в стакане? Если для Вас перетащить из ИАРа в ИАР такая непосильная задача, то
Сообщение от optical illusion
|
Вы никогда не писали программ, это видно кому попало.
|
А что бы Вы запели, если бы пришлось тащить из WINAVR в CV, а еще лучше - на STM ?
А с С5х на АВР не таскали? Наверное, судя по Вашей ругани, нет. И слушать не хотите, что люди говорят. Вам только Сникерс подавай - "Съел - и порядок!"
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.05.2014, 16:59
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от akegor
|
перетащить из ИАРа в ИАР
|
У меня проблема, так то, была в том, что для компилятора SDCC нет функции sscanf в стандарной библиотеке STDIO. Бесит просто...
А для ИАРа есть эта функция, но библиотеки похоже не подходят к SDCC, хотя вроде как могла бы подойти. Собственно я это и хотел попробовать, когда пробовал запустить старую программку в ИАР.
А то что из ИАРа в ИАР нужно все "перетаскивать", дык это просто "сказочное свинство".
А потом люди спрашивают "Почему вы не используете ИАР"?
Вот по этому и не использум...
Обьясните мне тогда чем IAR лучше SDCC? (ну кроме того что там есть sscanf в библиотеке STDIO)
|
|
|
|
12.05.2014, 17:51
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Предпочитаю не делить на "лучше" - "хуже". Применяю то, что в данном случае удобней. Вот если бы стоял вопрос покупки - тогда стоило бы репу почесать.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.05.2014, 19:03
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от akegor
|
Вот если бы стоял вопрос покупки - тогда стоило бы репу почесать.
|
Вопрос так и стоит.
Есть прога, и ее нужно "перетащить" на что то другое.
Если SDCC+CodeBlocks, то придется писать кое какие функции (та же - sscanf).
Если IAR 8051 то это 40 тыр. Если Кейл то это в 5 раз дороже (если не ошибаюсь).
|
|
|
|
12.05.2014, 19:26
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
придется писать кое какие функции (та же - sscanf)
|
А стащить? С открытого сырца? Не знаю, стандартными вещами не заморачивался, попробуйте, гляньте, не должно быть сложностей. Эта функция с железом не связана, чистый Си - ну ругнется компилятор пару раз, подправить, да и все.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.05.2014, 22:17
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от akegor
|
А стащить? С открытого сырца?
|
Компилятор SDCC для меня новый, еще не накопил нужных "файлов".
А где нынче "находят" исходники стандартных библиотек?
Мне не попадались...
|
|
|
|
12.05.2014, 23:28
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Цитата:
|
Мне не попадались...
|
это какой то песец, дорогая редакция... в поиск, школота
|
|
|
|
13.05.2014, 08:51
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от Hives
|
это какой то песец, дорогая редакция... в поиск, школота
|
Ты, это - "бендеровец", что ли? Русского языка не понимаешь?
|
|
|
|
14.05.2014, 10:02
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Почему Вы не используете IAR?
Сообщение от optical illusion
|
А то что из ИАРа в ИАР нужно все "перетаскивать", дык это просто "сказочное свинство".
|
Посмотрел.
Что-то это на IAR совсем не похоже. С чего вы взяли что это IAR?
1. IAR х51 очень плохо поддерживал. Сейчас вообще не обновляет компилятор под это семейство.
2. Вообще нет никаких проблем перетаскивания проекта из одного компилятора на другой. Проблема только там где используются нестандартные операции. Например прямая привязка переменной к области памяти.
3. У вас там несколько проблем: первая - битовая область памяти процессора. Тип bit не является стандартным. Надо почитать как объявить переменную в области битовых переменных и как связать с портами. Это прочитать в руководстве на текущий компилятор.
Вторая - как объявить прерывание.
Там пять строчек текста - времени на правку под любой компилятор займёт пару часов максимум. Так к чему стенания?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:45.
|
|