Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Re: мелкие дешевые МК

Сб июл 30, 2022 10:21:55

Причина заключается во всеобщей бесполезности.

:)))
Не стоит свой маргинальный случай распространять на всех подряд. Он очевидно не репрезентативен. :wink: :tea:

Re: мелкие дешевые МК

Сб июл 30, 2022 10:34:05

КРАМ писал(а):Не стоит свой маргинальный случай распространять на всех подряд. Он очевидно не репрезентативен

КРАМ, во крендель загнул! :))

Добавлено after 9 minutes 24 seconds:
electroget писал(а):Я не слышал ни об одном случае, чтоб гениальное открытие было совершено в состоянии алкогольного опьянения

Патамушта наивные чукотские юноши окромя алкашки ничё не знают, а под ней только дебош и сотворишь. :))

Re: мелкие дешевые МК

Сб июл 30, 2022 14:51:41

Наш персонаж намекал на своё эпохальное поделие, которое состоит в том, что RGB-лента с WS2812 приколхожена к ПК и написан простенький софт по управлению несколькими линиями таких лент.

Только ты не упомянул главного от своей очередной бессильной злобы и обиды, что данная софтина viewtopic.php?p=4195368#p4195368 написанная мною способна динамически настраиваться под заданное количество чипов и максимально управлять 29826017 WS2812B чипами x 8 (линий параллельно) = в сумме 238 608 136 чипов WS2812B, используя RAM 2147473368 байт, а теперь самое интересное постарайся найти МК с таким объемом RAM и частотой как у PC x86/x64. :music:

P.S. ты забыл ребятам упомянуть о двух моих рабочих проектах с дисплеями, которые я тебе показывал на youtube, которые ну явно тебе не по душе. :music:

Трансформер кагбэ намекаэ, что любой периферийный чип (WS2812, ADC, DAC, GPS/GLONASS/BDS, 1-Wire ... etc) нужно сначала приколхозить к ПК,

Конечно надо, потому что изначально спик от asmodey шел о "кривом" viewtopic.php?p=4263382#p4263382 даташите, где проще как ты выразился прколхозить к ПК и доскональна изучить на PC, чем править прошивку МК, ждать когда она загрузится в МК, потом с красными глазами смотреть регистры и ловить моменты аномального поведения МК.

написать свою убогую софтину .

Я исходников нигде не выкладывал и на этом форуме в том числе, где ты бы дал свою экспертную(нет) оценку качества кода, поэтому твои очередные лживо-провокационные высказывания не к месту и не по теме. :)

Добавлено after 5 minutes 25 seconds:
Еще наш товарищ упорно путает отладку ПО для МК и тестирование/реверсинжиниринг чипов. Вероятно, для большей загадочности

Я ничего не путаю потому что "не прибываю в ином мире", как вы asmodey в данном случае - karma.php?mode=viewuserpostsrating&u=118671, речь шла за даташит, который вы не в состоянии осилить возможно в силу отсутствия у вас знаний иностранного языка, опыта в программировании МК, в электронике, где ваш максимум и компетенции это помигать светодиодиком :)))

Re: мелкие дешевые МК

Сб июл 30, 2022 15:15:06

данная софтина viewtopic.php?p=4195368#p4195368 написанная мною способна :sleep: динамически настраиваться под заданное количество чипов и максимально управлять 29826017 WS2812B чипами

Сколько эти 29826017 WS2812B будут потреблять и за сколько обновляться?

Re: мелкие дешевые МК

Сб июл 30, 2022 15:33:48

максимально управлять 29826017 WS2812B чипами x 8 (линий параллельно) = в сумме 238 608 136 чипов WS2812B, используя RAM 2147473368 байт, а теперь самое интересное постарайся найти МК с таким объемом RAM и частотой как у PC x86/x64.

