Страница 6 из 6 ПерваяПервая ... 456
Показано с 51 по 54 из 54

Тема: Статус прошивок МДВВ

  1. #51

    По умолчанию

    а цель этого мероприятия?

  2. #52

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    а цель этого мероприятия?
    По поводу присвоения имён битовым входам?
    Я же написал, для наглядности, например имя входа 1 МДВВ назвать не MDVV_INP.0, а Х1, и к нему коммент, например (Ручн.Режим), а MDVV_INP.1 назвать Х2 с комментом (Авт.Режим), и т.д., и т.п. В куче все дискретные входы обозвать Х1,2,3..., выходы Y1,2,3..., аналоговые входы/выходы по своему. Это конечно необязательная процедура, но если есть возможность и желание, почему бы не воспользоваться.
    Это особенно удобно, если присваивать программным входам наименование входов принципиальной схемы проекта. Легче разобраться что, куда, и откуда растёт. Жизнь не замыкается на одном контроллере, есть ведь и внешние цепи..
    "Я старый солдат, и не знаю слов любви" (с)

  3. #53

    По умолчанию

    А, понял.

    Говорят можно через указатели.
    Но я предпочитаю сделать это в явном виде, чтобы через год точно понимать ЗАЧЕМ я это делал...
    А еще есть блок Unpack и Pack в библиотеке Standart или Util.
    8 бит он разбирает, а потом так же разбирает слово\256.

  4. #54

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    А, понял.

    Говорят можно через указатели.
    Но я предпочитаю сделать это в явном виде, чтобы через год точно понимать ЗАЧЕМ я это делал...
    А еще есть блок Unpack и Pack в библиотеке Standart или Util.
    8 бит он разбирает, а потом так же разбирает слово\256.
    Спасибо, пороюсь в ентих указателях...
    Про Unpack и Pack, я как раз с них и начинал, но зачем делать сложно, когда можно проще...
    Вариант с переменная.номер бита имхо самый элегантный, прямое обращение, без всяких изощрений...
    "Я старый солдат, и не знаю слов любви" (с)

Страница 6 из 6 ПерваяПервая ... 456

Ваши права

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