Атомарный доступ к структурам
Опубликована статья Атомарный доступ к структурам.
В статье рассматривается проблема атомарного доступа и методы ее решения. Приведены макросы для безопасного доступа к полям структур не пересекающих границу слова.
Опубликована статья Атомарный доступ к структурам.
В статье рассматривается проблема атомарного доступа и методы ее решения. Приведены макросы для безопасного доступа к полям структур не пересекающих границу слова.
Добавлена документация в формате Windows CHM на русском и английском языках.
Добавлен пример использования RTOS OSA для синтезирования 4-канальной мелодии на PIC16F628A:
Порт ТNKernel для PIC24/dsPIC обновлен до оригинальной версии 2.5. Исправлены ошибки в системных функция - всем рекомендуется обновиться.
Внесены следующие исправления и изменения:
tn_timer_task_func()
tn_timer_task_func()
возникало системное прерывание, в котором разблокировалась одна из задач (устанавливался ожидаемый семафор, и т.п.), то при выходе их этого прерывания запускалась разблокированная задача. Таким образом, в определенных ситуациях, было возможно непроизвольное увеличение таймаутов ожидающих событие задачtask_wait_complete()
__TNKERNEL_VERSION
__TNKERNEL_VERSION
, которое будет обозначать номер текущей версии (2.5)Добавлены две новые книги по беспроводным сетям сенсоров: