
Ruslan
01.03.2017
15:20:04
бывал, тебе тут ехать до митина ваще немного
меньше двух часов до центра москвы и там ещё полчасика
мне с моих мАсковских ебеней чуть быстрее

Andrey masterey
01.03.2017
15:22:43
владимир
http://g.zeos.in/?q=%D0%B2%D0%BB%D0%B0%D0%B4%D0%B8%D0%BC%D0%B8%D1%80%20%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D0%B4%D0%B5%D1%82%D0%B0%D0%BB%D0%B8

Google

Ruslan
01.03.2017
15:22:44
пишут, 1:40 на электричке + метро 45 минут с одной пересадкой

Andrey masterey
01.03.2017
15:23:05

Ruslan
01.03.2017
15:23:25
а ты на метро с курской до митино

Mad
01.03.2017
15:29:23
нафига мне в мск ехать из-за того, шо итак могу у ся норм купить?

Ruslan
01.03.2017
15:29:45
во, разумный подход
нафига тогда обламываться с китаем?

Mad
01.03.2017
15:30:10
ну халява была, и хотел попробовать фр4
но короче не стоит оно того)
у ся я молдавизолитовский шоль беру, стеклотекстолит

Dolphin
01.03.2017
16:02:31
Там же лежит?

Ruslan
01.03.2017
16:03:39
нигде не лежит
совет, бери чибиос и хреначь, там всё есть

Google

Dolphin
01.03.2017
16:04:20
Да не, ресурсов мало
и я не спешу, просто изучаю

Ruslan
01.03.2017
16:04:58
ну, можно подглядеть в код драйвера там

Dolphin
01.03.2017
16:05:10
понял, спасибо

Ruslan
01.03.2017
16:05:38
с этим долбанным дма хоть заставил себя разобраться с линкером :)

Dolphin
01.03.2017
16:05:49
победил?

Ruslan
01.03.2017
16:06:24
неа, пока только нашёл, что проблема в циклическом режиме, в нормальном всё пашет

Dolphin
01.03.2017
16:06:36
те м2м ок?

Ruslan
01.03.2017
16:06:50
м2м даже в циклическом ок

Dolphin
01.03.2017
16:07:02
хМ Оо

Ruslan
01.03.2017
16:07:07
по крайней мере первый буфер совпадает полностью
остальные забил проверять
надо понять как связан шим с дма, когда он соображает, что следующий байт надо пихнуть в регистр памяти, пока мутно этот момент понимаю, а вчитать в даташит времени пока нет

Dolphin
01.03.2017
16:08:38
ну как я понял, дма записывает текущий бит в регистр сравнения

LexsZero
01.03.2017
16:08:46
а бывают toslink-сплиттеры с тремя мама-дырками, а не двумя мамами и папой?

Dolphin
01.03.2017
16:09:49
но я бегло посмотрел, пока не до этого. надо тоже поковырять

Ruslan
01.03.2017
16:10:12
лекс, если ты в теме дай ликбез кратко
https://bitbucket.org/ruslanpopov/stm32-ws2812b-dma/src/26048604ec942e8ca6358c93d14262c478952a64/ws2812b/src/ws2812b.c?at=master&fileviewer=file-view-default#ws2812b.c-339 - я так настроил

Google

LexsZero
01.03.2017
16:13:19
у периферии есть отдельный сигнальчик "дма-реквест", он идет от таймера (в твоем случае) к дма. когда периферия его дергает (в контрол-регистрах периферии для этого есть специальный битик) - дма делает следующую транзакцию и подтверждает реквест. часто подтверждением является вычитка какого-то регистра (например у ацп в континуоус моде надо вычитать регистр данных). поэтому в общем случае сценарий вида "получили дма-реквест от одной хуйни, а дма лезет в другую" - может не работать, надо подробнее смотреть в референс.

Dolphin
01.03.2017
16:13:30
// запускаем передачу данных
DMA_SetCurrDataCounter(WS2812B_DMA, sizeof(dma_buffer) / sizeof(uint16_t));
TIM_Cmd(WS2812B_TIM, ENABLE);
DMA_Cmd(WS2812B_DMA, ENABLE);
почему сначала таймер запускаешь?

