Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
Добавлено: Сб Окт 17, 2009 15:57:55 Заголовок сообщения: CodeVisionAVR - вопросы и ответы по компилятору CVAVR |
|
|
скачать CVAVR CodeVisionAVR 2.04.4a
в ознакомительных, учебных целях ...
найти легко !
Задавайте вопросы по CodeVision AVR - постараюсь ответить да и другие участники наверно подскажут.
Последний раз редактировалось: Lesli (Пн Янв 04, 2010 03:25:15), всего редактировалось 11 раз(а) |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Сб Окт 17, 2009 19:51:52 Заголовок сообщения: |
|
|
Я пока сижу на версии 1.25.5 и на моем уровне не вижу задач, с которыми он не справляется. Но будут вопросы следующего характера:
1) Что реально получу, перйдя на версию 2?
2) Почему не работает директива #pragma ruslcd? |
|
Вернуться к началу |
|
|
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
Добавлено: Вт Окт 20, 2009 09:29:53 Заголовок сообщения: |
|
|
1) интерфейс поприкольней, фичи типа очистки папки проекта, раскладка файлов как в IAR по папочкам, в мастере кода появилось окно просмотра создаваемого искходника.
На оф. сайте есть история версий и изхменений.
2) вроде давно уж нет ее. |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Ср Окт 21, 2009 23:04:07 Заголовок сообщения: |
|
|
Как с совместимостью?
Может давайте ще будет обмениваться самописными библиотиками и кодами, написанными в этом замечательном компиляторе? |
|
Вернуться к началу |
|
|
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
Добавлено: Вс Окт 25, 2009 00:06:27 Заголовок сообщения: |
|
|
Это было бы не плохо, но на этом форуме слишком килейно - мало народу будет вовлечено в обмен.
Я так понимаю что этот форум камерного типа - т.е. для узкого круга спокойно беседующих людей, не оскорбляющих друг друга и не орущих как на большинстве форумов интернета.
Да и в google практически мгновенно исходники ищутся по ключевым словам. |
|
Вернуться к началу |
|
|
Irbis Администратор
Зарегистрирован: Oct 02, 2007 Сообщения: 1369 Откуда: _,,,_^._.^_,,,_
|
Добавлено: Вс Окт 25, 2009 00:53:22 Заголовок сообщения: |
|
|
Да нет, просто пиару нам мало пока еще, потому и народу мало) _________________ Если не принимать меры, то энтропия в голове будет расти и расти.... |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Вс Ноя 01, 2009 13:38:38 Заголовок сообщения: |
|
|
Наверно, все же важно качество, а не количество. Вот на некторых ресурсах народу дофига ит больше ,а вот толку? |
|
Вернуться к началу |
|
|
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
Добавлено: Чт Ноя 05, 2009 17:02:45 Заголовок сообщения: |
|
|
Супер пупер новость !!! Паша Гайдук видно узрел мои попытки дать возможность людям использовать названия битов в прогах файлом m8_128.h и НАКОНЕЦ-ТО !!! В CVAVR в настройках проекта появилась галочка "бит дефинишенс" как в IAR.
После ее "чеканья" можно напрямую вставлять в исходники примеры из даташитов.
Ну и в меньшках теперь после нескольких действий остаются только часто пользуемые пункты а другие не разворачиваются. ИМХО нафик ненужная "красивость" - трата времени на разработку и возможность внесения багов, а пользы НОЛЬ. |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Чт Ноя 05, 2009 20:26:49 Заголовок сообщения: |
|
|
Начищение глюкала приходит уже тогда, когда функциональность достигла предела возможностей создателя, а не выпускать новые версии как-то некошерно. |
|
Вернуться к началу |
|
|
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
Добавлено: Чт Ноя 05, 2009 20:43:54 Заголовок сообщения: |
|
|
Там много еще чего можно сделать. Например
отключение ОПАСНОЙ кнопки "програм ол".
Увеличение размера кона мастера чтобы как в ICC было удобно видеть все режимы таймеров.
Сразу не вспомню чего еще хотелось полезного.
А в этой версии еще появилось удобство - окно предосмотра кода мастера которое теперь можно сворачивать не выключая мастер. |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Пт Ноя 06, 2009 09:54:16 Заголовок сообщения: |
|
|
Посижу потом, переведу программу на руссиш Поддается! |
|
Вернуться к началу |
|
|
Барсик Кадет
Зарегистрирован: Jun 07, 2008 Сообщения: 103
|
Добавлено: Пт Ноя 06, 2009 23:17:01 Заголовок сообщения: |
|
|
Уже решили. Юзаем CodeVisionAVR. Который ничуть не хуже интегрируется с AvrStudio...
Lesli писал(а): | Супер пупер новость !!! ... дать возможность людям использовать названия битов в прогах... можно напрямую вставлять в исходники примеры из даташитов... |
Я установил демо версию CodeVisionAVR версии 2_4_не_помню. Взял из неё директорию inc с h-фалами и заменил ею такую же директорию в старой версии 1.25.9 Теперь в старой версии надо добавить в текст программы строку , где ххх - название микроконтроллера. И на здоровье. В тексте программы можно использовать имена битов в регистрах.
Зараза! движок этого сайта не хочет вставлять строку "xxx_bit.h" в угловых скобках. Сжирает, сволочь знаки ".h"
Угловые скобки, т.е. знаки "<", ">", тем более с латинской буквой воспринимаются как признак тэгов html со всеми вытекающими последствиями и не только на нашем форуме. Будьте осторожнее с их применением. ИРБИС |
|
Вернуться к началу |
|
|
Антон Разведчик
Зарегистрирован: Jun 19, 2009 Сообщения: 150
|
Добавлено: Сб Ноя 07, 2009 01:04:25 Заголовок сообщения: |
|
|
Все вышеперечисленное коде вижн тоже умеет
вин авр рассчитан под суровых таких спецов. Усе вручную. Там вроде как нет даж генератора начального кода, за который многие любят коде вижн. + коде вижн позволяет некоторые вольности в Си.
А если серьезнее - дело привычки. Спрашивал товарищей, покомпетентнее, мне ответили что не видят задач, с которыми не справится винАвр, их одолее только коде вижн, и наоборо соответственно.
Простите за флуд. |
|
Вернуться к началу |
|
|
Андрей Разведчик
Зарегистрирован: Feb 16, 2008 Сообщения: 171
|
Добавлено: Сб Ноя 07, 2009 09:34:04 Заголовок сообщения: |
|
|
Коде вижен не является Си компилятором у него некий псевдо Си с извращеным синтаксисом, что в этом плохого ? Довожу.
Фукции Си документированы стандартом ANSI/ISO С89 (уществует еще формат С99, но он больше для РС используется).
Таким образом програмист овладев навыками програмирования на Си сможет работать с любым Си компилятором с практически 100% переносимостью кода, исключения составляют пожалуй обработчики прерываний.
В генераторе кода ниче хорошего нет, он рождает всякого рода "програмистов" которые не понимают что там у них делается.
PS Переносимость кода обеспечивается в том числе и между РС компиляторами, например функции кодирования данных при обмене по RS232 или USB, что мною лично было использовано в одном из проектов. _________________ Путь осилит идущий ...
Последний раз редактировалось: Андрей (Сб Ноя 07, 2009 12:02:29), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
|
Lesli Кадет
Зарегистрирован: Mar 25, 2008 Сообщения: 111 Откуда: Москва
|
|
Вернуться к началу |
|
|
|