
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
вводить код?
программист штоле?

Gregor
13.09.2017
21:48:21
забудь про это

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

Cyber
13.09.2017
21:48:59

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

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
при чем тут вообще термин «реалтаймовость» и отношение к нему, непонятно