Jump to content

    

grebenkoff

Свой
  • Content Count

    103
  • Joined

  • Last visited

Community Reputation

0 Обычный

About grebenkoff

  • Rank
    Частый гость
  • Birthday 04/30/1980

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

1780 profile views
  1. Спасибо за совет! Подскажите, где можно посмотреть примеры кода с использованием этих средств? Сам спросил, сам ответил: https://embeddedbits.org/new-linux-kernel-gpio-user-space-interface/
  2. Спасибо за совет. Я начинающий линуксоид, поэтому подскажите пожалуйста, где найти пример кода, в котором можно посмотреть как это сделать? Скорость не проблема, в моем случае нужно поднять ножку, подержать 1 секунду, опустить и т.п. Благодарю за ответ, а можете скинуть какой-нибудь пример или ссылку дать, где про это с примерами кода написано?
  3. Спасибо, попробую! А ведь я уже читал это, но почему-то, при первом прочтении упустил из виду, что нужно сначала установить libcap-dev. Видимо, для меня мало просто читать документацию, ее еще надо понимать ))))
  4. Нашел ответ вот тут: https://askubuntu.com/questions/872792/what-is-xdg-runtime-dir В двух словах, запуская приложение как пользователь и как root, мы запускаем его с разным окружением. Чтобы программа запущенная от имени root работала с окружением пользователя, нужно это делать так: sudo -E MyApp Да, и еще, я знаю, что запуская свою программу от имени администратора я поступаю очень и очень плохо. Но на данный момент, чтобы получить доступ к регистрам управления GPIO Raspberry Pi я использую библиотеку bcm2835, а она может добыть нужные адреса только когда работает как root. Может кто-нибудь знает, как обойти данную проблему?
  5. Приветствую, уважаемые! Использую плату Raspberry Pi3, на Qt.5.15.11, в QT Creatore написал тестовое приложение на основе QWidget - кнопочка, EditBox, TextLabel, короче, хелловорлд. Компилировал на ПК в Ubuntu с помощью cross-compile toolchain. На Raspberry крутится Linux на основе Debian с графическим интерфейсом LXDE. Qt скомпилировано c поддержкой OpenGL. При запусках моей программки обнаружил следующее: 1. Если запустить программу от имени пользователя (Pi), то текст с клавиатуры можно вводить и по русски и по английски, переключение языка ввода нормально работает. Но если запустить от имени администратора (sudo), то печатает только английскими буквами и на нажатие комбинации переключения языка ввода (у меня Alt+Shift),программа не реагирует. 2. Внешний облик программы также зависит от того, запущена она с правами пользователя или с помощью sudo. Подскажите пожалуйста, как настроить ввод русских букв при запуске программы от имени администратора? А также, от чего зависит внешний вид программы Qt (разеры окна, вид рамки, высота шрифтов...), при запуске от имени различных пользователей?
  6. Да, знакомые мне крупные разработчики/производители своего оборудования давно так делают. Звоню товарищам, которые там работают, спрашиваю, как мол у вас со снабжением контроллерами, а они отвечают, что мол все путем, на складе еще полтора миллиона штук, пока хватает. К сожалению, они используют не те что мне нужны.
  7. Да, мне недавно пришла с Али партия STM32F427VIT6 и там такая же история была, половина залоченных.
  8. Понятно, странно. А я тоже зря выпендривался, через несколько дней пришло уведомление, что не привезут, говорят, склад опустел. Заказал на AliExspress, посмотрим, что приедет.
  9. Нет, как юр.лицо. Там при заказе вопросник нужно заполнить, может вы там в пункте назначение указали "баллистические ракеты" ?
  10. Да, спасибо, я как раз в Элитане на этой неделе заказал.
  11. Увы, некуда деваться, серийные приборы надо собирать. Читал, что в прошлом году на заводах STM были забастовки. Жалею, что их профсоюз не согласовал это со мной ))))
  12. Спасибо, оказалось полезным, заказали там. Цены конечно взлетели, но куда деваться. Может кому-то пригодиться - заказали на Aliexspress контроллеры STM32F427VIT6 https://aliexpress.ru/item/4000580409076.html?spm=a2g39.orderlist.0.0.4eda4aa6VAeqHC&_ga=2.251970121.1144116684.1628770418-1107003313.1587664283&_gac=1.50080530.1628258514.EAIaIQobChMI9o7p_MWc8gIVENUYCh37sQOQEAAYAiAAEgLO__D_BwE Они приехали, все путем. Припаял, прошил, причем, все прошились успешно, и оказалось, что приложение на половине чипов не стартует. На ПК запустил J-Flash, выполнил Secure chip, затем Un-secure chip, опять залил свой код и все заработало.
  13. Вообще, подойдут STM32F427Vx, STM32F429Vx, STM32F437Vx, STM32F439Vx
  14. Куплю микроконтроллеры STM32F437VIT6 Можно паяные или установленные на плате. В данный момент требуется 30 штук. Готов брать и по одному, если у кого-то есть.