Ты сначала попробуй включить 29826017 чипов WS2812 последовательно, а потом уже смеши глупостями почтенную публику. :tea:
Впрочем, разговор ведь шел не о твоих глупых затеях, а о методах подключения внешних устройств к МК. ЗЫ. Твои 29826017 чипов последовательно будут обновляться 16 минут. :tea:
ты забыл ребятам упомянуть о двух моих рабочих проектах с дисплеями, которые я тебе показывал на youtube, которые ну явно тебе не по душе.

Извини, как то не вспомнил. Ибо трудно вспомнить о твоих странных бессмысленных по содержанию мероприятиях. Да и достаточно было лент. Я же всего лишь пример привел. Чисто для иллюстрации. :wink:
Конечно надо, потому что изначально спик шел о "кривом" даташите, где проще как ты выразился прколхозить к ПК и доскональна изучить на PC, чем править прошивку МК, ждать когда она загрузится в МК, потом с красными глазами смотреть регистры и ловить моменты аномального поведения МК.

Видишь ли, Трансформер. Спецом для тебя повторю. Ты просто не в курсе как работать с МК, поэтому тебе представляется сложным и тягостным для зрения работать в штатном режиме с IDE МК. И это никакого отношения к кривости даташитов не имеет. И совершенно естественно что ты работаешь с тем, с чем умеешь и так, как умеешь. Но это не повод пропагандировать свои глупости. Тем более, без каких либо вменяемых аргументов. Научись работать с нормальными современными МК и тебе будет стыдно за свою ахинею.
Я исходников нигде не выкладывал

А у тебя есть что выкладывать? :))) :))) :))) Ты учти, графомания - смертный грех!!!111
возможно в силу отсутствия у вас знаний иностранного языка, опыта в программировании МК, в электронике, где ваш максимум и компетенции это помигать светодиодиком

Чувствуется чувак с "компетенциями". На 238 608 136*3=100500 мильярдов тысяч светодиодов. Это не просто "компетенции". Это одна БОЛЬШАЯ, я бы сказал, ГАЛАКТИЧЕСКАЯ "компетенция". :music: :music: :music:

Re: мелкие дешевые МК

Сб июл 30, 2022 15:59:01

Конечно надо, потому что изначально спик от asmodey шел о "кривом" viewtopic.php?p=4263382#p4263382 даташите, где проще как ты выразился прколхозить к ПК и доскональна изучить на PC, чем править прошивку МК, ждать когда она загрузится в МК, потом с красными глазами смотреть регистры и ловить моменты аномального поведения МК.

Из чего становится окончательно ясно, что у нашего программиста времени свободного настолько немеряно, что он определенно не знает куда его девать. Из-за чего годами ходит вокруг одной примитивной микросхемы, всячески изучает ее, пишет для нее дрова и оболочку под винду используя всю мощь PC для мигания светодиодами :)))
Чета меня этот цЫрк притомил, и я, пожалуй, участвовать в нем более не стану.

Re: мелкие дешевые МК

Сб июл 30, 2022 16:01:06

Сколько эти 29826017 WS2812B будут потреблять и за сколько обновляться?



Потребление 29826017*0,06 = 1 789 561,02A; 1 789 561,02A * 5V ~ 9 МВт одной линии при всех значениях RGB равных 0xff :)))

Обновление 15000 драйверов WS2812B на одной линии за 0,61 секунду . Т.е. в сумме 120 000 драйверов ( 8 параллельных линий)

Re: мелкие дешевые МК

Сб июл 30, 2022 16:08:24

Обновление 15000 драйверов

На лету переобулся? Ты же обещал почти 30 миллионов в линии? :))) Лгунишка.... :music:

Re: мелкие дешевые МК

Сб июл 30, 2022 16:16:23

Transformer-V писал(а):написанная мною способна динамически настраиваться под заданное количество чипов и максимально управлять 29826017 WS2812B чипами x 8 (линий параллельно) = в сумме 238 608 136 чипов WS2812B, используя RAM 2147473368 байт

