mantech 49 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба 2 минуты назад, Arlleex сказал: самописный переключатель задач (считай суперцикл) Я тоже RTOS в полном виде не использую, если переключатель кооперативный, то да, если вытесняющий, как у меня, то очень даже можно... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 180 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба Кооперативный Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 236 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба 54 минуты назад, Arlleex сказал: Может и так В своих крайних проектах (не сложных) у меня нет RTOS вытесняющей; там вместо нее самописный переключатель задач (считай суперцикл), и вот там нельзя тупить на время стирания/записи. Вот и очень удобно по прерываниям работать. Так и полльте в периодическом прерывании. Как уже правильно сказали: процесс стирания/записи - очень медленный. Так, что даже если поллить на 100Гц, то потерянным на излишнем ожидании временем (<=.01 сек) - наверняка можно пренебречь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 180 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба 1 минуту назад, jcxz сказал: Так и поллите в периодическом прерывании. Зачем поллить то, что само, отработав, установит прерывание? Автомат состояний только усложнять лишний раз. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 43 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба А есть ли идеи, как хранить счетчики и карту использования секторов чтобы не потерять ее при перезаписи фирмвари например на новую версию и не переписывать карту со стиранием сектора каждый раз как с флешем работаем? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 81 21 мая, 2022 Опубликовано 21 мая, 2022 · Жалоба 19 часов назад, khach сказал: А есть ли идеи, как хранить счетчики и карту использования секторов Хранить карту и счетчики в каждом секторе меняя, естественно, вместе с записью сектора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться