2013-07-11 5 views
0

я проходил через эту articleSPI и I2C интерфейс на Pi

Под заголовком «ограничение производительности в режиме реального времени» он рассказывает об ограничениях и говорит, что «Это означает, что вы не должны ожидать, чтобы получить работу в реальное время или ограничения времени в реальном времени от таких программ ».

Мои вопросы

  1. Что решение этой проблемы в контексте Пи. Как мы можем сделать это частью ядра?
  2. Как в других устройствах, таких как мобильные телефоны, такие интерфейсы работают в режиме реального времени. Скажем, приложения и игры, разработанные с использованием акселерометра на мобильном телефоне, реагируют в режиме реального времени.
+0

Что вы подразумеваете под «этой проблемой в контексте Pi» в вашем первом вопросе? Можете ли вы более четко определить, что вы видите как проблему, и что вы считаете решением? Я думаю, что линия «пожалуйста, не ожидайте, чтобы получить именно временную задержку, которую вы запрашиваете» - это то, что вас беспокоит; правильно? – Floris

ответ

0

Ответ на ваш второй вопрос: возможно, это зависит от вашего определения «в реальном времени». Я думаю, что они означают «нет гарантированного времени отклика», но на практике время «обычно конечное» - порядка мс. Этого достаточно для 99% приложений в играх и т. Д.