И это всё, на что способна эта софтина?!
КРАМ писал(а):Не будет никакой конкретики. Патамушта наш персонаж ничего про симуляцию не говорил. И даже не намекал.
Наш персонаж намекал на своё эпохальное поделие, которое состоит в том, что RGB-лента с WS2812 приколхожена к ПК и написан простенький софт по управлению несколькими линиями таких лент.

Я не знал об этом творении, поэтому думал, что что-то не понимаю.
КРАМ писал(а):Прикольно... :)))

Надеюсь, все знают этимологию термина "прикольно"? electroget, похоже, что в веществах, о которых я говорил, хорошо разбирается Transformer-V, потому что ни чем иным объяснить написанное им я не могу.

Re: мелкие дешевые МК

Сб июл 30, 2022 16:23:45

На лету переобулся? Ты же обещал почти 30 миллионов в линии? :))) Лгунишка.... :music:

Никто не переобулся, просто ты даже элементарно подсчитать не в состоянии из бурления говн внутри тебя, что почти тридцать миллионов драйверов обновится за 33 минуты без потерь. Собеседнику выше я предоставил цифру сколько обновится драйверов за 1 секунду. :music:

Re: мелкие дешевые МК

Сб июл 30, 2022 16:30:52

почти тридцать миллионов драйверов обновится за 55 минут

Тут хтота вещал за умение читать даташиты? Или я ослышался?
Даташит на WS2812 прозрачно намекает на обновление 1024 чипов с рейтом в 30 fps. Ежели 30 000 000 чипов поделить на 1000, а потом на 30, то получим 1000 секунд. Это никак не 55 минут и даже не подтертые тобой на лету 33. :tea:
Ты бы завязывал с псилоцибином... :wink: :music:

Re: мелкие дешевые МК

Сб июл 30, 2022 16:51:19

Тут хтота вещал за умение читать даташиты? Или я ослышался?

Это тебе нечем аргументировать.

Даташит на WS2812 прозрачно намекает на обновление 1024 чипов с рейтом в 30 fps. Ежели 30 000 000 чипов поделить на 1000, а потом на 30, то получим 1000 секунд. Это никак не 55 минут и даже не подтертые тобой на лету 33. :tea:
Ты бы завязывал с псилоцибином... :wink: :music:

Ты интересовался сколько потребуется для этого программе байт для вывода информации в мост со служебными байтами?, твоя математика взята в очередной раз с потолка или с унитаза :))) Пересчитай заново вывод 2147473368 байт (выше писал) с частотой 1 250 000 Hz шины, потом пиши сюрреалистичные и неуместны глупости. Заодно не отдходи от темы и найди MCU способный обработать на лету 2147473368 байт в RAM. :music: Ничего подтертого на лету не было, тебе опять померещилось. Такое чувство, что общаюсь с подростком лет 14.


Извини, как то не вспомнил. Ибо трудно вспомнить о твоих странных бессмысленных по содержанию мероприятиях. Да и достаточно было лент. Я же всего лишь пример привел. Чисто для иллюстрации. :wink:

Не стоит извинятся, неудобные моменты всегда умалчиваются или забываются. Напомним :)))




Цветной дисплей будет вишенкой на тортике, но это позже ... )

Re: мелкие дешевые МК

Сб июл 30, 2022 17:12:11

Наш персонаж намекал на своё эпохальное поделие, которое состоит в том, что RGB-лента с WS2812 приколхожена к ПК и написан простенький софт по управлению несколькими линиями таких лент.
...а судя по упоминаемому Z80, разработка сия велась со времён оного Z80. Поистине эпохальный труд! :)))

Re: мелкие дешевые МК

Сб июл 30, 2022 17:52:01

фиг даже с ним, с выводом... прикиньте, сколько этот экран стоить будет и как вокруг светло сделает...
Допустим, требуется экран вменяемого разрешения... а рекламируемая софтина чтото кроме вывода гипотетической области ОЗУ в порт умеет? например подготоуить требуемую картинку или лучше видеоряд в этой области ОЗУ? Вот где ценность программы!... или это ктото другой должен делать?

