Если функционал вас устраивает, зачем было создать тему? Если кто-то повторит ваше устройство и захочет подключить ленту с 10 тысячами светодиодов (это всего лишь небольшой экран 100x100 пикселей) плеер на меге328 потянет? Если да, какой будет FPS?
Преимущество STM32 в том что можно подключить параллельно 16, 32 и т. д. лент на порты и через DMA в одновременно загружать в них данные в то время как процессор будет готовить новые данные для вывода на ленты. Большие производительность и объем ОЗУ позволит подключить больше светодиодов. Взяв например STM32F407ZET6 можно подключить несколько десятков лент и при необходимости внешнее ОЗУ объемом до 128 МБ если не ошибаюсь. Но встроенного ОЗУ 192 КБ должно хватить для этого проекта.
Продаются платы с контроллером, слотом под SD карту (интерфейс SDIO), 2 МБ SPI флешкой, посадочным местом под ОЗУ 1 МБ и интерфейсом дисплея.Спойлер
Это позволит упростить до предела повторение конструкции другими. Покупается плата, подключаются ленты к ней, вставляется флешка и все. Это смогут сделать даже начинающие. Получив мощное устройство, способное управлять экраном из лент, а не игрушку на 100 светодиодов.
Тему я создал потому, что хотел понять, что не понравилось тем, кто проголосовал негативно. Так же хотел выяснить, что я сделал не так, что были голоса "так себе".
Кроме вас, Мурик, никто не бредит десятью тысячами пикселей (предполагаю, что 15000 рублей за светики просто помигать мало кто готов отвалить). Но ведь вам никто не запрещает взять мой проект и портировать его на ваш МК, обеспечив те самые тысячи? Чего ж вы ко мне пристали, как банный лист?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Впечатляет. То есть, если на старших ARM, при наличии OpenGL, эту демку можно написать ещё короче и проще на шейдерах, то срочно выкидываем все МК и уходим на малинки и апельсинки?
"Если звёзды зажигают, значит это кому-то нужно" (с)
Я вам что-то навязывал?
Не хотите изучать современные МК, так и пишите, а не как вы заявили - "У меня нет проектов для подобных МК".
Пишите под устаревшие МК, ваше право.
И вы на мою тему хоть слово полезное сказали? Может, сделали аналог демки и продемонстрировали её размер? Нет, вы продолжаете рекламировать всякую чушь.
Я свои проекты делаю строго в соответствии со своим мировоззрением. Если вы на ёлку вешаете 10 тысяч светодиодов, потребляющих по линии 5в ток до 600 ампер, то вы и делайте свою версию на АРМе, а заодно и блок питания размером с чемодан. А я сделал то, что нужно мне, и, как выяснилось, ещё паре человек. А ваш проект кому нужен?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
ARV писал(а):И вы на мою тему хоть слово полезное сказали? Может, сделали аналог демки и продемонстрировали её размер?
Для тех кто невнимательно читает. http://radiokot.ru/forum/viewtopic.php? ... 4#p3647634
Я написал почему глупо ждать что размер в байтах на ARM будет таким же как на AVR. Вы видимо не понимаете элементарных вещей.
Вы бы еще написали Hello World для DOS и заявили что такого размера на x64 не добиться и вам не важно что в винде исполняемые файлы имеют спец формат PE, выравнивание секций и т. д.
Где сейчас DOS и как часто ее используют по сравнению с виндой? AVR это DOS, т. е. устарели. Они еще как-то держатся засчет ардуинщиков и тех кто не может изучить современные МК.
[uquote="Мурик",url="/forum/viewtopic.php?p=3648473#p3648473"]Где сейчас DOS...[/uquote] свежак: Space Invaders: теперь и в 512 байт (Assembler x86) https://habr.com/ru/post/454872/
можно портировать под STM32 используя вышеозвученную библиотечку m4vgalib, а вот тини5 (512 байт) потянет?
тема-то называется "мелкие вопросы", а среагировали сразу по-крупному. 6-ногая тинка - куда уж мельче-то?
во всем мире существуют конкурсы именно по подковыванию блох на МК, и только Радиокот гордо презирает "устаревшие МК"
51-е семейство хоронят, дай бог, лет 40? и до сих пор не закопали...
так что зря вы возбудились я, разумеется, в курсе и предполагаемых объемов, и существующих возможностей. жаль, что остальные, кроме "выше, дальше и быстрее" не хотят поглядеть...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
внутри там обычный набор для обычного микроконтроллера или размер флэша имелся ввиду. Просто размер ядра cortexm0+ маленький - вот и "навалили" флэша (не пропадать же месту), озу маловато.
поскольку никаких конкурсов или азартных соревнований все равно не получится, можно и не продолжать. на все случаи жизни уже давно есть готовые библиотеки, остается под них выбрать подходящий МК и можно вообще ни о чем не париться.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
ARV писал(а):поскольку никаких конкурсов или азартных соревнований все равно не получится
Выложив видео это типа вы конкурс объявили?
Если реально хотите устроить конкурс, придумайте условия которые кого-то могут заинтересовать, а не такие: "вот на 8-ми битке прошивка имеет размер n-ое число байт. Сделай на 32-ух битке меньше".
С таким же успехом можно поставить задачу на производительность, с которой ARM справится, а AVR... Ну вы поняли.