SubDia писал(а):В любом случае, без вмешательства в железо Вы даже не в курсе, что в нем происходит. То есть, в случае ошибки в чужом коде/библиотеке задача отладки становится невыполнимой для Вас.
Это все проходили. 20 лет назад.
В случае нормального чужого кода в нём в сотни раз меньше ошибок, чем будет в вашем.
Если у вас есть исходники - найти ошибку можно. При желании.
В крайнем случае можно один раз проконсультироваться, к примеру у авторов разработки.
Я встречался с откровенными багами в библиотеках. Да - это так. Они есть.
Но их гораздо, гораздо меньше. Хотя бы потому, что тестируются они не только вами.
SubDia писал(а):Nixxi писал(а):почему у нас так модно неспособность обобщать и думать + желание заниматься рутинной работой называть "развитием"
Да вот нет как раз. Тут приходится решать целую массу разнообразных задач, посему мозг не закисает.
Когда-то приходится сказать себе "стоп, всё, дальше не моя область компетенции".
Как хобби вы правы. Но я никогда не понимал "чистых ученых". Людей, которые изучают что-то не ради того,
чтобы что-то сделать, а просто чтобы знать. "Многие знания - многие печали".
Это бесспорно личное дело каждого. Мне доставляет удовольствие работающее устройство.
Вот еще вчера кто-то был вынужден по 10 часов "вкалывать как робот", а теперь живой человек
уже не горбатится, он контролирует робота.
Но есть много людей, которые любят в майские праздники копать землю вручную.
Я не люблю.
Тупую однообразную работу должны делать роботы.
SubDia писал(а):Nixxi писал(а):Ведь если не дай бог задача будет решена
А знаете - решаются ведь задачи. В отличие от Вас, у которого "все плохо".
У меня вообще-то "всё хорошо".
Спасибо что беспокоитесь, но у меня всё зашибись.
У меня лишь искреннее недоумение.
Особо интересно, как удалось "уговорить социум", что "делать 100 раз одно и тоже - это круто".
Вроде бы избытка эмбеддеров нету ? Чтобы им работы побольше из пальца высасывать...
SubDia писал(а):Вам уже подсказывали, кстати. Речь об ОС для МК. Это - FreeRTOS, SafeRTOS, и прочие RTOS. Есть еще ThreadX. Эти ОСи максимально отделяют разработчика от нижнего ("железного") уровня. Правда, ThreadX платная, в отличие от первой ОСи. Но у них на сайте доступна демка с какими-то (не помню какими) ограничениями.
Надеюсь, я правильно понимаю Ваши потребности.
Спасибо, направление понял, посмотрю, возможно что-то из этого мне подойдет.
А есть ли еще один, промежуточный уровень ? Который позволит избавиться по-возможности от большинства заморочек
с конкретными реализациями чипов, но позволит пользоваться основными вещами ? Что-то типа того, что сделано для AVR ?

. Или вы про мастера кода в средах разработки? В которых тыкаешь - и получаешь кусок сишного кода? Это вообще откровенное рукоблудие, после него потом опять же приходят на форум вместо чтения даташита. По вашим словам - AVR - прямо сказка какая-то, как кнопка "сделать и