Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-июл-14 22:04

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 168 сообщений ]  На страницу « 18 9 10 11 12
Автор Сообщение
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2020-май-05 13:57 
Не в сети

Зарегистрирован: 2009-сен-21 12:39
Сообщения: 540
StartMilandr писал(а): *
(Я большую часть жизни писал на ассемблере под ADSP, поэтому для меня вход в прерывание за десяток тактов уже дико... но это мои личные фобии :) Для микроконтроллера это может быть и не критично.)
Попалась таблица с тактами на прерывание: https://community.arm.com/developer/ip- ... processors
Тут такой момент, как мне кажется, что время входа это не только такты ядра, но и время на загрузку вектора из Flash, т.е. завязано ещё на задержку Flash-а.
Про быстродействие это да, но конкретно у нас в самопальном событийном ядре SysTick выставляется на низший приоритет и обычно квант не менее 1 мс, т.е. не критично.


Вернуться к началу
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2020-май-06 20:04 
Не в сети

Зарегистрирован: 2018-мар-18 15:49
Сообщения: 101
Организация: StartMilandr.ru
Чтобы уж совсем ничего не делать, можно было бы эмпирически выставить период SysTimer с учетом компенсации на возникающую ошибку. :)
Хотя может быть еще более не критично, срабатывает ли переключение задач каждую ~1мс, или допустим ~1,1мс.


Вернуться к началу
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2020-май-08 19:40 
Не в сети

Зарегистрирован: 2009-сен-21 12:39
Сообщения: 540
StartMilandr писал(а): *
Хотя может быть еще более не критично, срабатывает ли переключение задач каждую ~1мс, или допустим ~1,1мс.
И это правильно :)!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 168 сообщений ]  На страницу « 18 9 10 11 12

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB