реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> FreeRTOS + STR710(ARM7) + I2C, проблемы с I2C при использовании FreeRTOS
sergik_vrn
сообщение Mar 30 2007, 08:40
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 152
Регистрация: 11-10-05
Из: Воронеж
Пользователь №: 9 491



Никто случайно не сталкивался с такой проблемой - при работе FreeRTOS в многозадачном режиме периодически теряется контекст I2C (проц STR710), то есть, проще говоря, самопроизвольно сбрасывается флаг BTF. Коллизий с доступом нет (I2C защищен мутексом, да и доступ ведется только из одной задачи), приоритет задачи низкий. при работе в однозадачном режиме или если поставить на входе-выходе процедуры чтения vTaskSuspendAll/xTaskResumeAll пропадения контекста прекращаются...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01316 секунд с 7
ELECTRONIX ©2004-2016