|
Сравнение RTOS для STM32 по времени реакции |
|
|
|
 |
Ответов
|
Nov 9 2014, 11:00
|
Знающий
   
Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245

|
Цитата(ArtDenis @ Nov 9 2014, 09:08)  время переключения контекста и время реакции - это разные вещи. Точнее сказать, во время реакции на событие входит время переключения контекста. Время же переключения контекста декларируется на сайте freertos в 84 цикла ЦПУ для кортексов: http://www.freertos.org/FAQMem.html#ContextSwitchTimeЯ это знаю, что это разные вещи, я давал ссылку там где приводились моменты от которых зависит время переключения контекста, и если вы хотите настроить систему на быстродействие то придется настраивать не только МК и ОСРВ, но еще указать правильные опции компилятору, как и написано в FAQ FreeRTOS, так что дерзайте. А вот тут http://electronix.ru/forum/index.php?showt...t&p=1290397 вам дали ссылку на независимую методику где приводят различные варианты и с мутексами и сообщениями и т.д. и т.д. для ChibiOS. Так что можете хоть что то с чем то сравнить.
|
|
|
|
|
Nov 9 2014, 12:25
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 10-11-12
Пользователь №: 74 318

|
Цитата(Lagman @ Nov 9 2014, 16:00)  придется настраивать не только МК и ОСРВ, но еще указать правильные опции компилятору, как и написано в FAQ FreeRTOS, так что дерзайте. К тому моменту, когда я написал свои результаты, я уже успел попробовать разные опции оптимизации (-O2, -O3, -Os), а также включал/отключал оптимизацию LTO. Самый быстрый результат был -O3 + LTO. Так что я сомневаюсь, что можно выжать больше. К тому-же мои результаты очень похожи на результаты для FreeRTOS, найденные в интернете.
--------------------
|
|
|
|
Сообщений в этой теме
ArtDenis Сравнение RTOS для STM32 по времени реакции Nov 7 2014, 15:22 AHTOXA Вот тут мы сравнивали scmRTOS и TNKernel. Nov 7 2014, 15:30 ArtDenis Спасибо за ссылку, но сравнения всего двух RTOS ма... Nov 7 2014, 15:33 ViKo Здесь можно посмотреть временные характеристики дл... Nov 7 2014, 16:37 Lagman Скорость реакции, надо чтобы ОСРВ отработала или д... Nov 7 2014, 20:23 ArtDenis Lagman, под скоростью реакции я имею ввиду промежу... Nov 8 2014, 04:47 AlexandrY Цитата(ArtDenis @ Nov 8 2014, 06:47) + AH... Nov 8 2014, 08:49  AHTOXA Цитата(AlexandrY @ Nov 8 2014, 13:49) Не ... Nov 8 2014, 10:28   AlexandrY Цитата(AHTOXA @ Nov 8 2014, 12:28) Ваш на... Nov 8 2014, 17:36    AHTOXA Цитата(AlexandrY @ Nov 8 2014, 22:36) Т.е... Nov 8 2014, 20:45 Lagman Цитата(ArtDenis @ Nov 8 2014, 07:47) под ... Nov 8 2014, 12:25 Mahagam эм. только не забывайте, что freertos сравнивать н... Nov 8 2014, 12:05 ArtDenis Lagman, у меня методика тестирования простейшая. Е... Nov 8 2014, 12:49 Lagman Цитата(ArtDenis @ Nov 8 2014, 15:49) Есть... Nov 8 2014, 20:59 ZASADA во FreeRTOS есть несколько способов сбросить ногу.... Nov 8 2014, 17:32 ArtDenis ZASADA. Я примеры не использовал, а ноги "дры... Nov 8 2014, 18:03   AlexandrY Цитата(ArtDenis @ Nov 9 2014, 14:25) К то... Nov 9 2014, 18:14   LightElf QUOTE (ArtDenis @ Nov 9 2014, 16:25) К то... Nov 12 2014, 15:14    AlexandrY Цитата(LightElf @ Nov 12 2014, 17:14) Еще... Nov 12 2014, 16:10     LightElf QUOTE (AlexandrY @ Nov 12 2014, 20:10) Та... Nov 13 2014, 12:49      AlexandrY Цитата(LightElf @ Nov 13 2014, 14:49) Ну ... Nov 13 2014, 14:54 ArtDenis Бинарный семафор вроде как самый быстрый. Другие о... Nov 9 2014, 19:10 Lagman Цитата(ArtDenis @ Nov 9 2014, 22:10) Бина... Nov 9 2014, 20:06 ArtDenis С горем пополам запустил scmRTOS и померил время р... Nov 10 2014, 16:03 AlexandrY Цитата(ArtDenis @ Nov 10 2014, 18:03) С г... Nov 12 2014, 13:13  VslavX Цитата(AlexandrY @ Nov 12 2014, 15:13) На... Nov 13 2014, 20:48   AlexandrY Цитата(VslavX @ Nov 13 2014, 22:48) А что... Nov 13 2014, 21:45    VslavX Цитата(AlexandrY @ Nov 13 2014, 23:45) Си... Nov 13 2014, 22:40 Mahagam попробуйте ещё CTL запустить. Nov 12 2014, 10:47 ArtDenis Эх, в итоге я так и не осилил scmRTOS и ChibiOS, к... Nov 17 2014, 12:34 seec Цитата(ArtDenis @ Nov 17 2014, 15:34) Эх,... Nov 14 2015, 22:21  Aner QUOTE (seec @ Nov 15 2015, 01:21) Останов... Nov 14 2015, 22:24   seec Цитата(Aner @ Nov 15 2015, 01:24) ... а ч... Nov 15 2015, 06:16  ViKo Цитата(seec @ Nov 15 2015, 01:21) Останов... Nov 15 2015, 06:45 Mahagam ещё раз. смотрите в сторону кроссворка. стиль кода... Nov 17 2014, 13:08 den_po Цитата(Mahagam @ Nov 17 2014, 18:08) ещё ... Nov 18 2014, 08:07  Mahagam QUOTE (den_po @ Nov 18 2014, 11:07) Чей с... Nov 18 2014, 11:12 MBR Выбирать RTOS из-за очень синтетического параметра... Jul 1 2015, 13:15 Lagman Понимаю что тема старая и тут уже сам автор (MBR) ... May 29 2017, 07:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|