Цитата:
В Ардуине масса полезного кода
|
То убогий медленный digitalWrite, то масса полезного кода... Вас не поймешь
Цитата:
Но просто так на дурака ардуиновские исходники в свой проект не инклудятся
|
Скажу очевидную вещь: любые исходники можно включить в любой проект, если удовлетворить все зависимости. Только назвать это "моя библиотека" нельзя даже с натяжкой.
Реализованы например в avr-uip, для использования не требуют предварительного ковыряния в исходниках. А printf реализован в stdio для avr-libc.
Цитата:
большая часть кода для датчиков перепахалась в итоге почти полностью
|
Цитата:
Известно, что переписывать существующий открытый код в своём изложении - дурной тон, это раз, бесполезная трата времени, это два.
|
ОК, я Вас понял, а Вы?
Цитата:
Здесь задали вопрос про прямой доступ к портам.
|
Здесь автор темы пишет или переписывает некоторый кусок (говно)кода который во флешку еле влезает. И на протяжении нескольких тем пытается выиграть пару байт и пару тактов. При этом по вопросам складывается впечатление, что у него нет ни опыта, ни знаний, ни понимания что ему нужно в итоге получить. Что делает не признается и судя по тому, что давно не писал тут видимо забросил свою идею. Не самый конструктивный способ общения. Не хочу никого обидеть.
Цитата:
Я ... отвечаю на определённый вопрос.
|
Говоря по правде в предыдущем вашем посте никакого ответа на вопрос нет. Мысли, мнения, достижения, что тоже не плохо, но...
Цитата:
То, что большинство до одурения варятся внутри простенькой запускалки скриптов для gcc, а видят не эту ограниченность, а какую-то дивную манну ардуиновскую, это вообще ужасно
|
Точно. Но опять же, кому надо, тот пойдет дальше, изучит. Кому не надо, тому это дивно и хорошо.
Цитата:
Печально это. Учебная платформа, блин.
|
Не учебная, исключительно развлекательно-познавательная, для чего она годна вполне. Когда ардуине учат в кружках "робототехники", при технических вузах это тоска зеленая, прикрытие распилов и некомпетентности преподавателей.
Цитата:
Чё? Сэр, что за чушь вы порете? Ардуина, это тусовка и сишный фреймворк по сути, ничего большего (даже форм-фактор плат и то уже спорно).
|
С вопросом, что есть Arduino я обратился к arduino.cc, где на главной странице сказано:
Цитата:
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interactive objects or environments
|
Ардуйня это развлекательный открытый проект, включающий в себя все железо и весь софт. И потому да, если мне понадобится жесткий риал-тайм с высокой точностью, то мне нужно будет взять другой софт и если ресурсов меги не хватит, то и другое железо. Сообщество существует отдельно, как и любое другое сообщество будь то сообщество любителей убунты, stm32 или кроссовок адидас.
Цитата:
готовый сишный код для практически всех популярных приложений ещё никогда лишними не были.
|
Вы ж сами говорите, что код там плохой, лампочкой моргни и ясно почему станет?
Цитата:
А кто здесь про промышленные задачи писал?
|
Я, чтобы более полно выразить свое мнение.
Цитата:
Я, скажем, ругаю не её, а систему, которая типа как учебная, но нихрена ничему научить не может.
|
Она не учебная, она для развлекухи, о чем честно предупредили на главной страничке проекта:
Цитата:
It's intended for artists, designers, hobbyists and anyone interested in creating interactive objects or environments
|
Никто никого ничему научить не обещает, правда?
Цитата:
И пытаюсь сподвигнуть людей вылезать из этой норы и смотреть по сторонам. Причём для этого даже ничего не надо выкидывать и докупать.
|
Это дело хорошее, но не благодарное. А докупить все же придется как минимум компоненты, чтобы слепить простой ISP-программатор. Ибо использование ардуинского загрузчика путь не трушного программиста, перешивка фьюзов, например, в нем не предусмотрена.