|
В неповоротливых осях для ARM-ов я вам не завидую.
А вот в специальных архитектурах типа XC167 есть многоуровневая приоритетная система прерываний.
И для любых внешних прерываний латентность можно сделать как по Datasheet-у даже при 100% загрузке процессора OS-ю.
uCOS, например, такого напрямик не поддерживает но небольшой переделкой можно легко разграничить быстрые аппаратные прерывания и прерывания использующие сервисы OS.
Более того, даже в MSP удавалось достигуть латентности для аппаратных прерываний в несколько микросекунд при любой загрузге OS-ю.
А цифры в Inet-e найти можно. Видел например, что RTLinux на XScale 400 MГц давал латентность хуже 100 мкс.
E-mail: info@telesys.ru