Re: мелкие дешевые МК

Сб июл 30, 2022 18:08:39

jcxz писал(а):...а судя по упоминаемому Z80

Не горячись. Показывали мне как-то парни из одного ПЯ очень серьёзные видеокамеры. Изюминкой были очень навороченные алгоритмы обработки изображений, позволявшие им формировать картинку даже в тех ситуациях, когда остальные камеры кроме белого пятна или мути ничего не могли отобразить. Ессно, всякие там ПЛИС размером с блюдце и тому подобное. А дережировал всем этим МК, встроенный в одну из ПЛИС. И был он с ядром MCS-51, правда, одноцикловым, работавшим на 200МГц. "А чё",- сказали парни, -"Зато любой программер сможет добавить всякую мелочёвку типа поворота камеры вокруг оси, не отрывая нас, крутых перцев, от питья кофе." И в этом есть смысл: 51-ое ядро просто как гвоздь, софт для него бесплатен и весит меньше пуха. А то пришлось бы ставить среду разработки для ПЛИС, ZIP-архив инсталлятора которой "весит" 80Гб. Кстати, попадались проекты и Z80 на ПЛИС, работавшие на 100Мгц.

Re: мелкие дешевые МК

Сб июл 30, 2022 18:52:13

Это тебе нечем аргументировать.

Легко!
Изображение
И практически любой МК с этим справляется.
Ты интересовался сколько потребуется для этого программе байт для вывода информации в мост со служебными байтами?, твоя математика взята в очередной раз с потолка... бла...бла...бла

:))) :))) :)))
Вот ты и попался, Трансформер...
Ты же тут вещал про многократное превосходство ПК против МК... А тут вдруг заявляешь, что мост может обслужить ленту со скоростью В ДВА РАЗА НИЖЕ, чем позволяет даташит и может МК. Мало того, тебе еще и мост потребовался. МК не нужен мост для загрузки WS2812. Для МК это почти нативный интерфейс поддерживаемый аппаратно. Ну не прямо специальный модуль, но вполне себе хардварно.
По поводу памяти. Я тебе вообще то об этом уже говорил, но ты в силу тотальной безграмотности ни хера не понял. Попробую еще раз.
Поскольку дикое количество чипов приводят к очень медленной регенерации, то глупо грузить всю картинку в ОЗУ. Достаточно ее загрузить во флешку. И тогда на эту задачу от МК не потребуется ОЗУ почти совсем. А если картинка подвижная, то и памяти большой не потребуется...
Как всегда, обтекай...
:roll: :wink: :tea:
Цветной дисплей будет

Осталось понять, а зачем вообще ты о своем дисплее тут вещаешь? Ты не сумел освоить даташит на него? Для таких дисплеев даже драйверы писать не нужно. Есть готовые библиотеки почти для всех платформ МК.
Обновление 15000 драйверов WS2812B на одной линии за 0,61 секунду .

Ну и очередное твое вранье.
15000 драйверов с предельным рефрешем будут обновляться за 15000/(1023*30)=0,49сек То есть заявленная тобой скорость в этом сообщении ниже предельной в 0,61сек/0,49сек=1,24 раза. Но далее ты утверждаешь про 33 сек против 16 сек, что уже дает в два раза. Ты уж как нибудь определись...
:music:

Re: мелкие дешевые МК

Сб июл 30, 2022 21:52:15

Ну и очередное твое вранье.
15000 драйверов с предельным рефрешем будут обновляться за 15000/(1023*30)=0,49сек То есть заявленная тобой скорость в этом сообщении ниже предельной в 0,61сек/0,49сек=1,24 раза. Но далее ты утверждаешь про 33 сек против 16 сек, что уже дает в два раза. Ты уж как нибудь определись...
:music:

Вранье, это все то, что ты тут печатаешь с умным - важным видом на лице, начнем с того, что в моем ПО на 1 драйвер WS2812B затрачивается 216 байт (а не 24 байта из даташита) в ОЗУ в котором имеется служебные байты для моста + протокол NZR скорость где итоговая скорость подогнана под 827 KHz c учетом таймингов протокола NZR из даташита WS2812B. Напоминаю что протокол NZR у меня программно - аппаратный. Итоговая скорость обновления с учетом служебных байтов и особенностей протокола NZR равна количеству байт поделенная на расчетную скорость шины 1,25 MHz, где при 29 826 017 млн драйверов выделяется память 2 147 473 368 байт которые на скоростях 1 250 000 Hz отправляются в шину моста, если точнее то 2 147 473 368 / 1 250 000 = 1 717 секунд или 28 минут (или 33 минуты неточно).

Обновление (заполнение/закрашивание) при:
- 15000 драйверов 1080144 байт, 1080144 / 1 250 000 = 0,86 секунд
- 1024 драйвере 73872 байт, 73872 / 1 250 000 = 0,05 секунд

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

Добавлено after 1 minute 21 second:
И практически любой МК с этим справляется.


Любой МК с этим не справится, учитывая, что изображение должно быть по образу и подобию как на мониторе, а значит "картинка" где - то должна хранится и обрабатываться.

Добавлено after 2 minutes 4 seconds:
ОЗУ. Достаточно ее загрузить во флешку. И тогда на эту задачу от МК не потребуется ОЗУ почти совсем. А если картинка подвижная, то и памяти большой не

Какую флешку?)) Изображение динамическое. Поэтому с флешкой вариант не пройдет.

Добавлено after 2 minutes 52 seconds:
Осталось понять, а зачем вообще ты о своем дисплее тут вещаешь? Ты не сумел освоить даташит на него? Для таких дисплеев даже драйверы писать не нужно. Есть готовые библиотеки почти для всех платформ МК.


Все просто Марк, ты приводишь доводы ничем необоснованные, я эти доводы разрушаю. Попробуй нечто подобное сделать на МК с хорошим рефрешем, сразу скажу не получится, PC в этом плане абсолютный лидер. Более того ты заикался ранее, что я чего - то неумею, тебе привел видеоаргументы, очень неудобные для тебя.

Добавлено after 20 minutes 40 seconds:
Допустим, требуется экран вменяемого разрешения... а рекламируемая софтина чтото кроме вывода гипотетической области ОЗУ в порт умеет? например подготоуить требуемую картинку или лучше видеоряд в этой области ОЗУ? Вот где ценность программы!... или это ктото другой должен делать?

Да без проблем, все что угодно, начиная от картинок, заканчивая видео :)

Re: мелкие дешевые МК

Сб июл 30, 2022 22:41:41

в моем ПО на 1 драйвер WS2812B затрачивается 216 байт... бла... бла... бла... ...если ты дожидаешься что я выложу схемы, исходный код, осциллограммы

Ты больной на всю голову. Реально больной.
Даже если ты мне заплатишь много денег, то и тогда мне нах не облокотилась твоя галиматья. Просто запомни это. Чтобы не выглядеть смешным.
Твои "расчеты" меня тоже не интересуют. Одно понятно - твои костыли по выводу из ПК диаграммы ленты вполне линейны (линейно зависят от длины ленты), то есть пропорции времени относительно максимальной скорости должны сохраняться. Это просто школьная математика.
:tea:
Обтекай.
Любой МК с этим не справится, учитывая, что изображение должно быть по образу и подобию как на мониторе, а значит "картинка" где - то должна хранится и обрабатываться.

Открою тебе один секрет. В МК есть ШИМ. Очень эффективный инструмент по генерации разных диаграмм. Особенно в сочетании с DMA.
Правда непонятно причем тут "монитор"? У МК нет монитора, если только его не подключить. Разговор шел о выводе изображения. Изображение из воздуха не появляется. Оно либо записано заранее, либо вычисляется по выбранному алгоритму. Про синтез изображения разговора не шло, а это значит, что заранее записанное изображение (или видео) должно быть на некоем носителе (HDD, SSD или просто на флешке). Причем тут ОЗУ?
Какую флешку?)) Изображение динамическое. Поэтому с флешкой вариант не пройдет.

