Добрый день, уважаемые коллеги!
Прошу помощи в решении возникшей проблемы.
Есть необходимость работать с шиной I2C из-под FreeRTOS.
(заранее прошу не забрасывать камнями за использование столь ненавистного многим Arduino)
В протеусе симуляция без FreeRTOS работает на ура, а вот прикрутить OS не получается. Активное гугление и т.д. не привели к положительному результату, лишь стало ясно, что необходимо задействовать обработку прерываний (линий SDA/SCL), но к сожалению ничего не получается.
Прикладываю архив с проектом в протеусе, исходниками, и библиотекой FreeRTOS под AVR, адаптированную под Arduino.
Спасибо.