
Dolphin
21.06.2018
18:17:16
0.35 / 0.00268

Maxim
21.06.2018
18:17:31

Dolphin
21.06.2018
18:18:07
сколько буфер?

Maxim
21.06.2018
18:18:23
4 семпла в DMA идут

Google

Maxim
21.06.2018
18:18:30
Кстати, с размером DMA я еще не экспериментировал

Dolphin
21.06.2018
18:18:49
сбрось два младших бита сигнала

Maxim
21.06.2018
18:20:03
Сбросил, фильтру пофиг. Фонит
Ведь тут что интересно - если бы это была реально положительная обратная связь - она бы фонила еще на первом примере, когда я данные тупо без фильтра пропускал

Dolphin
21.06.2018
18:21:08
не
я имею ввиду обратную связь фильтра

Maxim
21.06.2018
18:21:35
А, ну КИХ обратной связи не имеет, этим и хорош, что всегда стабильный

Dolphin
21.06.2018
18:22:00
ты же результаты шага используешь
я имел ввиду ошибку здесь

Maxim
21.06.2018
18:22:30
Э... не понимаю. Это же тупо свертка входа с ядром, нули на входе - нули на выходе
Результаты шага идут тупо в выходной буффер и не накапливаются

Dolphin
21.06.2018
18:22:50
скользящее то?

Maxim
21.06.2018
18:22:56
Да

Google

Maxim
21.06.2018
18:24:08
Тут больше в другом вопрос - по коду видно, что данные снимаются до фильтра, а не после
И уже там получается засранный сигнал
Т.е. это либо где-то ошибка с перезаписью чужих буфферов, либо я не успеваю в DMA (и снова пишу в чужие буфферы), либо где-то получается аналоговая обратная связь.
Но неуспевание в DMA и перезапись чужих буфферов одинакова в обоих примерах, а аналоговая обратная связь - ну хз, блин, раньше её тоже не было
Все эти графики - это дамп массива in_red_history

Dolphin
21.06.2018
18:28:57
негармоническую
и посмотри что с амплитудой

Maxim
21.06.2018
18:35:28
Реализацию?
https://github.com/ARM-software/CMSIS/blob/master/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_f32.c#L136
Насчет смещения - по идее, оно ничего не должно дать, dc gain у этого ядра около нуля.
Но попробую, потому что по идее оно и фонить не должно, а фонит

Dolphin
21.06.2018
18:39:46

Artem
21.06.2018
18:42:39
хотел запушить, а битбакет тебя зашкварил

Dolphin
21.06.2018
18:43:31
блядь у меня проф деформация уже

Artem
21.06.2018
18:44:01

Dolphin
21.06.2018
18:44:12
чет переделка по моим подсчетам штуки в две-три встает
хотя при цене девайсов внаебае.... копейки

Google

zoggn
21.06.2018
18:50:32
и иногда залагивает отрисовка переменной на экран

Maxim
21.06.2018
18:59:23
количество сэмплов увеличь до 7
То же самое. Еще ради интереса переключил реализацию с ядра C-M7, которая вот так развернута, на реализацию для ядра C-M0, которая тупо два вложенных цикла - все еще пофиг
аналогично смещение 0.1 на результат не повиляло, фонит-с. Создается ощущение, что математика работает нормально, а проблема таки где-то в аппаратуре

zoggn
21.06.2018
19:01:23

Maxim
21.06.2018
19:02:35
во, а если вход перед подачей фильтру домножить на 0.6, то оно фонит, но нарастает медленно. Реально словил обратную связь внутри кодека
... несмотря на весь их пиздеж в даташите, что мол, 100500 дБ изоляция каналов
Плохо только то, что для того, чтобы их аналоговый тракт не начинал слушать сам себя, приходится снижать громкость записи, а она и так не ахти прямо скажем

Sergey
21.06.2018
19:33:17
Добрый день, если можно продолжу эпопею здесь, с электроники
Взорвался предохранитель

EN
21.06.2018
19:34:13

Driver
21.06.2018
19:34:33

Sergey
21.06.2018
19:34:47
В паутинку превратился

Mad
21.06.2018
19:35:46
осмотри элементы

Sergey
21.06.2018
19:36:00
Но все запускалось, когда я черный провод с БП с зеленым соединял

Mad
21.06.2018
19:36:04
и мелкий бп отрубай
ну те ж говорят, шо у тя радиаторы мож были не на земле

Driver
21.06.2018
19:36:34
штатно отработал при нештатной ситуации

Sergey
21.06.2018
19:36:48
А вот с платкой не повезло, сейчас буду ращбирать, смотреть что еще могло сгореть

Google

Driver
21.06.2018
19:36:59
не совсем понятно что ты хотел изобразить со своим step-up модулем

Sergey
21.06.2018
19:38:10

Mad
21.06.2018
19:38:33
если на земле, то можно
хотя это
у тя по разным сторонам от силового транса радиаторы скорее
значит ты замкнул что-то наверняка
выкидывай бп или потроши его. я б на твоем месте его разобрал и попрозванивал выпянный деталюхи. а то без опыта тяжко будет все это и затратно.

Driver
21.06.2018
19:40:56
@yegres77 если видишь что твой мультиметр ругается на севшую крону - его показателям верить нельзя. пока не заменишь

Admin
ERROR: S client not available

Sergey
21.06.2018
19:41:20

Mad
21.06.2018
19:42:59
не жалей. отложи его и заюзай другой. тока не к радиаторам крепи мелкий бп
и не к корпусу
земля мелкого бп должна соприкосаться тока с черным проводом.

Driver
21.06.2018
19:44:05
либо через изоляторы крепи

Maxim
21.06.2018
19:44:12
*хоть к радиатору, хоть к корпусу, но на изоляторах
Потому что там больше особо некуда

Sergey
21.06.2018
19:45:02

Dolphin
21.06.2018
19:45:11
зырь

Google

Dolphin
21.06.2018
19:45:16

Mad
21.06.2018
19:45:18
откуда моторчик такой? и ему хватит кренки скорее

Dolphin
21.06.2018
19:45:25
Даташит 1985 года
до сих пор ошибки не исправлены, даже в последней редакции

Maxim
21.06.2018
19:45:56
Наверняка errata есть :D

Dolphin
21.06.2018
19:45:57
Таблица цветов спрайтов смещена на 0x200
сука случайно ее нашел

Maxim
21.06.2018
19:46:13
Но тут не ошибки, тут просто явный пиздеж в характеристиках

Th0r
21.06.2018
19:46:15

Mad
21.06.2018
19:46:34

Sergey
21.06.2018
19:46:39

Dolphin
21.06.2018
19:46:44

Maxim
21.06.2018
19:46:55
Одно дело — неверно адрес проставить и другое дело - напиздеть про ADC/DAC crosstalk, преувеличив

Th0r
21.06.2018
19:47:06

Maxim
21.06.2018
19:47:08
Китайцы этим страдают обычно

Mad
21.06.2018
19:47:39

Dolphin
21.06.2018
19:47:47
Паттерны спрайтов перепутаны с атрибутами
а перед ними идет таблица цветов
и все адреса -0x200