Описание тега azure-rtos

Документы разработчика: https://docs.microsoft.com/en-us/azure/rtos/ Исходный код и образцы: https://github.com/azure-rtos
3 ответа

Требуется загрузчик для Azure RTOS THREADX?

У меня есть встроенная автономная основная программа, и я пытаюсь добавить к ней Azure RTOS THREADX. Требуется ли для ОСРВ для Azure загрузчик? Это агностик загрузчика?
02 май '20 в 16:05
0 ответов

Требуется ли для ОСРВ для Azure загрузчик?

У меня есть встроенная автономная основная программа, и я пытаюсь добавить к ней Azure RTOS THREADX. Требуется ли для ОСРВ для Azure загрузчик? Это агностик загрузчика?
08 июн '20 в 16:16
2 ответа

Зачем включать прерывание так рано в планировщике threadx на порту M4?

На порту threadx M4 реализации прерывания pendsv, который выполняет фактическое переключение контекста многопоточной поддержки threadx, он показывает все во время процедуры, прерывание все открывается без отключения, как и другие rtos, такие как uco…
06 июл '20 в 04:36
2 ответа

Эквивалент ADB для ThreadX

Мне интересно изучить ThreadX RTOS, и мне было интересно, знает ли кто-нибудь, есть ли эквивалент типа adb в ThreadX. Я представляю себе использование устройства с ThreadX и использование какого-то инструмента, подобного adb, для просмотра файловой …
07 июл '20 в 21:12
1 ответ

Как используется обратная трассировка наверху стеков threadx и почему ее размер варьируется?

При переносе threadx я вижу, что в верхней части каждого стека потока зарезервированы неинициализированные байты, а затем 16 нулевых байтов, и именно тогда стек действительно начинается. Нулевые байты называются backtrace. В портах руки это 4 байта …
20 июл '20 в 14:37
1 ответ

Есть ли способ запустить поток в режиме USER для azure-rtos (threadx)?

Я играл с azure-rtos (THREADX) и пытался портировать ОС для системы на основе Cortex R5. После просмотра файлов портов кажется, что ОС запускает потоки в режиме Supervisor (SVC). Например, в функции _tx_thread_stack_build, при построении стека для п…
25 авг '20 в 08:44
1 ответ

Автоматическое тестирование Azure GUIX специально для языков

Я проверял возможность автоматического тестирования с использованием Azure GUIX с использованием исполняемого файла моделирования win32. Я проверил с помощью Inspect, но смог найти только строку заголовка окна, закрыть, развернуть, свернуть в журнал…
15 апр '21 в 07:36
2 ответа

Azure RTOS, как сигнализировать о нескольких потоках с помощью одного события?

Я хочу сигнализировать нескольким потокам одним событием, как лучше всего это сделать? Например: каждый раз, когда проходит 1 секунда, происходит прерывание RTC и устанавливается соответствующий флаг события, после чего любой поток, ожидающий этого …
0 ответов

Загрузите и установите Trace X или GUI X без использования Microsoft Store [закрыто]

Клиент не может загрузить [Trace X, GUIX Studio] из [Microsoft Store], потому что его корпоративная политика не позволяет инженерам устанавливать какое-либо программное обеспечение из Microsoft Store... Есть ли какой-либо путь, по которому он может …
26 май '21 в 03:45
1 ответ

LevelX: проблема с большими всплесками времени выполнения для lx_nor_flash_defragment/partial_defragment, которые растут с каждым циклом выполнения

Я провожу простой тест, чтобы определить влияние на производительность двух операций дефрагментации в нашей системе, и заметил, что после определенного количества циклов выполнения выполнение любой функции дефрагментации начинает испытывать большие …
19 авг '21 в 17:50
1 ответ

Что ThreadX использует для тестирования?

Я студент, разрабатывающий приложение для микроконтроллера, использующее Azure RTOS ThreadX, и я никогда не использовал тесты и хочу начать модульное тестирование, интеграционное тестирование и автоматические тесты. Я узнал о тестовых фреймворках Ce…
19 авг '21 в 12:30
1 ответ

Флаги событий ThreadX

Можно ли вызвать функцию tx_event_flags_set() из подпрограммы обслуживания прерывания? Я имею в виду эту ссылку для API, связанных с флагами событий ThreadX https://docs.microsoft.com/en-us/azure/rtos/threadx/overview-threadx В разделе Руководство п…
08 сен '21 в 00:12
0 ответов

Программа Simple ThreadX перестает работать после изменения tx_port.h для демонстрационной программы BSD

Я создаю приложение для микроконтроллера ATSAME70. Я пробую ThreadX с NetXDuo. Я компилирую библиотеки, связанные с ThreadX, отдельно от моего фактического приложения, а затем копирую файлы libs, .c и .h из папки threadX в каталог моего приложения. …
28 сен '21 в 18:21
2 ответа

Можно ли разработать планировщик Arinc653 с помощью Azure-RTOS?

Я хочу разработать планировщик, работающий в стиле Arinc653 , только для экспериментальных задач. Можно ли таким образом управлять планировщиком? Для краткости; Планировщик Arinc653 определяет постоянный главный кадр, в котором каждый «поток» имеет …
04 ноя '21 в 09:04
1 ответ

Автоматическое тестирование Azure GUIX

Можно ли реализовать автоматическое тестирование пользовательского интерфейса для любого пользовательского интерфейса, разработанного с использованием Azure GUIX? Я наткнулся на более ранний пост, в котором задавался тот же вопрос. Автоматическое те…
18 ноя '21 в 16:53
0 ответов

ОСРВ с открытым исходным кодом и ОСРВ с закрытым исходным кодом для разработки продукта [закрыто]

Мы планируем запустить продукт на базе STM32U5. Два потенциальных кандидата на выбор RTOS/промежуточного программного обеспечения, из которых мы хотим выбрать, — это EmbOS от Segger и AzureRtos от Microsoft. Нам не ясно, что может быть более выгодны…
01 фев '22 в 11:16
0 ответов

Сервер Websocket на встроенной цели (ограничение памяти), такой как STM32U5

Есть ли у кого-нибудь опыт работы с сервером Websocket на STM32MCU5 или MCU любого ST? Я наткнулся на это , а также на emWeb от Segger, однако мы нацелены на то, чтобы он работал на STM32U5, и просто не уверен, что это лучший выбор, учитывая огранич…
22 фев '22 в 13:17
0 ответов

Проблема при выполнении с использованием GUIX studio 6.1.0.0 в ОС Windows

Я установил GUIX studio 6.1.0.0 в операционной системе Windows, но программа не запускается и выдает ошибку. как решить эти проблемы? заголовок сообщения об ошибке: точка входа в процедуру UiaDisconnectProvider не может быть расположена в библиотеке…
23 дек '20 в 06:22
1 ответ

Память диспетчера модулей ThreadX

пытаясь собрать с помощью IAR образец модуля и module_manager на STM32-H7, начиная с образца, представленного в «threadx-6.1.5_rel», и с https://docs.microsoft.com/en-us/azure/rtos/threadx-modules/chapter3 меня продолжают называть «module_fault_hand…
02 апр '21 в 09:40
1 ответ

Есть ли ошибка в функции tx_event_flags_get Azure RTOS ThreadX?

Вызов функции tx_events_flags_get() с параметром «requested_flags», равным 0UL, похоже, приводит к бесконечному ожиданию. Логически бессмысленно ждать, пока не будут подняты флаги; он должен вернуться немедленно. Тем не менее, с этим вводом функция …
28 мар '22 в 07:28