Тимур Сергеевич: ни в коем случае нельзя ставить бинари из непонятно каких источников! А то получится очередная мастдайка.
Не удивляйтесь, если на банковской карте уже 0.
Валентин: К счастью, это говно еще не везде.
И мне плевать, что кто-то его удобным считает. Я до сих пор полным-полно плача на тему systemd на ЛОРе вижу. У меня совершенно никакого желания нет переходить на другую систему инициализации (тем более, такую дерьмовую) лишь ради того, чтобы перейти. Минусов у systemd значительно больше, чем плюсов. Я уж молчу о идиотизме под названием бинарные логи, а также полном отсутствии юниксвейности!
Igorjan: Кстати, то, что было у ТС, никаким раком фильтром назвать нельзя. Это - обычная розетка с псевдофильтром, который максимум что отфильтрует — короткие выбросы.
Igorjan: Я прекрасно знаю, что такое сетевой фильтр. Это — обычный стабилизатор + LC-цепочки. Чем больше дросселей в стабилизаторе (и чем больше их размер), тем лучше он фильтрует.
Вот с ИБП - да, беда: он на малых нагрузках дает сильные всплески (из-за импульсной природы преобразователя), т.е. для маломощной акустики (на гитарке подрынчать, например) его использовать нельзя.
Но ТС ничего не говорил о предполагаемых нагрузках, вот я и решил, что ему для компьютера. А для компьютера ИБП со своей задачей на отлично справляется. Потому как в наших древних электросетях иной раз такие просадки бывают, что никакой фильтр не спасет.
Если уж бубунта нужна, то проще поставить 14.04 (LTS) или 15.04 (но его в скором времени нужно будет обновлять).
И вообще, зачем так запускать систему? Аж 3 года без обновления!!! Это уму не постижимо же!!!!!!!!!!!!!!!!!1
К сожалению, из-за анальной огороженности планшетного железа, линукс туда поставить невозможно.
Так что, сделать нормальную рабочую вещь из игрушки не выйдет!
vilgeforce: 32-битный генератор я не так уж и часто использую. Но таки использовать /dev/urandom надежней, чтобы не было совпадений при квазиодновременном запуске двух процессов или потоков.
ВэйДлин: замените SPL на opencm3. Потому что от дырявого и глючного SPL сами STM отказались.
В куске кода из ОП-поста по сути почти ничего не делается. И вообще он работать не будет, т.к. не настроены ARR и CCR. Вот пример настройки ШИМ из моего велосипедостроения (это еще не добитый мною аппаратный 1-wire).
Как я уже говорил, про все регистры надо помнить. В даташите отлично подробнейшим образом разжевано, как запускать ШИМ на таймерах.
Не удивляйтесь, если на банковской карте уже 0.