@ru_electronics

Страница 234 из 718
Dmitry
16.02.2017
11:14:24
плата резонитовская?
Угадал) Ибо один хрен, закрывай\не закрывай, толку нуль

Serg
16.02.2017
11:15:49
на виа маска частисно утекает в отверстия даже если они закрытые

потому они условно закрытые

Google
Serg
16.02.2017
11:16:17
кроме того припой защищает виа от окисления

Firelander
16.02.2017
11:16:20
У преобразователей выше
кпд на постоянный ток начиная от десятков миллиампер. Но здесь время работы по сравнению с временем простоя довольно малое, поэтому общий кпд испульсника не факт что будет лучше, так как он 1-2ма для жрёт себя

Serg
16.02.2017
11:17:16
степапы есть 5 uA

Эдуард
16.02.2017
11:18:04
кпд на постоянный ток начиная от десятков миллиампер. Но здесь время работы по сравнению с временем простоя довольно малое, поэтому общий кпд испульсника не факт что будет лучше, так как он 1-2ма для жрёт себя
По ссылке TPS63000 для себя ест 40 мкА, ну пусть даже если 60 будет - это нормальный показатель в принципе. И как Serg написал, есть и лучше результаты.

Угадал) Ибо один хрен, закрывай\не закрывай, толку нуль
Просто они маску льют часто как попало

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

Serg
16.02.2017
11:19:11
В Украине таку маску Этал делает

Эдуард
16.02.2017
11:19:40
Там и виа почти все открытые были. Так как платы на серию, то была уйма плат, где появились кз. Потом убрали все возможные такие места, но все равно.

Serg
16.02.2017
11:19:42
Как они сказали, это у них новая технология, какая-то наливная маска

Что все виа открытые выходят

Но без припоя

fait
17.02.2017
11:22:16
Доброго всем дня, кто-нибудь объясните на словах методику аппаратного измерения на STM8s длительности восходящего импульса аппаратными методами.

Назначил 2й таймер, на вход TIM2_CH1 приходит импульс. Разрешил прерывание по захвату этого канала, настроил канал на вход, срабатывание по возрастанию. Прерывание срабатывает нормально. Далее не понятно, каким образом использовать регистры TIM2_CCR1H и TIM2_CCR1H ?

Google
fait
17.02.2017
12:23:48
Разобрался, что по прерыванию значение из счётного регистра копируется в регист TIM2_CCR1. Понимаю, что можно настроить прерывание по возрастанию, в обработчике прерывания перенастроить на срабатывание прерывания по спаду. Таким образом прерывание будет генерироватся 2 раза, когда появился высокий уровень и когда произошёл переход на низкий. А длительность можно получить обнулив счётный регистр при первом срабатывании прерывания и считать с него значения при втором срабатывании. Но видится мне, что это не самый оптимальный вариант.

Danil
17.02.2017
12:56:30
если пользуетесь SPL, то там идут в комплекте примеры на всю периферию. Может и ваш случай есть тоже

Serg
17.02.2017
13:38:12
В STM32 настроен таймер на просыпание из спящего режима, также кнопка для выхода из спящего режима. Как определить причину просыпания, это кнопка или таймер?

Таймер - RTC Wakeup

metaclass
17.02.2017
13:44:22
прочитать флаги прерываний?

Danil
17.02.2017
14:45:49
можно еще в бэкап память писать в обработчике

Ruslan
17.02.2017
15:50:05
чтобы писать что-то, надо сначала прочитать причину

metaclass
17.02.2017
15:58:32
из обработчика прерываний прямо и писать

наверно даже в не бэкап а просто в RAM?

fait
17.02.2017
16:04:50
Всем спасибо, разобрался. Оказывается, что прерывание по фронту/спаду сигнала на пине канала таймера работает даже при не запущенном таймере. Настроил прерывание по фронту на канале таймера, затем при вызове прерывания запускаю таймер и настраиваю прерывание по спаду. Когда импульс заканчивается, вызывается ещё раз это прерывание сравнения, из регистра захвата/сравнения беру искомый результат, отключаю таймер, опять настраиваю прерывание по фронту и обнуляю счётный регистр.

Admin
ERROR: S client not available

Serg
17.02.2017
16:34:59
прочитать флаги прерываний?
Сейчас глянул - действительно есть, TAMP1F и WUTF, ранее почему то не видел, потому и вопрос возник.

Спасибо.

Danil
17.02.2017
17:25:58
бэкап блок это и есть рам, только с питанием о батарейного входа и защитой от случайной записи

и не сбрасывается по ресету. обычная рама кстати в режиме глубокого сна не сохраняется же

metaclass
17.02.2017
17:28:33
а, точно

впрочем, если писать в обычную в обработчике прерывания после просыпания

то она не потеряется.

т.е. там жеж вроде - сначала проснуться, обработать прерывание, а потом уже выйти после инструкции вызвавшей сон.

Danil
17.02.2017
17:31:36
так вопрос был как узнать предыдущее состояние проца до сна

Google
Danil
17.02.2017
17:32:16
есть конечно и флаги, но бывает нужен счётчик просыпаний

Serg
17.02.2017
17:32:29
Флаг RTC_FLAG_TAMP1F выставляется

RTC_GetFlagStatus(RTC_FLAG_TAMP1F)

Страница 234 из 718