Отрывок: Run the project and observe changes. Change Round-Robin settings and study, how it affects the performance. 5 Critical sections Critical sections are not explicitly declared in CMSIS-RTOS, however one can prevent switching by the scheduler with the help of int32_t osKernelLock (void ). Insert osKernelLock() and osKernelUnlock() instead of osMutexAcquire(MutexId,osWaitForever); and osMutexRelease(MutexId); and com-pare with mutex usage. 6 S...
Название : | CMSIS-RTOS for CORTEX-M3 microcontrollers |
Авторы/Редакторы : | Kudryavtsev I. Kornilin D. V. Myakinin O. O. Ministry of Science and Higher Educatione of the Russian Federation Samara National Research University (Samara University) |
Дата публикации : | 2020 |
Издательство : | Samara University Publishing House |
Библиографическое описание : | CMSIS-RTOS for CORTEX-M3 microcontrollers : laboratory training guide : [метод. указания]. - Текст : электронный / Ministry of Science and Higher Educatione of the Russian Federation, Samara National Research University (Samara University) ; compilers: I. A. Kudryavtsev, D. V. Kornilin, О. О. Myakinin. - Samara : Samara University Publishing House, 2020. - 1 файл (1,09 Мб) |
Аннотация : | The guide is focused on the development of RTOS-based software for microcontrollers with the Cortex-M3 core. Main techniques of development and debugging with CMSIS-RTOS are demonstrated. The guidelines are intended for the students of 11.04.01 Radioengin Используемые программы: Adobe Acrobat. Гриф. Труды сотрудников Самар. ун-та (электрон. версия). |
Другие идентификаторы : | RU\НТБ СГАУ\452145 |
Ключевые слова: | методические указания микроконтроллеры |
Располагается в коллекциях: | Методические издания |
Файлы этого ресурса:
Файл | Размер | Формат | |
---|---|---|---|
Kudryavtsev I.A. CMSIS-RTOS for CORTEX-M3 microcontrollers 2020.pdf | 1.12 MB | Adobe PDF | Просмотреть/Открыть |
Показать полное описание ресурса
Просмотр статистики
Поделиться:
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.