Теперь представим 320х200=64000 пикселей. По 3 байта на каждый. Уже 196кбайт кадр. Нужен буфер для хранения не меньше. Кадров 25 в минуту. То есть если нет буфера. А в твоей ардуине точно нет такого буфера. то тебе нужно захерачить твой уарт на скорость на 40мбит в секунду. Удачи тебе с этим

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

  1. Andrey

    А зачем?

  2. Letuchiy

    Иш умничает

  3. Anonim

    Можно спрайтами обойти

    • Anonim

      Зачем что Их где то нужно хранить Читай про буфер

      • Andrey

        Зачем нести инфу о каждой точке, если можно группировать

        • Anonim

          Можно. Но кто то должен разгрупировывать

          • Andrey

            Когда половина экрана - черная заливка, необязательно же передавать инфу о каждой точке.

            • Anonim

              Мы не знаем ничего о том что он собрался отображать

              • Andrey

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

                • Anonim

                  Но контролёры дисплея это специализированные чипы. Которые не для красоты придумали или просто потому что делать было нех

                  • Andrey

                    конечно так. там гораздо больше возможностей. Когда они нужны, берем контроллер и применяем.

                • Anonim

                  Делай я с попкорном посижу

                  • Andrey

                    уже работает давно

                    • Anonim

                      На тини?

                      • Andrey

                        M328 оригинал был на M8, я его переписал немного

                        • Anonim

                          И немного проебал...

                          • Andrey

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

                            • Anonim

                              Там ещё и символы потоком

                            • Anonim

                              Без сапа не верю

                              • Andrey

                                переведи на русский

                                • Anonim

                                  Пруфы в вижуалстудио

                                  • Andrey

                                    откуда они там, когда это все на асме изначально? я консольным компилером собирал

                                    • Anonim

                                      Код на пастебин, и сюдой

                                      • Andrey

                                        все 4 файла?

                                        • Anonim

                                          Если картинка монохромная. То понадобится всего 800 байт буфер

                                          • Anonim

                                            И пруфы работоспособности

                                          • Andrey

                                            вот именно

                                            • Anonim

                                              Ога вот поэтому я и верю что ты прям что то там написал и переделал

                                              • Andrey

                                                вера - это в храме или еще где. у нас факты.

                                          • Anonim

                                            У Лайнуса три бита на пиксель и один четыре

                                            • Anonim

                                              Эт можно как угодно изращаться Хоть 3 хоть 8 хоть 24 Это не запрещено Но тема скучная

                                              • Anonim

                                                Да у него, судя по коду выбора не было. Там 88 мега полная везде, и рам, и срам, и епром

                                                • Anonim

                                                  Да мне пофигу Что ты ему пытаешься доказать? В чем цель?

                                                  • Anonim

                                                    Да ничего. Мне просто скучно.

                                                    • Andrey

                                                      вот тебе основной код https://pastebin.com/L351YMKJ

                                                      • Anonim

                                                        Поспи и все пройдёт Спасибо поржал с первых строк. И где там уарт? Там прям сразу написано в описании что это 8 битный параллельный интерфейс

                                                        • Andrey

                                                          настройку UCSR проепал??? ну посмотри еще разок, с самого начала

                                                      • Anonim

                                                        Код чужой. Это раз. Код не делает ничего кроме отрисовки епром. Это два.

                                                        • Anonim

                                                          Да он не умеет кодить. Совсем не умеет. Что ты от него хочешь

                                                          • Andrey

                                                            да давно понятно, один ты тут все умеешь.

                                                            • Anonim

                                                              Не. Ещё кактус умеет

                                                        • Andrey

                                                          чтение байта с уарт не увидел ты. это три. вывод - тебе пофиг вообще что тут написано. я прав?

                                                          • Anonim

                                                            Как будто если ты ему это докажешь то спать будешь крепче

                                                          • Anonim

                                                            Признаюсь, выше напиздел ибо не дочитал. Жёсткая синхра по клокам проца и вызовам подпрограмм.

                                                            • Andrey

                                                              у автора была Mega8 у которой мало рам. изза этого он использовал не всю площадь диспла. и поэтому я и взялся переписывать некоторые участки. так и есть, да.

                                                        • Andrey

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

                        • Anonim

                          Я прям сразу верю. Видя твои посты о коде. Прям сразу верю Давайте лучше про стринг в байты через таблицы

                          • Anonim

                            Синус изи

                • Anonim

                  У него есть место для звука в цпу, но соль в том, что там описано как он замутил интеррапты.

      • Anonim

        Лайнус сделал. И круто сделал.

  4. Andrey

    это все зачем? 320x240 = это всего 40x15 буковок, которые и хранятся в SRAM.

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

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

Доброго дня)!! Тысячекратно извиняюсь, если этот вопрос ранее поднимался и своей ленью в плане пролистать форум и найти ответ... Читать далее