
Petr
18.09.2017
12:17:46
ну или не видно

Igor
18.09.2017
12:18:22
эксепшена мало

Andrew
18.09.2017
12:18:37
надо чобы процессор взорвался?

Petr
18.09.2017
12:18:49
на атомы

Google

Igor
18.09.2017
12:19:06
процессор мало)

OMEN
18.09.2017
12:19:12

Petr
18.09.2017
12:20:11
я думаю нет возможности

Igor
18.09.2017
12:20:13
Я некорректно условия задал. Сорри. Произвольный объект нельзя передать, что-то из встроенных примитивов

Andrew
18.09.2017
12:21:06
я питон может подзабыл, но разве в "SELECT * FROM table WHERE id = %s" % bar форматный плейсхолдер не должен быть %d?

Nurbek
18.09.2017
12:21:29
ребят кто -нибудь исследовал oc Windows chip ?

Andrew
18.09.2017
12:21:32
мы ж не видим как функция вызывается

Igor
18.09.2017
12:21:57

OMEN
18.09.2017
12:22:04

Petr
18.09.2017
12:23:05

OMEN
18.09.2017
12:23:16
Сравнение подсирает в любом случае

Igor
18.09.2017
12:23:34

Google

Igor
18.09.2017
12:23:42
ну это упрощенно

Andrew
18.09.2017
12:23:42
без перегпуза да

Zima#
18.09.2017
12:26:20
Всем добра
Позитива

Andrew
18.09.2017
12:26:52
и тебе
с чем пожаловал?

Zima#
18.09.2017
12:27:28
Ни с чем. Совет нужен
Как восстановить ногу на параде мини
Айпаде
Арасервис оторвал 2 контакта

Andrew
18.09.2017
12:28:02
на чем ногу?
там чо, есть выводные микросхемы?

Zima#
18.09.2017
12:28:26

Andrew
18.09.2017
12:28:40
ногу у разъема шлейфа?

Zima#
18.09.2017
12:29:05
Ноги от платы к креплению шлейфа

Andrew
18.09.2017
12:29:43
это вот там шлейф отогнут?

Zima#
18.09.2017
12:29:45
Знаю что не видно
Отогнут акб. Рядом разъем экрана, а под ним разъем тача должен быть

Google

Andrew
18.09.2017
12:30:13
оторванный разъем напротив стрелочек на аккумуляторе?

Zima#
18.09.2017
12:30:15
Но он спаян

Andrew
18.09.2017
12:30:18
а

Zima#
18.09.2017
12:30:29
И оторвано 2 вывода

Andrew
18.09.2017
12:30:32
разъем экрана вижу, в него шлейф не вставлен

Zima#
18.09.2017
12:30:36
Как их восстановить?

Andrew
18.09.2017
12:30:45
в смылсе дорожки что ли оторваны?

Zima#
18.09.2017
12:30:58

Andrew
18.09.2017
12:31:12
сильно зависит от того, осталось ли там что-нибудь
а чо, сфотать именно это место в макро религия не позволяет?

Zima#
18.09.2017
12:31:44

Andrew
18.09.2017
12:32:06
блин, ну тогда к астрологам
что-то я часто про астрологов вспоминаю

Zima#
18.09.2017
12:32:34
вечером скину. Подскажут может
А то совсем печаль

Andrew
18.09.2017
12:32:58
короче надо брать несчастного и тащить в какой-нибудь супергеройский сервис
на ютубе пару раз встречал каналы ремонтников, которые вытворяют что-то совсем непотребное с ушатанными платами ноутбуков и телефонов
может кто-то из них в москве принимает заказы

Zima#
18.09.2017
12:35:05

Google

Andrew
18.09.2017
12:35:18
ну вот к ним мне кажется и надо
тут реально Левшой надо быть

Alex_Fix
18.09.2017
16:22:35
Если проблема в соединении АКБ с платой, и дорожки оторваны на разъёме АКБ....по моему проще распотрошить АКБ и подпаяться напрямую от него к мамке
Перечитал...тут нужен микроскоп и космическое везение) пятаки хоть видны?
Куда дорожки уходят?

shadowsoul
18.09.2017
16:26:47
но проще такое выкинуть, если это не ультраредкая дорогая железка

Alex_Fix
18.09.2017
16:31:16

OMEN
18.09.2017
19:27:53
@aanper тыдын у меня тут вопросец на тему синхронизации потоков во фриртос. С симафором я разобрался с ходу, но теперь я не могу догнать сделать так чтобы блокировка не была единожды. То есть
while True:
mutex.wait(lock) // читаем блокировку на каждой итерации, пока её не залочат из вне
//какой то код

Admin
ERROR: S client not available

OMEN
18.09.2017
19:52:13
я пока ниего умнее придумать не могу чем в цикле брать мьютекс и сразу же его отдавать а в прерывании его забирать\давать принудительно , чем я буду тормозить таск

Andrew
18.09.2017
20:49:47
так, чо тут у нас
» mutex.wait(lock)
чо это за ситаксис такой…
в смысел это не фриртось
я не понял, чо ты хочешь
что значит «брать мьютекс и сразу его отдавать»? Ожидание мьютекса — это блокирующая операция, ты не можешь в этот момент что-то еще в этом потоке делать.
а брать и отдавать — это эквивалентно отсуствию мьютекса вообще

OMEN
18.09.2017
21:14:12
точнее питоно бустовский

Andrew
18.09.2017
21:14:39
ну допустим

OMEN
18.09.2017
21:16:27
дело в том, что с использованием семафора я могу один раз получить его и таск будет залочен на следующем получении до тех пор, пока я не положу обратно семафор
if ( sync_flag == 0){
taskYIELD();
continue;
}
я сейчас такой кусок кода юзаю, но вообще бы я хотел заходить в семафор\мьютекс и выходить из него если он не залочен

Google

Andrew
18.09.2017
21:24:43
какая-то дичь
http://www.freertos.org/a00124.html

OMEN
18.09.2017
21:25:30
Я прочитал уже всё там
чем дичь заключается?

Andrew
18.09.2017
21:26:32
вот в этом if ( sync_flag == 0){
taskYIELD();
continue;
}
через жопу

OMEN
18.09.2017
21:26:51
вот смотри
есть такая шляпа
static void task2(void *args __attribute((unused)))
{
for (;;){
xSemaphoreGive(isr_th_sync);
vTaskDelay(delay);
}
}
static void task1(void *args __attribute((unused)))
{
for (;;) {
xSemaphoreTake(isr_th_sync, portMAX_DELAY);
gpio_toggle(GPIOC,GPIO13);
}
}

Andrew
18.09.2017
21:27:26
ну да

OMEN
18.09.2017
21:28:15
видишь я положил в одной таске семафор в другой извлек и два раза я извлечь его не могу , ибо блокировка

Andrew
18.09.2017
21:28:38
логично, это семафор

OMEN
18.09.2017
21:28:50
а теперь представим, что мне надо крутить бесконечный цикл

Andrew
18.09.2017
21:28:59
ты его уже крутишь
в каждой таске

OMEN
18.09.2017
21:29:38
но, на каждой итерации я получаю семафор и попадаю в локу при его отсутсвии
но в моем случаем надо крутить цикл бескончно долго, пока не наступит блокировка

Andrew
18.09.2017
21:30:44
у тебя как-то вывернуто все
ты попадаешь в блокировку, пока кто-то не даст тебе семафор

OMEN
18.09.2017
21:32:26
да, а мне по идее надо, чтобы дали семафор и цикл крутится, до тех пор, пока его принудительно не заберут