-
- Считаю списки более удобным решением. Как минимум для отладки.
Невключение модуля - просто коммент строки, а не застирывание
массива, правка каких-то конфигов... Vit(936 знак., 06.12.2020 19:37)
- Если в реализации на списках из прерывания что-то делать, то мы
пошли обходить список, а с таблицей - номер N, обработай!( в свой
приоритет). Dingo(174 знак., 06.12.2020 20:35)
- Насчет "из прерывания что-то делать" - если говорим о добавлении задачи в список, то если не бояться дидлоков, для собственно быстрой операции добавления хранится указатель на хвост. Насчет дидлоков тоже можно решать быстрее, чем пробежать по списку, но это отдельный вопрос. Насчет соотношения приоритетов не понял. Наверно речь об идее с вытеснением. - Vit(06.12.2020 22:08)
- Списки хотят выделения/освобождения памяти, Dingo(959 знак., 06.12.2020 20:29)
- Что-то намешалось Vit(1765 знак., 06.12.2020 21:51, ссылка)
- Блин, не отпускает... Я ещё и о существовании XMACRO вспомнил. Dingo(1155 знак., 10.12.2020 08:31)
- ХЗ. Но в TASKLIST не видно запятых. Дальше не смотрел - Vit(10.12.2020 09:38)
- Вы правы, списки можно хранить и в таблице, например. Dingo(704 знак., 07.12.2020 07:59)
- Блин, не отпускает... Я ещё и о существовании XMACRO вспомнил. Dingo(1155 знак., 10.12.2020 08:31)
- Что-то намешалось Vit(1765 знак., 06.12.2020 21:51, ссылка)
- Если в реализации на списках из прерывания что-то делать, то мы
пошли обходить список, а с таблицей - номер N, обработай!( в свой
приоритет). Dingo(174 знак., 06.12.2020 20:35)
- Считаю списки более удобным решением. Как минимум для отладки.
Невключение модуля - просто коммент строки, а не застирывание
массива, правка каких-то конфигов... Vit(936 знак., 06.12.2020 19:37)