Форум Микро-Чип

Форум Микро-Чип (http://www.microchip.su/index.php)
-   Продукция MICROCHIP (http://www.microchip.su/forumdisplay.php?f=6)
-   -   MPLAB IDE X (http://www.microchip.su/showthread.php?t=10760)

Марк 02.11.2019 16:56

Re: MPLAB IDE X
 
Цитата:

Сообщение от alexD (Сообщение 242091)
А какой контроллер вы выбирали? У меня для PIC24HJ256GP610 MPLAB X 5.30 пишет, что start/stop для Stopwatch не поддерживается.

dsPIC33EP128MC202

Марк 02.11.2019 17:05

Re: MPLAB IDE X
 
Цитата:

Сообщение от alexD (Сообщение 242090)
Я провожу тесты производительности (бенчмарк) RTOS с помощью...

Бенчмарк на симуляторе? ))) Месье знает толк в извращениях...
Ну значит придется ждать 8...20 минут.
В конце концов это не дебаг и процесс носит однократный характер.
Что касается конкретного типа контроллера, то для бенчмарка совершенно безразличен этот тип, важны только платформа и объем ОЗУ. Поэтому можно взять любой 24Н с такой же памятью.

besogon 03.11.2019 08:41

Re: MPLAB IDE X
 
Марк
Ну значит придется ждать 8...20 минут. - да подождать-то ладно. я просто сходу затрудняюсь сказать, как правильно интерпретировать результаты.

на мой взгляд запускать бенчмарки на симуляторе неправильно.

Марк 03.11.2019 09:21

Re: MPLAB IDE X
 
Цитата:

Сообщение от besogon (Сообщение 242097)
как правильно интерпретировать результаты.

Это как раз очень просто.
Запускается бенчмарк на один проход, а в конце ставится брейкпойнт.
Фиксируется значение стопвоча.
Время исполнения в машциклах или реальном времени (если установлена настройка частоты тактирования симулятора) и есть цель для сравнения.
Быстрее та РТОС, в которой на бенчмарк затрачено меньше машинных циклов.
Другое дело, что нет никакого смысла пользоваться симулятором, ибо при сделанном выборе конкретного контроллера все это можно запустить на железе.


Часовой пояс GMT +3, время: 17:38.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot