Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: I2C(TWI)+FreeRTOS+mega328
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Paul6923
Добрый день, уважаемые коллеги!
Прошу помощи в решении возникшей проблемы.

Есть необходимость работать с шиной I2C из-под FreeRTOS.

(заранее прошу не забрасывать камнями за использование столь ненавистного многим Arduino)

В протеусе симуляция без FreeRTOS работает на ура, а вот прикрутить OS не получается. Активное гугление и т.д. не привели к положительному результату, лишь стало ясно, что необходимо задействовать обработку прерываний (линий SDA/SCL), но к сожалению ничего не получается.

Прикладываю архив с проектом в протеусе, исходниками, и библиотекой FreeRTOS под AVR, адаптированную под Arduino.

Спасибо.
smalcom
читали ограничения симуляции?
Непомнящий Евгений
А расскажите пожалуйста, зачем вам Freertos на меге328?

В библиотеке ардуины кстати есть собственная кооперативная многозадачность. Или вы от ардуины только железо используете?
Paul6923
Цитата(Непомнящий Евгений @ Jan 11 2016, 05:43) *
В библиотеке ардуины кстати есть собственная кооперативная многозадачность.


Подскажите откуда информация? Хотя бы ссылкой.
Непомнящий Евгений
https://www.arduino.cc/en/Reference/Scheduler
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.