roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 07:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Точная генерация PWM на Линуксе
СообщениеДобавлено: 09 сен 2011, 23:37 
Не в сети

Зарегистрирован: 13 сен 2010, 12:47
Сообщения: 317
ну так отдельная микросхема - это в разы проще чем отдельный микроконтроллер и меньше потребление. Одно дело переходить на незнакомую совсем платформу и учиться писать драйверы для нее, а совсем другое - подключить землю питание и пару информационных. Я в институте QNX изучал и знаю, что это геморойная штука. Там свой язык, достаточная тормознутость и все что это дает - гарантированный и достаточно длительный отклик. Для таких решений лучше всего какой нибудь ARM 9 там возможностей дофига будет и PWM отличный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точная генерация PWM на Линуксе
СообщениеДобавлено: 07 окт 2011, 14:33 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Мысль в копилку "почему", все в RT хорошо, но если в системе какой то драйвер написан без учета RT, то пока он не выполнит свой кусок кода он может ресурсами и не поделиться, замаскирует все прерывания, и не отдаст некому процессорное время пока все не сделает сам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точная генерация PWM на Линуксе
СообщениеДобавлено: 09 окт 2011, 16:38 
Не в сети

Зарегистрирован: 06 сен 2011, 17:17
Сообщения: 40
Откуда: Харьков, Украина.
ФИО: Андрей
Ну да, такое может случиться... Тогда нужно будет искать этот драйвер и думать что с ним делать - менять на другой (другую версию) или менять железо которое он обслуживает на другое с более грамотно написанным драйвером.

Я сейчас пытаюсь написать RTDM драйвер для Xenomai-а который делает тоже самое что и программа в юзер-спейсе и посмотреть на сколько это улучшит ситуацию с ШИМ-ами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Точная генерация PWM на Линуксе
СообщениеДобавлено: 23 апр 2012, 14:18 
Не в сети

Зарегистрирован: 06 сен 2011, 17:17
Сообщения: 40
Откуда: Харьков, Украина.
ФИО: Андрей
Лучше поздно чем никогда :) - как и обещал, написал драйвер. Ситуация улучшилась, но все равно не идеально. Если кому интересно, вот тут блог пост на эту тему. Тем, у кого "4 по английскому" ( с ) EasyTech :) , можно не кликать. Когда руки дойдут, я переведу.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO