Стандартный набор документации для Microchip это до 700 страниц в основной книжке и ещё от 20 до 40 не маленьких книг по периферийным устройствам, всякие ADC, DMA, UART, SPI, I2C и многое другое.
дак я про это и толкую - времени на изучение документации и прочих заморочек на какую-нить букашку-таракашку вроде этих пикушек нужно не меньше чем на серьезную технологию(да и стоят они уже почти одинаково), но перспектив у них на порядки меньше, скорее всего они даже пробовать не будут залезти в серьезные области применения, так и останутся однокристалками для всякой встроенной мелочевки...
Дак зачем на этот бесперспективный хлам время тратить?
(ну и кстати если уж так хочеться слепить че-нить на однокристалке, то они уже тоже давно поддерживаются серьезными технологиями - можно тот-же исходник на Аде просто перекомпилировать на этот тип процессора и все
http://habrahabr.ru/post/161257/
хотя смысла это большого не имеет - врядли кто-то будет сертифицировать такие платформы - а для всех сертифицированных по авиастандартам платформ Ада уже давно есть.
При желании сделать поддержку какой-нить пикушки или 5$ модема тоже не сложно - исходники Ады открыты - и проще замутить аналогично открытый проект поддержки процессора(при этом велика вероятность что им многие заинтересуются и самому делать придеться раз в 100 меньше) ), чем тратить время впустую на разработку ассемблерного исходника под процессор без сертификата...
(для партизан-то и пикушка пойдет, вот тока на нормальную навороченную программу для авиации можно получить финансирование хоть от боинга хоть от NASA, проще ее потом перекомпилить для себя для нужный процессор, чем делать и отлаживать каждый раз с нуля)
Не проще ли за то-же время изучить какую-нить серьезную технологию, которая и через 100 лет будет поддерживаться и работать?
(на Аде например программы 20-30 лет давности компилируются и работают практически без переделки, у меня на многих модулях дата еще с 90х гг стоит, ничего не менял, все проверено и отлажено)
Со всякой web-ерундой ситуация аналогичная - на изучение какого-нить апача потратишь времени даже больше чем на сам проект(и все равно его потом через дырку в том-же апаче или sql взломают!), но полезность его для чего-то еще нулевая.
Проще все писать на одном языке, и не тратить время на изучение других, тем более что уже и сам компилятор написан на том-же языке и можно зная всего этот 1 язык зарабатывать даже на обслуживании самого компилятора - чтобы время потраченное на изучение не пропало даром...
Vladimir
PS тем более что такие серьезные технологии уже есть давно, причем там полно готовых GPL наработок именно из авакосмической отрасли - не на виндусе же делают самолеты и спутники, а они как-то летают - могли бы и сами догадаться где искать халяву...