Andor
17.07.2017
10:38:54
скорее всего не надо будет трахать мозг импульсником
Alexandre
17.07.2017
10:38:59
Andor
17.07.2017
10:39:01
ну если ты можешь себе позволить конечно
Alexandre
17.07.2017
10:40:29
нужно будет раздобыть нормальную приспособу для измерений, да хотя бы IR-термометр, в идеале - камеру (вот ее я себе позволить не смогу, наверное)
Google
Bastad
17.07.2017
11:02:42
Alexandre
17.07.2017
11:03:57
Bastad
17.07.2017
11:04:11
Alexandre
17.07.2017
11:04:21
Bastad
17.07.2017
11:04:52
Тады ебстись в импульсники остается.
Alexandre
17.07.2017
11:06:15
в принципе, оно неплохо получается, я этот вариант проработаю
серый квадрат - индуктивность (библиотеки нет пока)
но первым делом - самое очевидное, и само собой забытое - налепить радиатор
IDDQD
17.07.2017
11:14:15
вообщем обрати внимание на это
The BLX instruction causes a branch to label, or to the address contained in Rm. In addition:
The BLX instruction copies the address of the next instruction into LR (R14, the link register).
The BLX instruction can change the instruction set.
BLX label always changes the instruction set. It changes a processor in ARM state to Thumb state, or a processor in Thumb state to ARM state.
BLX Rm derives the target instruction set from bit[0] of Rm:
if bit[0] of Rm is 0, the processor changes to, or remains in, ARM state
if bit[0] of Rm is 1, the processor changes to, or remains in, Thumb state.
LexsZero
17.07.2017
12:06:35
Google
Mack
17.07.2017
12:07:31
LexsZero
17.07.2017
12:09:37
Mack
17.07.2017
12:14:49
ну отладчик с мейна стартует
LexsZero
17.07.2017
12:15:47
ты как ту прошивку линкуешь?
Mack
17.07.2017
12:16:11
ну линкую я с адреса прошивки
LexsZero
17.07.2017
12:17:24
то есть только ORIGIN другой?
вангую что нифига не увидишь. можешь дебаггером простепать именно момент джампа?
Mack
17.07.2017
12:18:46
момент джампа увидеть не могу
потому что отсальной части прошивки нет в проекте, и дизассемблер туда не скачет
LexsZero
17.07.2017
12:36:53
гдб возьми, он прямо из флеша будет читать код. только защиту не забудь отключить когда прошивать будешь.
Mack
17.07.2017
12:40:37
дгб еще дня два ставить буду (
LexsZero
17.07.2017
13:36:42
Mack
17.07.2017
13:37:21
ну я сбрасываю периферию по а и б шине полностью, тактирование обратно возвращаю
но чет видимо не учитываю
LexsZero
17.07.2017
13:38:36
а нафига? я вообще ничего не сбрасываю.
ну разве что прерывания можно отрубить пока все не проинициализируется
Mack
17.07.2017
13:39:25
ну пусть оно нормально заного инициализируется
__disable_irq (); перед переходом
Google
IDDQD
17.07.2017
13:44:13
Так чё там чё там у вас?
Где сложности?
Mack
17.07.2017
13:45:37
сейчас на прошивку переходит, но зависает в какой то момент. подозреваю что это связано с таблицей прерываний, возможно вызывается первое прерывание и всё затыкается
IDDQD
17.07.2017
13:47:40
Вроде vtor прописан
А он у тебя не переопределяется после перехода?
Mack
17.07.2017
13:51:45
сейчас вот так выглядит переход
http://codepad.org/o7MCvucw
Firelander
17.07.2017
14:26:56
может стоит ещё отключить все перывания в NVIC. В смысле занулить маску, а не просто заблокировать прерывания. Ну и флаги сбросить.
IDDQD
17.07.2017
14:39:27
сейчас вот так выглядит переход
Дальше по идее отрабатывает пользовательский стартап который чистит память, копирует данные из флеша в память и может заново сетапить себе стекпоинтер и инициализировать регистры.
Ну и втор захерачить не на нужный адрес
Serg
17.07.2017
14:49:03
Любой нагрев уменьшает надежность
Alexandre
17.07.2017
14:55:59
ведь даже 1кв.см алюминия - это на порядки больше своей площади кристалла
sifun
17.07.2017
14:57:33
есть дешевый понижальщик от ти
посмори каталог чипдипа
Alexandre
17.07.2017
14:59:40
sifun
17.07.2017
15:01:24
об этом да
импульсник в сот23-5
есть
Google
Alexandre
17.07.2017
15:01:59
ну вот же он
слева
777Andrej
17.07.2017
15:06:42
С1d2 на право, а d1 на лево поставить :)
Alexandre
17.07.2017
15:07:33
ну это я лишь для проверки накидал :) ладно, не будем флудить...
777Andrej
17.07.2017
15:07:51
А
Dr
17.07.2017
15:08:33
Господа и дамы, совета прошу. Нужно сделать реворк платы с 1117 (на 3,3в), линейник работает на пределе возможностей (выходной ток 80мА, входное 12В, рассеивание 0,7Вт), нужно бы на что-то, наверное, импульсное, подходящее по размерам заменить. Посоветуете что-нибудь, а? Все, что нахожу, в SOP-8 + как минимум толстая индуктивность и диод, а места нет...
http://www.onsemi.com/PowerSolutions/parametrics.do
http://www.ti.com/lsds/ti/power-management/buck-converter-integrated-switch-products.page#p238max=12;100&p634min=3.3;3.3&p236typ=0.0003;100
2х2 мм чип
2.25Мгц
TPS62172
Alexandre
17.07.2017
15:13:19
мне девайсы самому собирать, меньше 0,4мм меж ног я не запаяю
sifun
17.07.2017
15:13:33
нормас не ссы
флюс хороший возьми
shadowsoul
17.07.2017
15:16:04
*пошатал @sifunsifun *
Alexander
17.07.2017
20:52:07
Товарищи, а кто видел такое извращение (или шикарнейшая идея, я пока хз), как нечто типа PWM DAC, собранное из (говна и палок) инвертора 74hc04, двойного операционника и десятка резисторов и кондеров. PWM (ШИМ) сигнал приходит на один из входов 74hc04, дальше происходит какая-то магия с объединением нескольких выходов инвертора и операционника, после которого выходит заданный логический уровень, в данном случае от -1,5 до 5 вольт. Кто-то может объяснить как это получается? Устройство используется для генерации управляющего напряжения (CV), которым задается, в последующем, высота тона звукового осциллятора. Количество тонов - 96 (8 октав по 12 клавишь), т.е. глубина такого DAC менее 7 бит.
Dr
17.07.2017
20:52:47
Товарищи, а кто видел такое извращение (или шикарнейшая идея, я пока хз), как нечто типа PWM DAC, собранное из (говна и палок) инвертора 74hc04, двойного операционника и десятка резисторов и кондеров. PWM (ШИМ) сигнал приходит на один из входов 74hc04, дальше происходит какая-то магия с объединением нескольких выходов инвертора и операционника, после которого выходит заданный логический уровень, в данном случае от -1,5 до 5 вольт. Кто-то может объяснить как это получается? Устройство используется для генерации управляющего напряжения (CV), которым задается, в последующем, высота тона звукового осциллятора. Количество тонов - 96 (8 октав по 12 клавишь), т.е. глубина такого DAC менее 7 бит.
покажи
Alexander
17.07.2017
20:53:14
у меня нет схемы. я это увидел сегодня при разборе arturia beatstep pro
Dr
17.07.2017
20:53:38
>PWM (ШИМ)
а как он соответствует выходу?
Google
Dr
17.07.2017
20:53:46
а то может это просто ФНЧ
Alexander
17.07.2017
20:54:33
возможно количество импульсов определяют высоту тона, в конечном итоге
Походу там на инверторах сделан преобразователь для УВХ (Устройство выборки и хранения), а вторым операционником сделано смещение нуля, для диапазона -1,5 до +5
Konstantin
18.07.2017
02:57:39
Спасибо тому, кто написал, что в стм32 флеша больше, чем написано. В 8кб камень уже впихнул 11кб и он все ещё работает ?
В продакшн нельзя, конечно, но зато сэкономил время, пока едут большие чипы ?
Интересно, с AVRами такая же история?
Dolphin
18.07.2017
04:37:00
Ростислав
18.07.2017
08:56:51
Всем щастя-здоровя. ребят подскажите. Есть китайской усилитель. на нем 3 канала(саб, право, лево) хочу смешать и пустить в 2 колонки. как это можно сделать? Или стоит разлопатить колонки разделив динамики(1 для саба 2 для ср и вч)
хочу смешать саб и (ср + вч)
может уже было выше обсуждение где-то?
Alexander
18.07.2017
09:02:30
Посмотри как там кроссовер сделан
И из этого реши, может там просто фильтр вч стоит для лево-право, его пересчитаешь и будут у тебя полноценные два канала. А к сабу просто ничего подключать не будешь.
Ростислав
18.07.2017
11:10:53
у меня 3 канала, полноценные право, лево и саб. колонки с90 не хочу разбирать и делить. хочу саб пустить на каждую колонку. чтобы было право+саб и лево+саб
из всех схем что надыбал
везде идет микшер но до усилителя
а после я так и не нашел
возможно плохо искал
может другое решение применяется
по сути. у меня усилок делит сигнал в саб все низкое, в право/лево сч вч. я хочу просто объеденить пусть нч будут одинаковые на обоих колонках но чтобы колонки получали весь спектр сигнала