____Eugene____ писал(а):разве при запуске программы переменные не инициализируются нулями?
А для чего ? Ноль - это тоже число. Отсюда вопрос - почему тогда именно нулями, а не единичками, или пятёрками ?
Программист сам должен выбирать, что ему инициализировать (и какими значениями), а что не нужно.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Хмм... Странно. Сам, в своё время заменял WinAVR на AVR toolchain, иначе с 4.19-ой студией не работало. Может дело в конкретной комбинации версий или последовательности установки у этой парочки.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
кроме 4.19 еще билд есть. у меня 730 - тот что на офсайте щас лежит. Я переставил студию 4.19 730 и тулчен поверху размазал. Теперь визад дает рабочий прожект.
Доброго всем времени суток, вопрос риторический к знатокам. Как вы смотрите на то что функция была в функции? Я попробовал вроде всё работает, и компилятор молчит (без замечаний).
Конечно это громко сказано "просчитать последствия", но что я ожидал то и получил.
А в итоге всё равно,функцию вынес за пределы функции, и по моему это ни как ни повлияло.
Я на форуме новичок извините если не правильно обращаюсь. приветствую всех. обращаюсь с просьбой. пишу код в си, управление 80 светодиодами, при помощи атмега32 и сдвиговыми регистрами, нашел только примеры ригисторы каскадом по два. Не подскажете пример кода для каскадирования по 4 регистра. буду признателен .
Доброе время суток, ни когда не сталкивался вот с такой функцией PRG_RDB(), видать использовалась в старой версии компилятора, подскажите что это и как перевести на более новый WinAVR. Спасибо.
А я вот собственно что хотел спросить ...
Винавр - последняя версия за 2010 год! Так вот - не старовата ли среда для современной разработки?
Я так понимаю поддержки и выхода новых версию тоже можно не ждать!
Что скажут на сей счет профессионалы?
Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
12val12, конечно допускает, но по моему быстрее самостоятельно проверить чем ждать пока на форуме ответят. Если допустим у вас проект для какой нибудь attiny13 то данная строчка вызовет ошибку так как эта мк не имеет порта D
Хотя в самой записи нет ошибки.
В чем, собственно, у вас загвоздка?