подскажите, в IDE Energia для msp430g2 можно записать сразу байт в порт? Я только запись одного пина вижу

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

  1. Eugene

    Как обычно в ардуине. То есть нет. Пишется команда работы непосредственно с портом.

    • Kirill

      спасибо. А если в других иде, то можно?

      • Eugene

        Ну если ардуиноподобная, то нет. А вообще никто не мешает писать так же, как в других средах. Типа P1OUT = 0 Только сначала настроить надо направление битов с учетом периферии используемой. А вообще лучше бы IAR, чтобы не расслабляться. С другой стороны, в ардуине куча библиотек.

        • Kirill

          Не. я хочу два 8 битных порта использовать для управления светового панно. там будет очень много светодиодов. и каждый пин последовательно переключать - не вариант.

          • Eugene

            Ну логично. В ардуине это еще и очень медленно будет.

            • Kirill

              Значит советуете IAR?

              • Eugene

                Так речь о 8 на 8? Нет, если надо быстро сделать, то в ардуине можно. А если хочется научиться с мк работать, то ардуина не так хорошо подходит.

                • Vladimir

                  Надо то, что вставки на asmе поддерживает

                  • Eugene

                    А зачем? Сишный код практически в асм прямо попадает. Асм у 430 после других запарный весьма. Но смысла в нем особо нет. Выигрыш можно получить, но ценой переписывания.

                • Kirill

                  Я думаю гораздо больше. 2 в степени 16.

                  • Eugene

                    Если просто светодиодами моргать, то хватит си. А 2 в 16 - это как? 256 на 256, ладно. Но как ими рулить с помощью 2 портов?

                    • Kirill

                      ставить дешифраторы

                      • Eugene

                        Ох. А картинку где хранить?

                        • Kirill

                          в памяти программы.

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

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