существует ли crack\keygen на Сodevision 3.05
Добавлено: Сб авг 24, 2013 11:09:15
существует ли crack\keygen на Сodevision 3.05? может немного ниже версией
Здесь можно немножко помяукать :)
https://radiokot.ru:443/forum/
Присоединяюсь, только немного в другом ключе - не тратьте свое время на CodeVision. Поставьте AVR Studio + WinAVR или вообще IAR.Да все это какая-то фигня, не тратьте свое время лучше.
По моему и на вторую до сих пор дельного кряка нету... А тот, что есть- не дает использовать double, что сразу ставит крест на приложениях вроде LCF-метров... Кроме того, сама 2-я версия довольно баженная, а еще часть исходников из сети под ней не работают.blackx писал(а):пока только на вторую
У-у-у... Использовать вещественные типы на AVR - идея идио не совсем хорошая. Там нету FPU, так что вещественная арифметика тормозит и раздувает код. А для указанных применений вполне подойдет арифметика с фиксированной точкой, double там совершенно не нужен.не дает использовать double, что сразу ставит крест на приложениях вроде LCF-метров...
Нет, именно взрослее. Что лучше - это уже другой вопрос и там уже много факторов. Например, профессионал скорее всего напишет на том же CVAVR гораздо более оптимальный код, чем человек, пришедший с ардуины, напишет в IAR, так что вопрос "что лучше" оставим пока.Не знаю, чем "взрослее", а точнее сказать "лучше" ...
Официальный компилятор от Atmel (а на самом деле AVR GCC, имеющий к Atmel мало отношения) тут не при чем. Приведенные строчки - самый правильный и кроссплатформенный метод работы с конфигурационными битами на Си. Если он вводит человека в недоумение, это значит, что человек не знает битовых операций и ему надо бы их изучить...Вот такие строчки сразу вводят в состояние недоумения ... официальный компилятор от Atmel.
Это протез для мозга. Даташит читать надо. Бывает, что после третьего прочтения выясняются очень интересные вещи... А то потом получается, что человек не знает, что, например, выводы VCC обязательно надо соединить с AVCC, даже если АЦП не используется, а если используется, не просто соединить, а, желательно, через фильтр. Иначе будет работать косо/потеряется точность. Или что для того, чтобы выжать все 10 бит из АЦП, нужна калибровка, а без нее там имеют смысл не более 8 бит, так что имеет смысл поставить бит ADLAR в регистре ADMUX и упростить себе жизнь. И еще много тонкостей, которые я так сходу не помню. Просто перед тем, как использовать какой-то блок, надо перечитать на всякий случай посвященную ему секцию даташита.Кроме того генератор кода CVAVR- очень полезная вещица
Не так и много. Пользователей GCC гораздо, гораздо больше... Насчет IAR не знаю, он платный (если это полнофункциональная коммерческая версия, версия kickstart бесплатна) и дорогой. Ну а мы же с Вами используем только лицензионный софт, да?Это много или мало?
но если работать можно, то почему бы и нет?
Выбор есть всегда. Деление на большое число обходится неявным учетом порядка и арифметикой с фиксированной точкой.если банально нету выбора, когда для получения результата нужно применять формулы с делением единицы на большое число к примеру
О-о-о, на этой идее выросла культура Ардуино. Так что с этим туда.Как там код раздуется- это уже пофигу, главное результат получить.
Ой, да ладно? Даже сами производители (и компиляторов, и чипов) выпускают тонны литературы. А уж туториалов и подавно полно. Правда, конечно, надо знать технический английский, который в институте тоже фигово преподают. Но, например, я же его как-то освоил сам? А без английского в электронике сейчас вообще делать нечего.Но вот стоит учитывать хотя бы то, что простому радиолюбителю обучится работе с МК банально негде ...
Знать наизусть это совершенно не нужно. Нужно хорошо представлять, как МК устроен вообще, и обращаться к документации по мере необходимости - для того она и существует. Учить ее наизусть - такая же крайность, как и не открывать ее вообще.Сложно не согласится, что круче конечно было бы писать весь код абсолютно с нуля, знать каждый регистр используемого микроконтроллера, и вообще полную его схемотехнику...
Боюсь, что при наличии удобного визарда такое желание возникает не у многих. Тем визард и плох.затем отыскать их в даташите и изучить тему подробнее...
Легко читаемо? Только Вам. Я вот без понятия, что такое 3 и почему 1. А вот если написано что-то типаНасчет "PORTD.3=1", по моему это очень даже удобно и легко читаемо.
Код: Выделить всё
PORTD|=SPI_CS;
Код: Выделить всё
SOFTSPI_PORT|=SPI_CS;
Народ пишет и на том, и на том. По мере необходимости.Почему народ вообще на Си пишет? Есть же Асм!
Если любитель не стремится достичь уровня профессионала, то он называется дилетантом...И на конец, не уж то всем быть профессионалами нужно?
Не представляю, к чему это.О-о-о, на этой идее выросла культура Ардуино. Так что с этим туда.
А с чего ты взял, что я не знаю технический, да и вообще английский? По моему сегодня любой его знает на более-менее приемлемом уровне. Особенно касается самодельщиков, которые каждый день в даташитах копошатся.Ой, да ладно? Даже сами производители (и компиляторов, и чипов) выпускают тонны литературы. А уж туториалов и подавно полно. Правда, конечно, надо знать технический английский, который в институте тоже фигово преподают. Но, например, я же его как-то освоил сам? А без английского в электронике сейчас вообще делать нечего.
Это означает "подтянуть резистор к 4-й ножке порта D".Легко читаемо? Только Вам. Я вот без понятия, что такое 3 и почему 1.
Я что-то не видел в парижской палате мер и весов никаких эталонов профессионального эмбеддера, равняться мне не на что... Зато видел, что AVR МК вообще отсутствуют в любой коммерческой технике(ну, очень-очень редко встречаются, видел только 1 раз, в русском датчике дыма ИПД-А) и фактически являются чуть ли не сугубо радиолюбительским продуктом, никакие профессионалы под него ничего не делают, у них в обиходе МК от ST... Но их тоже мало где видно, у реальных профессионалов(т.е. конкретно тех людей, которые конкретно работают разработчиками в крупных конторах) в обиходе сверхдешевые МК, в самом лучшем случае от Motorola, в худшем производитель их неизвестен, а на модель даже не найти даташита.Если любитель не стремится достичь уровня профессионала, то он называется дилетантом...