Ruslan
01.03.2017
16:14:10
из либы оригинального автора взят алгоритм

LexsZero
01.03.2017
16:14:22
> DMA_Cmd(WS2812B_DMA, ENABLE);
вот это просто разрешает дма-контроллеру обрабатывать реквесты

Ruslan
01.03.2017
16:14:33

LexsZero
01.03.2017
16:14:33
афаик

Dolphin
01.03.2017
16:14:34
неверно же

LexsZero
01.03.2017
16:15:19
да без разницы. дма даже первый реквест проебать не успеет.

Dolphin
01.03.2017
16:15:45
у него ошибка ровно в бит
именно на 1 цикл таймера
Русик, правда? :)

Ruslan
01.03.2017
16:16:31
я думаю побольше

Dolphin
01.03.2017
16:16:49
Дальше она просто накапливается

Ruslan
01.03.2017
16:16:53
я ещё могу понять как из 0000100 получается 0000110

Dolphin
01.03.2017
16:16:56
с каждым реквестом

Ruslan
01.03.2017
16:17:04
но я не могу понять как из 01010101 получается 01100110
причём стабильно, весь 256 светодиодный буфер
я в борьбе с DMA

Dolphin
01.03.2017
16:18:13
:)

Google

Dolphin
01.03.2017
16:19:57
бля укачивает ))
3Д палево ?
Бля ну че за пиздец а?
dma_filter = filter;
dma_filter(&dma_source, &head, &dma_count, MIN(dma_count, tail-head));

Ruslan
01.03.2017
16:40:12
зачётно да? :)
а долго догонял, что он хочет добиться

Admin
ERROR: S client not available

Dolphin
01.03.2017
16:40:52
ну бред жеж

Ruslan
01.03.2017
16:41:57
сотри, аааа

Dolphin
01.03.2017
16:42:15
+1
страшна блиадь )
Спс

Byte
01.03.2017
16:42:35
Нзчт :-)

Ruslan
01.03.2017
16:44:14
выдохнул

Dolphin
01.03.2017
16:46:43

Igor
01.03.2017
16:46:52
ну кие вы скучные

Ruslan
01.03.2017
16:46:59
если в мейкфайле поправишь линкер и тип проца

Dolphin
01.03.2017
16:47:01

Igor
01.03.2017
16:47:04
я же не расчленуху кидал

Ruslan
01.03.2017
16:47:11
лучше сиськи кидай

Dolphin
01.03.2017
16:47:13

Google

Dolphin
01.03.2017
16:47:23
дело говорит!
от 4го и выше ))

Ruslan
01.03.2017
16:47:39
Use tittygrams right in your chats. Type @tittygrambot [your text] http://ttgr.am/MJL387

Dolphin
01.03.2017
16:49:20
Яш не виталик )

Ruslan
01.03.2017
16:51:36
тёлки за бабки пишут любые тексты на сиськах, можешь сделать подгон камраду

Dolphin
01.03.2017
16:53:02
15 баксов )) как там Андрюха говорил ... ОНИ ОХУЕЛИ!

Ruslan
01.03.2017
16:54:32
http://djbook.ru/examples/83/

Dolphin
01.03.2017
16:56:21
А они ли пишут? :)

Ruslan
01.03.2017
16:56:49
самый прикольный вариант типа "Рома, а Лена знает про меня" :)))

Th0r
01.03.2017
16:57:03

Dolphin
01.03.2017
16:57:38

Ruslan
01.03.2017
16:58:30
тогда надо в массажисты идти

Dolphin
01.03.2017
16:58:37
Хорошо было за макет по 700$ получать ))

Ruslan
01.03.2017
17:01:39
а как же виртуальные казино?

Dolphin
01.03.2017
17:02:45
а у них не стоит задач по оформлению акций, изготовлению полиграфии, лазерной резке, найме профессиональных танцовщиц и т.д.