Публикации по теме 'freertos'
RTOS 02 - Связь между задачами
Во второй части серии я подробно остановлюсь на межзадачном взаимодействии в RTOS. Если вы не читали первую часть, взгляните на нее, если хотите получить базовые знания об основах ОСРВ.
RTOS 01 - в операционные системы реального времени В этой части серии я расскажу об операционных системах реального времени и их преимуществах в сложных проектах… muhammedimdaad.medium.com
Пойдем в наш старый добрый ресторан. Итак, теперь есть три..
Вопросы по теме 'freertos'
Невозможно получить данные от USART — FreeRTOS — AT32UC3A0512
Просто пробую свои силы во FreeRTOS. Ниже приведены мои настройки -
Микроконтроллер - AT32UC3A0512
Плата - ЭВК1105
Использование FreeRTOS
Среда — AVR Studio 5 с последней версией 2.3 ASF
Я только что создал новый проект из примера...
1036 просмотров
schedule
15.03.2022
FreeRTOS, Eclipse IDE и синтаксические ошибки
У меня есть небольшое раздражение при работе с кодом FreeRTOS в Eclipse, и я не уверен, что это только у меня или у других людей тоже есть эта проблема, но я вижу много синтаксических ошибок, выделенных в моем коде, но он компилируется/выполняется...
593 просмотров
schedule
01.09.2022
LwIP - netconn API - отправить TCP-пакет, пока процесс заблокирован?
Я использую FreeRTOS + LwIP для разработки устройства вызова прикроватной медсестры на базе Ethernet. После прочтения некоторых примеров и документов я хочу использовать netconn API LwIP для отправки и получения данных по TCP, потому что я не...
9547 просмотров
schedule
11.06.2023
использовать va_list из другого потока
Я работаю с FreeRTOS (newlib) в небольшой встроенной системе и обнаружил, что printf и семейство тратят огромное количество места в стеке. У меня много задач, и мне не хватает оперативной памяти, чтобы сделать стек для каждой достаточно большим,...
1208 просмотров
schedule
12.11.2022
Значение приоритета в методе FreeRTOS xTaskCreate ()
Я не могу найти, что означает значение приоритета, переданное функциям создания задач FreeRTOS. Если я правильно помню, ThreadX использует меньшие значения для более высоких приоритетов, т.е. задача со значением приоритета 1 имеет более высокое...
6731 просмотров
schedule
29.05.2022
Реализация семафора в очередях в freeRtos
Являются ли очереди в freeRtos с самого начала также взаимоисключающими, я имею в виду, должен ли я создать какое-то взаимное исключение для записи или чтения из очереди, или это уже реализовано функциями xQueueRead и xQueueSend.
720 просмотров
schedule
22.05.2023
Первое использование malloc устанавливает кучу?
У меня была ошибка, которую я исправил, но мне нужно объяснить ее в отчете.
Я работаю над встроенным устройством под управлением FreeRTOS, которое выполняет собственное управление памятью кучи. FreeRTOS имеет свою собственную версию malloc (),...
375 просмотров
schedule
25.07.2023
Назначение макроса mtCOVERAGE_TEST_MARKER в FreeRTOS
кто-нибудь может сказать мне, какова точная цель макроса mtCOVERAGE_TEST_MARKER() в исходниках FreeRTOS? По умолчанию он расширяется до нуля.
Очевидно, что он используется для некоторых тестов покрытия, но я не могу придумать код, который мог бы...
2175 просмотров
schedule
26.02.2023
Конфигурация FreeRTOSMINIMAL_STACK_SIZE
В некоторых демонстрациях для FreeRTOS на микроконтроллерах Cortex M0 configMINIMAL_STACK_SIZE установлено значение 60, а в некоторых других — 70. При использовании программного обеспечения STM32Cube установлено значение 128.
Мой вопрос: каков на...
5151 просмотров
schedule
30.10.2023
Как RTOS выполняет переключение задач из прерывания
Предположим, есть две задачи, выполняющие TASK_A и TASK_B. Во время работы TASK_A произошло прерывание, и необходимо переключение контекста на TASK_B.
Находясь внутри ISR, нельзя напрямую переходить к TASK_B, поскольку он все еще находится в ISR и...
5085 просмотров
schedule
02.03.2023
FreeRTOS и инверсия приоритета
Поддерживает ли FreeRTOS инверсию приоритета при настройке для приоритетного планирования? Мне не удалось найти эту информацию на сайтах FreeRTOS.
2103 просмотров
schedule
06.05.2022
ОСРВ в ОСРВ
Я планирую запустить RTOS, например Nuttx, как процесс другой RTOS, например FreeRTOS, чтобы задачи freertos и Nuttx, работающие как задача Freertos, сосуществовали.
Будет ли это осуществимой реализацией, учитывая, что базовое оборудование...
487 просмотров
schedule
06.01.2024
Настройка FreeRTOS с GCC (ARM)
Я новичок как в ОСРВ, так и в микроконтроллерах ARM Cortex. Мне нужно использовать библиотеку FreeRTOS + GCC + mbed.org с платой ядра STM32L053. Я успешно создал цепочку инструментов с GCC + mbed + qt-creator, но мне нужно добавить FreeRTOS к этой...
2831 просмотров
schedule
11.09.2022
Какова структура файла прошивки u-boot? ( ARM универсальный пб )
Я работаю над созданием файла, который я могу загрузить с опцией -kernel qemu. Я в основном возражаю, что файл конфигурации u-boot, который я нашел, должен быть размещен где-то в файле. Этот файл должен содержать двоичный файл u-boot, ядро...
198 просмотров
schedule
11.07.2023
lwip netconn api - не может получить ответ от сервера SNTP
Я пытаюсь написать простой SNTP-клиент для ESP8266 с lwip netconn API (используя esp-open-rtos). Проблема в том, что я не могу получить ответ от сервера.
Код (без проверки ошибок и отладочных сообщений):
#include <string.h>
#include...
772 просмотров
schedule
28.02.2023
Использование набора очередей в Free RTOS
В Free RTOS моя задача должна ждать 3 разных события. Итак, что я сделал, так это в ISR я отправлю данные через очередь из 3 разных событий. И если что-то из очереди будет записано, то цак будет разблокирован. Также каждая из этой очереди может...
829 просмотров
schedule
19.10.2022
Могу ли я программно изменить спящий режим MCU в FreeRTOS?
Я новичок в FreeRTOS и работаю над платой, которая использует
Процессор Cortex-M4 и FreeRTOS
«FreeRTOS V7.4.2 — Copyright (C) Real Time Engineers Ltd, 2013 г.»
Можно ли изменить режим MCU программно или через отладчик?
Я хочу убедиться,...
53 просмотров
schedule
05.07.2022
FreeRTOS получает текущее время
У меня есть код, который работает с FreeRTOS, и я хочу его отредактировать, это код, который измеряет давление и температуру, и я хочу иметь время, когда эти измерения являются токенами.
Может ли кто-нибудь сказать мне, как получить текущее время...
9978 просмотров
schedule
12.10.2022
Вопросы начинающих о компиляторах Frtos
Я хочу изучить FreeRtos. Я только начал читать несколько книг в формате pdf в Интернете. Я совсем новичок в этой области и у меня есть вопрос:
Я погуглил и обнаружил, что компилятор Visual Studio 2010 Express поддерживает FreeRtos. Означает ли...
136 просмотров
schedule
19.10.2023
FreeRTOS (и другие ОСРВ) также является фреймворком
Как мы знаем, FreeRTOS - это операционная система реального времени.
Например, если мы возьмем объяснение из вики:
Framework .
FreeRTOS имеет то, что мы можем назвать «инверсией управления» - FreeRTOS контролирует все задачи, выполняемые...
514 просмотров
schedule
29.12.2022