Ты реально такой тупой или прикидываешься? Какое может быть "динамическое изображение" при регенерации в 33 секунды? :)))
Динамическое изображение - это хотя бы 10 fps. А лучше 30. То есть лента длиной 1023 драйвера МАКСИМУМ. Не вижу проблем с памятью даже в ОЗУ, не говоря уже о флешке или резидентном флеше, который читается как ОЗУ, если ты не в курсе.
Единственный необходимый в ОЗУ буфер требуется для предзагрузки массива DMA для ШИМ (там необходим элементарный табличный пересчет), который для современных МК (типа нынче используемого мной 240 МГц AT32F407) - плевое дело при известных таймингах ленты.
А если речь идет о твоих 30 млн драйверах, то это тупой вывод статического (или слайд-шоу) изображения заранее записанного на флешку.
ты приводишь доводы ничем необоснованные, я эти доводы разрушаю. Попробуй нечто подобное сделать на МК с хорошим рефрешем, сразу скажу не получится

На эту тему я ранее уже все сказал. Ты смешно рассуждаешь о предмете, в котором ничего не смыслишь. У тебя есть проекты на АРМах? Ты знаешь как АРМы работают с дисплеями? :music: :music: :music:
Почитай для начала хотя бы тут: https://www.terraelectronica.ru/news/5353. А лучше открой рефмануал и профильные аппноты.
Реально, цЫрк одного клоуна... :facepalm:
Последний раз редактировалось КРАМ Вс июл 31, 2022 06:33:45, всего редактировалось 2 раз(а).

Re: мелкие дешевые МК

Сб июл 30, 2022 23:44:13

Какое может быть "динамическое изображение" при регенерации в 33 секунды? :)))
Динамическое изображение - это хотя бы 10 fps. А лучше 30.
Инерция нашего глаза вряд ли определяет термин "динамическое изображение", и, теоретически, при смене изображения даже раз в год можно назвать динамичным, при рассматривании отрезка времени в десяток лет. :roll:

Re: мелкие дешевые МК

Вс июл 31, 2022 00:22:30

Ну и срач вы тут развели по поводу отладки.
Накину и я говнетса на вентилятор. :)))
Раньше, когда я игрался с PIC и AVR, я тоже отлаживался в терминале. Но когда я переехал на ARM и попробовал нормальную отладку, больше к сексу с терминалом я не возвращался. Хотя, нет. В этом году у меня был проектик на Mega168. Плевался я знатно. Особенно, когда память стала подходить к концу и мне пришлось распихуивать кучи дефов в коде и писать стопицот отладочных целей в makefile, задачи которых заключались в выпиливании различных частей рабочего кода, чтобы вместить код отладки. В тех же AVR, чтобы написать нормальный, человеческий драйвер UART или I2C (принимающий и передающий данные в почти фоновом режиме, с завершением приема по таймауту, с флагами занятости и текущим статусом работы), нужно потратить 500-800 байт флеша. В ARM DMA вообще ничего не стоит как по занимаемой памяти, так и по процессорному времени.
А последний проект - сплошная ЦОС (STM32F743 + FPGA), где постоянно приходится крутить всякие коэффициенты прямо в работающем железе. Писать для этого отладочный код - такое себе занятие. В первое время МК в этом проекте вообще сам был отладочным инструментом при написании конфига для ПЛИСины. Пропускал через себя поток данных и иногда, по моему велению, либо сам синтезировал сигнал, либо фильтровал то, что пропускал через себя. Писать код (для приема команд с терминала и отправки ответа в него), который будет в последствии выброшен - не очень полезное занятие. Отладчик решил эту проблему вообще без лишнего кода. Вытащил все, что нужно в Watch и "пульт управления" готов.
Ответить