-
- Ну так и семафорь в задачу после накопления данных - Alex B.(09.10.2012 17:28)
- Все равно не вкуриваю. task_adc должен первым захватить семафор, а task_algo уже позже пытаться достучатся, но task_algo исполняется и принимает решение раньше. Или не так ? - MegaJohn(09.10.2012 18:04, ссылка)
- есть только безумный вариант task_algo задает количество, захватывает мьютекс первый раз, и сразу же второй раз но на нем и стоит так как мюьтекс будет высвобожден task_adc после сбора заявленного количества. - MegaJohn(09.10.2012 19:32)
- Нужно просто по меньшей мере два буфера. И не нужны никакие ОСы. Один заполняется, другой обрабатывается. Нужны функции получения/освобождения буфера и критические секции в них. - fk0(09.10.2012 18:27)
- Все равно не вкуриваю. task_adc должен первым захватить семафор, а task_algo уже позже пытаться достучатся, но task_algo исполняется и принимает решение раньше. Или не так ? - MegaJohn(09.10.2012 18:04, ссылка)
- Ну так и семафорь в задачу после накопления данных - Alex B.(09.10.2012 17:28)