Я наконец понял всю суть низкоуровневого программирования которое значительно отличается от привычного. Отличается как ты мыслишь и пишешь код. Стандартное программирование: Включить_led() Активизировать_протокол() Отправить_данные() Низкоуровневое программирование: Включить бит 173 Выключить бит 7562 Включить бит 452 Те ты сидишь и регистрами и битами дрыгаешь туда сюда. Твоя задача как программиста это найти в даташите где какой регистр за что отвечает, прописать их в define и поверх этого накатить свои до этого написанные библиотеки

Комментарии: 27

  1. Watson

    бинго

  2. Bulochka

    стандартного программирования нет, оно только в твоей голове.... приведённый пример лишь чуть более абстрактен и выше уровнем) и да, всегда есть то, что выше и ты об этом не знал и ниже, аналогично)) да и вообще, то что ты назвал сутью программирования, никак с этим не связано.... это лишь устройство конкретной среды исполнения условного кода.... существуют среды где нет ни единого регистра и бита и дрыгать там нечем)) <форточка>

  3. Marinett

    Бро спасибо теперь и я имею представление Есть ещё более глубокое низкоуровневое программирование-инженерия? Например создать свой микроконтроллер, как его вообще делают и как эта аналоговая штука позволяет выполнять цифровые вещи, как там располагаются биты и как они управляются. Нет представления...

    • Bulochka

      нет никаких глубоких и неглубоких)) есть лишь язык программирования, ну, на крайний случай, - байт-код\машинный код.... когда не идёт речи об эффективности и конкретном исполнении какой-либо задачи - появляется обстракция)

      • Marinett

        Ардуино это тразисторная плата? Или транзисторный или нет можно скзаать только про микроконтроллер. Если да, то транзисторная ли это система?

        • Bulochka

          либо макросы\функции

          • Anonim

            Можно так сделать: питать серво от одного источника, нано от другого но сигнал серво подключить к цифровому пину? Получается, например я питаю серво от повербанка. Плюс к плюсу, минус к минусу. Питаю ардуино от 9в, плюс к вину минус к минусу. Сигнал серво к 6пину? Все?

        • Bulochka

          лучше сходи в гугл, спроси его про логические вентили и не пиши глупости)

          • Marinett

            Просто хочу узнать у тех кто уже имеет представление, опыт, гугл не везде может дать точный ответ с учётом нюансов, которые знает опытный

            • Bulochka

              гугл может дать точный ответ, но надо задать точный вопрос когда не знаешь вопроса - узнавать нечего можешь спросить например определение микроконтроллера) и даже уточнить - "программируемый микроконтроллер это" а если совсем скучно - спроси то же самое у чатЖПГ)

      • Anonim

        азвав

    • Artem

      Verilog с FPGA?

Не нашли ответ?

Вам также может быть интересно