В этом варианте вывод синхронизации висит на аппаратном таймере OC1A, уже минимум телодвижений требуется.
Пересмотрел, в тех примерах тоже висит на OC1A. Не думаю что примеры из интернета чем то принципиально отличаются от вашего, те же яйца только в профиль. И вообще откуда такая идея взялась "Скрестил аля TVout от ардуино с SPI"? TVout тоже вывод синхронизации висит на аппаратном таймере OC1A:
ты собирал ранее Program: 7696 bytes (47.0% Full), потом Program: 4950 bytes (30.2% Full)... здесь сколько пример занял, реализация вывода на экран + его шрифт?
Да ни чего не уперся, вы наглядно продемонстрировали ранее, вот и прикидывал в atmega8 влезть, что бы освободить 328-ю. Три ацп термисторов и вывод на экран оказалось более чем достаточным.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Ох ох, оперативочки чуть чуть побольше, чем в меге8. И по чему-то только так
Код:
#define VID_WIDTH 36 #define VID_HEIGHT 23
Теперь по поводу размера кода, шрифт там 8*8, всего 128 символов, 1024 байта, нет символов кириллицы. Автором заявлено 320*200 точек: шрифт 8*8 320/8=40 200/8=25 сошлось?
Теперь по поводу размера кода, шрифт там 8*8, всего 128 символов, 1024 байта, нет символов кириллицы. Автором заявлено 320*200 точек: шрифт 8*8 320/8=40 200/8=25 сошлось?
Ну я так то могу разделить, и зачем?...все шапке было написано. Вроде написал подобный вашему. У вас то в чем лучше, есть кирилица?
Dimon456, Вы код свой покажите что за скрещивание получилось? По поводу шрифта что там у автор получается всегда 8*8, а доп шрифт на его же основе 6*8, по факту просто перерисованные символы в меньших границах. Так и был создал шрифт в TVout Arduino. Второй вариант, что я скинул ссылку это переделка того же TVout получается. Если интересно, вот еще материал
Латиница там верно создана, а вот ваша кириллица - увы, широковат будет, 8 колонка должна оставаться пустой, это нужно для работы SPI или SPI на базе UART. В TVout Arduino ногодрыг, и после передачи 8 бита символа вывод порта переводится в 0, это не умеют делать не SPI, не SPI на базе UART. Вот мой шрифтСпойлерКак я уже писал, шрифт 8*12, фактически он 7*8. Верхние две строки, можно удалить, но возникнет проблема с буквой Й. Нижняя строка нужна для таких букв, как Щ щ. И нужна пустая строка для меж строчного интервала.
neid писал(а):
Второй вариант, что я скинул ссылку это переделка того же TVout получается.
Если разберетесь с перекодировщиком и будете использовать С++ - просто отличный вариант. Желаю успехов.
Вот этот участок кода Спойлер
Код:
while (a--) { UDR0=pgm_read_byte_near(charCol + (*u++)); }
на С выполняется за 1,1875us, на С++ ровно за 1us. Я потом картинку скину, как это выглядит на С, и на что влияет не достающие 0,1875us. А вот и картинкаСпойлер На текущий момент на С мне удалось достичь Спойлер
Код:
while (a--) SPDR=pgm_read_byte_near(charCol + (*u++)); // 1.125us
можно еще этот участок кода на асм переписать. А вот что мне на SPI удалось достичьСпойлер шрифт 8*12 40*18 символов 320*216 точеки в более четком разрешенииСпойлер
Сейчас этот форум просматривают: Kolin и гости: 42
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения