
Vasiliy
06.09.2017
09:44:28
как вариант UC3843 самый популярный. там драйвер фета более-менее годный

Alexandre
06.09.2017
09:50:36
или я не так понял?

Dmitry
06.09.2017
09:52:53

Google

Vasiliy
06.09.2017
09:53:52
только там ищо полудрайвер
3843 мериит ток зато внешнего ключа

Богдан
06.09.2017
10:02:17

Dr
06.09.2017
10:04:09
делал это
норм
только вроде драйвер затвора был более простой

sifun
06.09.2017
10:40:16
флайбэк делай

Stan
06.09.2017
12:02:26
Народ, кто нить повторял взлом беспроводных клав по RF каналу? Если да, пинганите в личку плз.

Petr
06.09.2017
12:03:11
Там редко все одним корпусом
И радио обычно нрф24л01+ или китайский клон

Stan
06.09.2017
12:03:48
именно по RF инетерсует опыт

Google

Stan
06.09.2017
12:03:56
дада именно через нрф24л01

Petr
06.09.2017
12:04:22

Stan
06.09.2017
12:05:14
уже заснифал и выдрал данные, но вот протольная часть под вопросом

Petr
06.09.2017
12:05:31

Stan
06.09.2017
12:05:41
В нрф24л01 есть встроенный AES акселератор и не знаю как проверить юзается ли

Petr
06.09.2017
12:05:56
Ты как данные снимал

Stan
06.09.2017
12:06:19
по RF

Petr
06.09.2017
12:06:25
Сначала врубаешь запись лог анализатором, потом уже питание на мышь
А, это

Stan
06.09.2017
12:07:09
не, питание на мыш это другое - то уже сайд ченел атака по повер консампшину - у мя иной вектор - EMI

dimcha
06.09.2017
12:08:01
курс по проектированию сложных микропроцессоров
https://www.coursera.org/learn/comparch/lecture/Ouq7L/course-introduction

Petr
06.09.2017
12:08:12

Stan
06.09.2017
12:08:35
в общем я уже снял по RF и демодулировал и вижу лог 1 и 0
тоесть бинарный поток вижу - а вот его протокольная часть теперь интересует - под клаву

Petr
06.09.2017
12:10:09

Stan
06.09.2017
12:10:26
во-во это и ищю
вижу преамбулу и похоже на мак чтото - а потом каша не поддающаяся пока логикее
просто я знаю как в клавах майкрософта ибо уже взломано в инете еще 2 года назад - а ту с которой ковыряюсь не гуглится

Petr
06.09.2017
12:13:04

Google

Stan
06.09.2017
12:13:34
ну какой лог анализатор - я ж писал там RF

Petr
06.09.2017
12:14:01
:)

Stan
06.09.2017
12:14:15
как?
оно внутри МК

Petr
06.09.2017
12:14:26
Всм
У тебя 24ле1 или 24л01?
Встроенный МК или радио внешнее?

Stan
06.09.2017
12:14:56

Petr
06.09.2017
12:15:02
Тогда дампить прошивку и байтоебствовать -_-

Stan
06.09.2017
12:15:26
отож ) поэтому я подбираюсь через жопу чтоб автогеном почистить зубы

Petr
06.09.2017
12:16:28
Вообще в дш должны быть описаны режимы работы радио и чочо на выходе в итоге, нет?

Stan
06.09.2017
12:16:44

Petr
06.09.2017
12:18:26
https://github.com/derekstavis/nrf24le1-libbcm2835
GitHub - derekstavis/nrf24le1-libbcm2835: A powerful userspace ...

Spanish Inquisition
06.09.2017
12:18:26
@vasia_z, ты сегодня слишком разговорчивый - 21 сообщений в час. Продолжи, пожалуйста, в @ru_arduino

Mack
06.09.2017
15:11:03
помогите пож настроить printf в iar. определил функцию _write почему то печатается только 2 и последняя буквы. Если проходить дебагером, то печатаются все
вот реализация функции http://codepad.org/UKq0K8Vi

Dolphin
06.09.2017
15:19:48
Лучше так:
do {
while (USART2->ISR & USART_ISR_TXE == 0)
USART2->TDR = *buffer++;
nChars++;
} while (*buffer);
А если с проверкой сайза то так:
do {
while (USART2->ISR & USART_ISR_TXE == 0)
USART2->TDR = *buffer++;
nChars++;
} while ((*buffer>0) && (--size>0));

Mack
06.09.2017
15:22:42
непонимаю чем лучше

Google

Mack
06.09.2017
15:22:49
но итог тот же

Dolphin
06.09.2017
15:24:47

Mack
06.09.2017
15:26:39
size_t __write(int handle, const unsigned char * buffer, size_t size)
{
size_t nChars = 0;
if (buffer == 0) return 0;
/*for (; size > 0; —size){
USART2->TDR = * buffer++;
nChars++;
while ((USART2->ISR & USART_ISR_TXE == 0) && (USART2->ISR & USART_ISR_TC));
}*/
do {
while (USART2->ISR & USART_ISR_TXE == 0);
USART2->TDR = *buffer++;
nChars++;
} while (*buffer);
return nChars;
}

Dolphin
06.09.2017
15:27:11
а теперь найди отличия от того что я написал и что ты скопировал, и убери проверку буффера на ноль
Такие вопросы нужно обсуждать в @ru_arduino

Aleksander
06.09.2017
16:13:21
Оно рабочее, у меня этим 2 ИН-12 питались.

Andor
06.09.2017
16:16:39
Мне кажется или это не проще готового дц-дц с доп каскадом и делителем?

Petr
06.09.2017
16:16:50
+++

Aleksander
06.09.2017
16:17:33
Ну, тогда можно раскурочить китайский блочок питания в розетку, и умножитель на вторичку припаять)

Dolphin
06.09.2017
16:18:11

sifun
06.09.2017
18:28:53
флайбэк
кпд буста с таким различием в полной жопе

kaktys
06.09.2017
18:43:39

Andor
06.09.2017
19:25:57
а можно на пальцах объяснить как флайбек без обратной связи работает?
или не работает?
смысле или обратная связь или стабилизация на уровне "пальцем в небо"?

sifun
06.09.2017
19:30:19
без обратки выход без нагрузки будет расти пока что-нибудь не пробьет
буст с домоткой это флайбэк

kaktys
06.09.2017
20:25:14

Google

Nicholas
07.09.2017
03:59:55

kaktys
07.09.2017
04:57:36
только если индуктивность будет слишком дохлая по току

Aleksander
07.09.2017
07:01:09
Да, греться будет

kaktys
07.09.2017
07:21:41
не, вынесет что-нить и напряжения давать не будет

Les
07.09.2017
09:59:02
Здравствуйте!
Я занимаюсь компоновкой электронного устройства(навигатора), которое должно использоваться на приборной панели автомобиля.
Устройство оснащается пассивной gps антенной Cirocomm.
Так как сам не являюсь специалистом в области электроники, совместимости и помех, прошу у вас консультации.
Какими принципами следует руководствоваться при размещении антенны внутри устройства?
Мой здравый смысл подсказывает разместить как можно выше и ближе к лобовому стеклу автомобиля, над платой и другой электроникой устройства.
Стоит ли вводить экранирующую стальную пластину под антенной?
Общий вид на ситуацию в продольном сечении
Зеленым - плата. Белый параллелограмм 25х25мм - GPS антенна
Антенна, установленная на стальном экране на двухсторонний скотч 3м.
Какие еще есть пути защиты от помех?