Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2014, 00:17   #15
SilverSwift
Senior Member
 
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0
SilverSwift is an unknown quantity at this point
По умолчанию Re: Arduino, digitalRead(), замена, работа через порт

Цитата:
В Ардуине масса полезного кода
То убогий медленный digitalWrite, то масса полезного кода... Вас не поймешь

Цитата:
Но просто так на дурака ардуиновские исходники в свой проект не инклудятся
Скажу очевидную вещь: любые исходники можно включить в любой проект, если удовлетворить все зависимости. Только назвать это "моя библиотека" нельзя даже с натяжкой.

Цитата:
например, функции TCP/IP
Реализованы например в 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-программатор. Ибо использование ардуинского загрузчика путь не трушного программиста, перешивка фьюзов, например, в нем не предусмотрена.
SilverSwift вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:47. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика