The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Таймаут выполнения кода"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

. "Таймаут выполнения кода" +/
Сообщение от Trenkle (?), 15-Окт-19, 00:53 
> раньше пользовался велосипедом, присел в машину - где крутить педали, ничего непонятно,
> вернулся к пользованию велосипедом... хм, вроде ничего не упущено.
> имо, для данного case с головой хватит - man { select, read,
> write, close, open };
> ..и до использования thread еще n-кварталов практики

Вы вообще внимательно читали мое первое и второе сообщение? Предлагаю их прочитать внимательно.
Я не изучаю СИ, я об этом написал, проверьте, и изучать не планирую, так как язык мне не понравился, и соответственно знания у меня поверхностные (об этом я тоже писал), по этому ваш сарказм мягко говоря неуместен. В данный момент мне с головой хватает ноды, пхп, баша, питона, и даже делфи. По этому практики не будет, ибо бессмысленно.
у меня была конкретная задача, которую в моем случае на сях было реализовать быстрее и проще, так как там уже есть готовый модуль, и для компиляции достаточно билды поставить, которые я и так всегда ставлю. Я это сделал, код рабочий, но вот только при чтении зависшего чипа процесс сам зависает вхлам, иногда его даже кильнуть не получается, и приходится одноплатник перезагружать.

Предлагаю следующее - напишите на предложенных вами { case, select, read, write, close, open } код, который решал-бы задачу, описанную в первом сообщении, а я после этого проверю ваш код на двух одинаковых одноплатниках - на одном чип работает нормально, а на втором чип висяк. Чисто развития ради, вполне возможно пойму свои ошибки.
И кстати, это не способ выудить код, решающий мою задачу. Как я писал выше - я уже все написал на пайтоне с использованием smbus, пришлось конечно повозиться с конвертацией данных в HEX-2-10-16 бит, но ничего, справился, весь код влез чуть более чем в 100 строк кода.
А, две библиотеки, которые фигурируют у меня в коде находятся здесь:
https://github.com/WiringPi/WiringPi

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Таймаут выполнения кода, Trenkle, 13-Окт-19, 17:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру