Цитата(Laptop @ Dec 21 2005, 00:29)

А что толку от одних только исходников, их ведь обычно под определенный проект и периферию затачивать приходится. Разьве что только проекты целиком выкладывать... некоторые не жалко за давностью лет, а некоторые до сих пор коммерческие...
А исключительно сишные исходники вроде CRC и подобные можно наверно, но в фак для начинающих, потому как опытные либо знают как сделать, либо уже сделали.
В принципе - неверное суждение! Проект должен созреть у вас в голове, а IAR лишь только инструмент для создания требуемого проекта, возможности которого необходимо осваивать... Проект под 'железо' это в первую очередь знание этого железа + искусство программирования. Специфика разработки встроенных систем в этом и заключается, что есть контроллер, а периферия гибко может изменяться. Поэтому принципы модульности программной реализации всегда выгодней. Подобный 'банк данных', который ребята хотели организовать и предусматривает наборы алгоритмов работы с железом, т.к. в основном используются стандартные интерфейсы (1-Wire, 2-Wire, SPI, UART, USB и др.). Имея базу таких алгоритмов и используя их как 'транспорт-управление' они легко могут быть адаптированы для нужд требуемого проекта.