-
- ну так а что, через одну очередь нельзя запросы передавать? - Alex B.(25.09.2008 15:19)
- Если точнее, то нужно обслуживать не список, а массив из указателей на объекты, размещаемые в флэше. - VVB(25.09.2008 15:23)
- Может, это не массив, а объектный пул? - Vit(25.09.2008 20:37)
- через очереди передадаются указатели - VVB(25.09.2008 15:20)
- я знаю, и что? примерный код можете привести. Зачем две очереди-то? - Alex B.(25.09.2008 15:28)
- Код в процессе написания. Лучше словами объясню. VVB(1429 знак., 25.09.2008 15:48)
- А что мешает сделать так: Alex B.(262 знак., 25.09.2008 16:17)
- Я думал об этом. Минус: резервирование максимум 2*8*N байт ОЗУ. 2 -- потому что две команды, 8 -- размер структуры, N -- число тревог. При числе тревог 100 получаем перерасход 1600 байт ОЗУ. VVB(442 знак., 26.09.2008 07:04)
- вы чо, какой перерасход? По-моему вы не понимаете, чего и как там работает... Alex B.(657 знак., 26.09.2008 10:09)
- описанную вами структуру надо где-то хранить и защищать (это критические данные). VVB(1164 знак., 26.09.2008 11:15)
- действительно не понимаете... Зачем статически-то структуру объявлять? Alex B.(2265 знак., 26.09.2008 12:59)
- При условии использования сервиса RTOS "блоки памяти фиксированного размера" это лучшее решение, согласен (и сразу понимал суть). VVB(480 знак., 26.09.2008 14:48)
- дык и с одной очередью задачи ничего не будут знать друг о друге Alex B.(514 знак., 26.09.2008 15:19)
- А еще, как написал AlexandrY, действительно проще использовать events Alex B.(190 знак., 26.09.2008 13:16)
- При условии использования сервиса RTOS "блоки памяти фиксированного размера" это лучшее решение, согласен (и сразу понимал суть). VVB(480 знак., 26.09.2008 14:48)
- действительно не понимаете... Зачем статически-то структуру объявлять? Alex B.(2265 знак., 26.09.2008 12:59)
- описанную вами структуру надо где-то хранить и защищать (это критические данные). VVB(1164 знак., 26.09.2008 11:15)
- вы чо, какой перерасход? По-моему вы не понимаете, чего и как там работает... Alex B.(657 знак., 26.09.2008 10:09)
- Я думал об этом. Минус: резервирование максимум 2*8*N байт ОЗУ. 2 -- потому что две команды, 8 -- размер структуры, N -- число тревог. При числе тревог 100 получаем перерасход 1600 байт ОЗУ. VVB(442 знак., 26.09.2008 07:04)
- А что мешает сделать так: Alex B.(262 знак., 25.09.2008 16:17)
- Код в процессе написания. Лучше словами объясню. VVB(1429 знак., 25.09.2008 15:48)
- я знаю, и что? примерный код можете привести. Зачем две очереди-то? - Alex B.(25.09.2008 15:28)
- Если точнее, то нужно обслуживать не список, а массив из указателей на объекты, размещаемые в флэше. - VVB(25.09.2008 15:23)
- ну так а что, через одну очередь нельзя запросы передавать? - Alex B.(25.09.2008 15:19)