@DC7499

Страница 1093 из 1477
Sergey
13.09.2017
21:22:45
Всем привет. может кто подсказать, надо посмотреть исходный код приложения под iOS. как это можно сделать?

Cyber
13.09.2017
21:45:34
Ida?

А вообще может тебе не исходный код нужен, а что-то другое?

Gregor
13.09.2017
21:46:51
Google
Gregor
13.09.2017
21:47:03
или украсть их у него, если он откажется

Sergey
13.09.2017
21:47:47
грубо говоря есть приложение для фестиваля. там надо будет вводить коды. хочу понять, какие именно...

Andrew
13.09.2017
21:48:01
вводить код?

программист штоле?

Sergey
13.09.2017
21:48:40
нет, типа конкурсы какие-то, для получения плюшек надо ввести код, который тее говорят.

ладно, спасибо:)

Andrew
13.09.2017
21:49:04
+1

Sergey
13.09.2017
21:49:27
хзЮ если честно. но коды точно много разовые

Gregor
13.09.2017
21:49:47
твоё приложение это просто клиент

оно никаких кодов не содержит, не проверяет, и не вычисляет

Google
Gregor
13.09.2017
21:50:19
оно просто отправляет их на сервак и получает от него ответ "заебись" или "говно"

Sergey
13.09.2017
21:50:35
Понял, спасибо

Cate
13.09.2017
22:24:48
Привет Я не бот, добавьте назад в DC7499

:)

Your
13.09.2017
22:24:58
Im back

Andrew
13.09.2017
22:25:29
привет

XEN0X
14.09.2017
00:25:33
кто то слышал про BlueBorne?

Tiny
14.09.2017
00:30:29
Все и по нескольку раз

Vk
14.09.2017
02:30:38
Синерожденныц

OMEN
14.09.2017
07:39:32
Посоны, есть кто прошивки под stm32 собирает с помощью gcc-arm? С использованием libopencm3

Андрей
14.09.2017
08:05:00
Есть dba MSSQL ? Как исправлять ошибки согласованости https://nopaste.xyz/?b715c683133f619b#nPLFekBqqfQ0DsbtwJ6AQjrpmNjNbf1CIh1tvL5jNTg=

shadowsoul
14.09.2017
08:05:26
тут набежало нечто и начался трэш...

похоже надо опять браться за банхаммер

Tiny
14.09.2017
08:09:11
тут несколько кодеров под stm32, вы вопрос излагайте

OMEN
14.09.2017
08:10:35
Домой заеду, скину мэйк. Собираю простейшую мигалку светиком. Код генерится, а после линковки на выходе получаю пустой бинарник.

И как реализовать быстрый обсчет данных в прерывании или после прерывания, не прибегая к использованию ОС?

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

Tiny
14.09.2017
08:16:10
Попробуйте использовать STM32 CubeMX в комлпект с System Workbench. Он такой хни с линковкой не допустит. 8)

Отличное IDE, жаль, что про него мало знаю.

Google
OMEN
14.09.2017
08:16:31
Что то для меня сложное

Прост я линуксятник

Tiny
14.09.2017
08:16:45
win/lin/osx

если захотите сгенерить себе Makefile для комфорта https://github.com/0x90/CubeMX2Makefile

Надо будет собрать PDF по теме STM32. А так нормального описания workflow не встречал.

хочешь используй FreeRTOS, хочешь не используй . в System Workbench это галочка. HAL там есть и так.

OMEN
14.09.2017
08:22:57
Хопача, надо покурить будет

Andrew
14.09.2017
08:50:15
Tiny
14.09.2017
08:51:02
Нафига? Кубмх же генерит нормальный мейкфайл
там есть несколько вариантов проэкта

Andrew
14.09.2017
08:51:04
И как реализовать быстрый обсчет данных в прерывании или после прерывания, не прибегая к использованию ОС?
Ну заведи глобальную переменную, пиши в нее данные, поднимай флаг, потом в главном цикле проверяй флаг и забирай данные

Tiny
14.09.2017
08:51:17
system workbench - это эклипс на стероидах

Andrew
14.09.2017
08:51:58
там есть несколько вариантов проэкта
Ну я беру вариант под sw и он спокойно собирается просто из консоли мейком

OMEN
14.09.2017
08:52:12
Ну заведи глобальную переменную, пиши в нее данные, поднимай флаг, потом в главном цикле проверяй флаг и забирай данные
Вот тут и проблема , что маин луп занят. Если только в наглую не запихивать в стэк вызов подпрограммы.

Andrew
14.09.2017
08:52:31
Мне кажется ты изобретаешь ось

OMEN
14.09.2017
08:53:03
Блина ?

Фри ртос тогда

Andrew
14.09.2017
08:53:14
Если у тебя дофига сложная программа получается, то запускай freertos

Но блять что значит главный цикл занят?

Всегда есть возможность запихать в него задачи, сделать подобие кооперативной оси

Google
Andrew
14.09.2017
08:54:27
Но на больших проектах это все в кучу поллинга превращается

OMEN
14.09.2017
11:31:23
Но на больших проектах это все в кучу поллинга превращается
У меня там данные по блютуху читаются в блокирующем режиме. Можно конечно дма нагрузить, но лютый поллинг выходит.

Andrew
14.09.2017
11:33:24
блять

читай в прерывании хотя бы

» Можно конечно дма нагрузить, но лютый поллинг выходит. не понял противопоставление

Admin
ERROR: S client not available

OMEN
14.09.2017
11:37:08
Заниматься перегонкой текущих данных не читая в цикле флаг готовности , а через прерывания дма и поллить его состояние.

Andrew
14.09.2017
11:38:49
так тебе не нужно будет сидеть и ждать пока там байт в регистре появится, а потм следующий — отвлекся, проебал. Будешь периодически проверять указатель дма (или флаг в прерывании ставить) и обрабатывать их

проверка флага это неблокирующая операция

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

при отсутствии нормального eventloop'а это превращается в жопу

OMEN
14.09.2017
11:41:48
Я просто думал в прерывании подсовывать в стэк адресс функции, чтобы после reti оно вернулось не в цикл, а выполнело обсчет.

Andrew
14.09.2017
11:42:02
))

чувак, возьми фриртось

она примерно то же самое будет делать, только уже готовое

в прерывании скинешь семафор, в функции поставишь ожидание семафора

shadowsoul
14.09.2017
11:43:06
@aanper таки ты заметил что он дрочит код и наши мозги?

Andrew
14.09.2017
11:43:43
да ладно, надо человека на путь истинный наставить

я считаю, у человека, который думает о подсовывании адреса функции в стек, не все в жизни потеряно

shadowsoul
14.09.2017
11:44:52
я не просто так его банил)

Google
Andrew
14.09.2017
11:45:48
вообще был проект довольно интересный, на rust, где чувак делал архитектуру приоритетов выполнения задач чисто на приоритетах NVIC. Накладных расходов минимум, шедулинг на аппаратном уровне. Были вопросы к ней по конкретным алгоритмам, но идея интересная

shadowsoul
14.09.2017
11:46:21
так блять, он опять нарушает правила чата

Andrew
14.09.2017
11:47:03
злостный

рецидивист

OMEN
14.09.2017
11:47:18
Пойду покурю по ртосу. Чот я не хочу там реалтаймовость разводить.

Andrew
14.09.2017
11:48:46
эээ

Gregor
14.09.2017
11:48:47
Andrew
14.09.2017
11:49:00
какие правила нарушены?
товарищ стикеры присылал

есть свидетели

Gregor
14.09.2017
11:49:27
я пропустил видимо

Andrew
14.09.2017
11:49:45
что значит «реалтаймовость разводить.»?

OMEN
14.09.2017
11:52:26
О чем я по твоему думал, когда планировал лезть в стэк?

Andrew
14.09.2017
11:52:48
наверное о том, что в прерывании не нужно выполнять блокирующие задачи

OMEN
14.09.2017
11:52:55
Да

Andrew
14.09.2017
11:53:13
при чем тут вообще термин «реалтаймовость» и отношение к нему, непонятно

Страница 1093 из 1477