Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 30.08.2015
Сообщений: 1
1

I2C(TWI)+FreeRTOS+mega328

09.01.2016, 00:35. Показов 1583. Ответов 1

Author24 — интернет-сервис помощи студентам
Добрый день, уважаемые коллеги!
Прошу помощи в решении возникшей проблемы.

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

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

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

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

Спасибо.
Вложения
Тип файла: zip i2c+freertos.zip (263.5 Кб, 15 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2016, 00:35
Ответы с готовыми решениями:

Atmega8 & TWI/I2C
День добрый. Уже пару часов ковыряюсь, не могу разобраться, почему не заводится TWI? Линии...

atmega16. twi (i2c)
Доброго времени суток. Я изучаю интерфейс TWI(он же i2c), на мк atmega16. Работаю в...

Работа с TWI (I2C) в ATmega8
Здравствуйте, нуждаюсь в помощи знающих людей, так как разобраться самому увы не получилось....

ATttiny45 I2C(TWI) slave CodeVisionAVR
Приветствую всех, коллеги, поделитесь пожалуйста если есть и не жалко своей реализацией I2C...

1
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
09.01.2016, 13:26 2
Я не большой знаток FreeRTOS, но когда смотрел там TWI(I2C) поддержка была, поищите по слову TWI
Цитата Сообщение от Paul6923 Посмотреть сообщение
за использование столь ненавистного многим Arduino
не надо на нас наговаривать, мы любим сей продукт
0
09.01.2016, 13:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2016, 13:26
Помогаю со студенческими работами здесь

TWI I2C на tiny85 + UART - возможно?
Решил забацать свою тему (а то и так захватил ту другую про sd карты) друзья, гляньте, плиз,...

Не работает I2C (TWI) Master на Atmega644p
Соединил Atmega644p по I2C с Ардуиной Мега, на которой прошит стандартный код примера I2C Slave...

AVR. Шина I2C(TWI). HX711
Приветствую, господа. Есть вопрос в работе с I2C(TWI) шиной на контроллере ATmego328P....

ATmega8 + TWI, aka I2C (с датчиком LM75A) зависает.
Собрал термостат такой на ATmega8 с датчиком LM75A. частота шины I2C - 200 кГц. работает с двумя...

Кто какие I2C(TWI) библиотеки CVAVR использует?
Доброго времени суток! Посоветуйте, люди добрые, удобную I2C(TWI) библиотеку CVAVR (Ведущий...

Динамический массив mega328 на Си
необходимо переодически считывать данные и накапливать в некотором месте, конечный обьёи данных не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru