Цитата(AHTOXA @ Feb 20 2017, 18:42)

По крайней мере, с кубом здесь пока вижу только сплошные страдания.
А вы полагаете, что здесь будут писать не о проблемах, а о успехах освоения куба или чего-бы то ни было??
Сюда пишут в случае возникновения трудностей, это нормально. Было бы очень странно видеть туть обратное.
А в данном случае, код вообще написан на архаичном SPL и скопирован лишь частично из существующих примеров.
Цитата
Вот в этом-то и дело. Вы знаете, как оно там всё устроено внутри,
Ничего подобного, просто, мне действительно до-лампочки какие регистры пишутся при инициализации.
Мне важен результат и читаемость кода.
Трудно спорить, что HAL/SPL читается легче, чем прямое обращение к регистрам.
К регистром я обращаюсь напрямую лишь в критичных к скорости работы кусках кода, это редко нужно.
Цитата
поэтому вы можете и куб осилить.
Нечего там осиливать - даже школьник сможет получить результат, если не будет выпендриваться и копаться в даташитах раньше времени!
Цитата
А новички, которые начинают сразу с куба, совершенно беспомощны при возникновении любой нештатной ситуации.
Т.е. по-вашему логично копать яму под фундамент лопатой, вместо того, чтобы воспользоваться экскаватором?
CUBE - это инструмент, и им тоже нужно учиться пользоваться.
С него хорошо начинать, но на нем нельзя зацикливаться. Равно как и нельзя зацикливаться на прямом обращении к регистрам.
КОМПРОМИСС, его нужно искать.
Самостоятельно!Цитата
Потому и вопросы тут про куб такие - "я нагенерил, а оно не работает, что мне делать?".
Бесит, пролистывай тему )))
Да, ленивых имбицилов нынче еще больше, чем раньше. Это, увы, неизбежно ((
Но это не означает, что имбицил поумнеет пытаясь писать насильно код зарывшись в даташит! Он с равным успехом будет тупить в кубе )))
Некоторым горе-"программерам" лучше воообще не влезать в эту область, а идти работать в гипермаркет на кассу или еще куда-нить по-проще
Нормальный адекватный программер, пройдя через КУБ или что-то подобное, волей неволей сам разберется, интернеты/ютубы нынче очень дешевые )))
Такие программисты пишут на форумах мало, редко (в основном читают), проблемы свои решают самостоятельно, и чаще с большей готовностью помогают другим.
Вполне возможно, что среди них есть те, кто пользует КУБ. Если мы о них не знаем, вовсе не означет, что их нет ))
Цитата
Но думать он отучает, это его очень большой минус.
КУБ приучает получать результат в первую очередь, а это, порой, важнее некой гипотетической идеальности кода -
нахимичить с прямым доступом в регистры еще проще, чем взять чужой готовый пример на хале/кубе и его чуток допилить (по необходимости).
В будущем процы станут еще толще и сложнее по периферии и "чистых" писателей на прямом обращении к регистрам останутся единицы, в итоге, они вымрут также как вымерли в свое время чистые ассемблерщики

Может, останется один-два, которые до пены у рта будут доказывать свою уникальность, но их будут воспринимать как чудаков-вассерманов, и постепенно забудут про их существование ...