Jump to content

    

DASM

Свой
  • Content Count

    3954
  • Joined

  • Last visited

Everything posted by DASM


  1. STM32 + графический интерфейс

    я у монохромки с 320*240 и тоже на меге 128 еще и 3D кораблик с полигонами крутил.. Сейчас даже вспомнить не могу как это делал, и сейчас бы уже не смог наверное, у меня стартап плюсовый больше ОЗУ хочет, чем у той меги было. Знаю несколько программеров, у которых туева хуча умных слов, и фреймовоки то знают самые полезные, и в курсе всего-всего на свете, и технологии разработки у них самые продвинуте, аджайлы всякие. Взяли одного такого на удаленку.. Видимо расстанемся, херь родить не может уже полгода. А знаю и других, которые не становятся в красивые стойки с дикими воплями как в каком нить кунфу, а просто "бьют в морду". И проект знаете ли готов. И может он не самый блин кроссплатформенный на свете, а бывает что и иеархия наследования не шибко навернутая и паттернов программирвоания там только 70 % от нормы, только вот деньги идут, заказчик доволен. А другие продолжают вставать в красивые стойки.
  2. STM32 + графический интерфейс

    ну не так все и ужасно. Таже STM32H вполне себе ногодрыгом может писать в теже 800*480 24 бита и давать вполне себе 25 фпс. Не красиво,но вполне работоспособно, проверено. Раньше не знал где взять красивые IPS с RGB - практиковал и такое.
  3. STM32 + графический интерфейс

    да в любом случае на ддр3-400 хотя бы - не вносит это проблем вплоть до фуллхд. Ну а главное - что это за гуя такая, гвоздями прибитая к конкретной реализации аппаратной части проца и зачем такое УГ нужно?
  4. STM32 + графический интерфейс

    да много еще чего можно накопать, неэкзотичного. Меня несколько напрягают разговоры о "интегрированных гуях с аппаратной частью" потому что не врубаюсь о чем речь вообще. Отродясь рисовал все в памяти, от проца требуется только передать уже отрисованное на экран, для чего достаточно простенького DMA (а в ряде случаев и еще проще можно) и собственно все. Даже блиттеры всякие не шибко нужны. Вы не в курсе - о чем речь вообще? OpenGL для GUI не используют чуть более чем в 99% случаев так компетенция софт писать надо, а не "стратегически планировать крутейшие штуки на экзотических процах не вылезая из форума"
  5. STM32 + графический интерфейс

    у нас тут был проект на этом старом гавне от ренесаса. Чипов "неожиданно" тупо не стало - складские запасы по бешеной цене либо ожидание под год. Если кто сам себе ССЗБ - велкам в ренесасы, nxp, fujitsu и прочую хрень которую к нам возят "чисто по приколу". И у вас всегда будет обширное community в лице одного человека, но зато какого! Очень дружелюбного, скромного, знающего абсолютно все как надо делать другим, - просто песня будет. Вот кстати можно глянуть https://aliexpress.ru/item/4000494207470.html?spm=a2g0s.8937460.0.0.4c792e0epDD7dw комлект 7 дюйм IPS , RGB IF, 4 ядра A33 кортекса. А на плате и LVDS и RGB и MIPI. И Линь за 3 секунды. И этот кортекс потом не проблема будет приобрести в отличии от всяких рясасов.
  6. Так это ж алгоритмически неверно. Нажата - увеличиваем. Ненажата - обнуляем. Иначе это не антидребезг совсем. Если счётчик достигнет порог-1 величины, то он же дальше будет этот самый дребезг пропускать на выход. Не так? Ну а если в обе стороны надо, то после достижения верхнего предела - наооборот. Декремент , если состояние изменилось, но если вернулось к прежнему - установка на максимум сразу. Иными словами - антидребезг срабатывает тогда, когда состояние кнопки противоположно изначальному N раз подряд без пропусков
  7. вас вроде никто ничего не просит доказывать для покупки. Делаете заказ, через 2 дня получаете (я в СпБ). Я вообще думал, что там окно об EDU будет при каждой загрузке маячить и поэтому некоторые чудики его патчат под "типа не EDU" - но ничего подобного, оно раз в день при пуске, ну вообще не напряг. А вот проверить, что EDU "пропатчен" можно запросто, я бы так и сделал, держал в памяти дополнительную строку о EDU, в дополнение к основной (основную чтобы было легко пропатчить), а потом , в один прекрасный момент все эти патченные EDU превратить в мусор.
  8. STM32 + графический интерфейс

    Ну останемся при своем. Кому и Жигули - машина, а BMW - изврат и понты
  9. STM32 + графический интерфейс

    даже 1 ГГЦ проца для 800*480 полного экрана - 60 fps дает на достаточно сложной графике ( я рисую 7 графиков во весь экран, причем по линиям каждый) то есть 800*7 линий. "вполне прилично" - повторю - для тех кто не пробовал иного. Достаньте смарт из кармана свой и представьте себе, что у него экран 320*240 стал. Вряд ли захотите его использоывать. Хотя номер набрать - можно будет.
  10. хотя если руками выставить частоту - то даже раза в три быстрее старых версий. Гуд! При стоимости в 4120, они похоже закрыли тему клонов за ненадобностью оных теперь.
  11. 8 ногая это 74LVC2T45; 5 Dual-Bit Dual-Supply Bus Transceiver With Configurable Voltage Translation 6 ногие это SN74LVC1T45 5 Single-Bit Dual-Supply Bus Transceiver With Configurable Voltage Translation and 3-State Outputs Работает девайсина побыстрее чем V8 процентов на 60 с М0 кортексом. В целом доволен. Мессага о EDU появляется при первом пуске в день и все, более ничего. Ломать - смысла ноль. Брал в Терре, 4500 р. А китайский клон перешел в нерабочее состояние, при каждом старте заливает типа прошивку, потом пишется длл что он дефективный и тп. Короче "кит" для LPC вышел. Мне правда оно и даром не надо.
  12. STM32 + графический интерфейс

    что за ересь? Не надо там никакого линукса, Starterware и с песней, только хардкор. По GUI - берем UCGUI , для отрисовок, а user interface - вполне себе по силам написать самому, это не так сложно, как кажется. те, кто сидит на 4К мониторах таких вопросов не задают, и на все эти fullhd майнкрафты смотрят как на исторических динозавров. Да красиво потому что! да какая разница, если есть хотя бы 512 метров на борту - тут плюс минус без разницы. это сарказм? такое разрешение на 10 ке - это уже уровень ардуиновского дисплея от Нокиа, не лучше
  13. И правда, не приметил )) ну тогда беру слова назад
  14. STM32 + графический интерфейс

    1 904,47 руб. | 8,9 дюймовый TFTMD089030 2K HDMI ips дисплей 2560*1600 MIPI ЖК-дисплей с драйверной платой USB Сенсорная Поддержка Win7 8 10 Raspberry Pi 3 https://s.click.aliexpress.com/e/_Noyld Но подорожал зараза (( надо на Тао искать
  15. Насколько помню по старым - ставил level shifter. Тут нет желания ни во что вдаваться, просто видно - у сеггера халтура. Оно и понятно - белая раса давно ни на что не способна. Если китайцы полетят на Луну - поверю. А вот если американцы повторят подвиг - не поверю, гены уже не те, слабаки. Ну а немцы то все показали, в этом в11 - до такой экономии подвал с Али не доходил ещё. Тьфу короче. Взял это УГ потому что вроде это УГ с armv8 пашет. Но тоже самое может OpenOCD бесплатно на любом чипе. Ну да ладно, стоит копейку, разломаю если чо да раздам.
  16. Получил оригинал 11 0 от Сеггера EDU. Сделан гораздо хуже и неграмотнее, чем клоны. Позор немцам , хотя гавно это было изначально Приятно, что подпортил им продажи 10 лет назад. Сейчас ломать неактуально - нечего, сообразили продавать по себестоимости нищебродам. Но это реально позор, китайский клон имеет буфера нормальные, оригинал имеет нихрена. Клон делали инженеры, оригинал - студенты
  17. STM32 + графический интерфейс

    Потому что АРМ умирает, и если вы не заметили то зря. В россиянских "суверенных дебилократиях" он уже куда более востребован Не, у меня 8.9 от ипада, хороша стоит копейки (800 р розница) именно потому, что от ипада, то есть массовость
  18. STM32 + графический интерфейс

    Вы издеваетесь? А перекатать ведро под RISC-V сможете? Мне, как знакомому с кишками процев - вопрос недели. Как долго вы торомоз ведро под него? Ну понятно, для слепых кротов поделия . При столь мелкой серии - ставить обосранный TN - не уважать ни себя ни покупателя. Это гумно - воякам только багрить. Хотя я и видел людей, которые IPS от обычного не отличат. Им все равно, или просто слепые - не знаю
  19. STM32 + графический интерфейс

    тут есть одна тонкость - полно говеных. А вот IPS - поголовно либо MIPI либо 8080 Вот тут IPS RGB стоит https://aliexpress.ru/item/4000286348019.html?spm=a2g0s.9042311.0.0.c44e33edvNmmZl купил, выдеру. Хотя говорят этот DGUS вполне юзабелен, но под мои задачи не пойдет
  20. STM32 + графический интерфейс

    ну да, для нормального FPS для чего-то динамичного, типа графиков на 800*480 и выше уже кортексА с ддр надо. Андроид в Ж, специально осваивал bare metal под кортексы, дабы не грузить эти ведра по полминуты и бороться с чужими багами, мне своих хватает. Потом, может быть - кастрированный линукс с QT попробую, условие - загрузка всего не более 2 сек. Не сможет - значит не нужен такой линукс. Но я думаю сможет, оттуда выкинуть почти все можно. и зачем это ? Вы 256 метров памяти без MMU будете и планировщика юзать? А если нет - то Кортекс А. Модули SOM стоят дешевле этих ваших Н7 и 512 мег ОЗУ с гигагерцем. https://www.electronshik.ru/item/OLIMEX/AM3352-SOM Что за упертость на "флешовых" стмках, оные код уже давно не из флеша исполняют, а грузят в кеши, то есть делают по сути ровно тоже самое, что и А серия. Оная собсно наличием MMU и отличается, оный несложно запустить на линейное отображение памяти и забыть на время о нем вообще.
  21. STM32 + графический интерфейс

    не будет это быстро, уж сколько этих дисплеев перебрал. Быстрее всего - экранный буфер под весь экран и выплевывать его целиком. Правда под типовой 800*480 памяти надо под мегабайт, посему поставил вначале STM32H7, после чего понял ущербность всей этой идеи и перешел на кортексА с внешней ДДР 99% порядочных дисплеев имеют 4Lanes MIPI, а в STM две емнип. Да и с такими дисплеями такому слабому по памяти чипу как STM32H/F делать нечего особо. дисплеев с нормальной докой - пара тройка моделей. да какой там опыт, строку инита на дисплей кинуть, а дальше все как и с любым другим. Опыта там надо только в поиске корявых док. Проще уж переходник HDMI-MIPI поставить, оных навалом, если цена некритична. да не переживайте, при такой цене Н7 переросток быстро вымрет, MP157 уж тогда смотреть ну да ну да, тут пришли русские программеры, все полили грязью, сообщили какой у них хороший, красивый код, востребованный по всему миру в миллиардах устройств и ушли пить водку, код писать - не барское это дело.
  22. А53 кортексы по прежнему лидируют на рынке нагревательных приборов (( неудачное имхо ядро, жаль что они его ставят. Скор тож 3EG получу, погреемся
  23. Приобрел тут платку с циклоном5 и армами поиграть. Везде пишут, что бесплатная версия ds5 только линуксовые проги гонять. Не копал еще, но почему так? АРМ же обычный. Разве gcc нельзя собрать софт без линукса под нее? Что тут такого специфичного?
  24. STM32MP1 - bare metal

    и не говорите.