Задать вопрос
Ответы пользователя по тегу Python
  • Какой истинный путь начинающего в STM32?

    Papayaved
    @Papayaved
    FPGA, MCU
    Для отладочной платы в STM32CubeMx скорее всего уже есть требуемые настройки, изучить их и сгенерить проект для Atollic TrueStudio.

    Первую задачу себе можно поставить научиться общаться через UART с терминалом компьютера.
    Другая по нажатию кнопок включать/отключать светодиоды.
    Купить I2C монитор и научиться на него печатать. Сделать какое нибудь меню, перемещаться с помощью кнопок и также через меню на экране управлять светодиодами. Еще подключить по SPI АЦП и показывать температуру. После чего можно будет уже идти работать управлять не сложными устройствами
    Ответ написан
    Комментировать
  • Как сделать оконный полосовой фильтр?

    Papayaved
    @Papayaved
    FPGA, MCU
    Оконные функции нужны, чтобы уменьшить боковые лепестки при Фурье преобразование. Боковые лепестки - это появление ложных гармоник в сигнале по причине ограниченного числа отсчетов. Идеальное Фурье преобразование делает по бесконечным пределам с бесконечно малым шагом, а ДПФ вносит свои специфические погрешности.

    Зануление не нужных частот в спектре соответствует умножению на прямоугольную оконную функцию. Чтобы не было ложных гармоник в сигнале надо умножать спектр на оконную функцию более сложной формы (см. википедию), также уменьшает боковые лепестки увеличение количества отсчетов, т.е. увеличение количества точек добавлением нулей.

    Есть еще другое понятие, оконное преобразование Фурье, это преобразование Фурье скользящим окном. Причем использование БПФ уже не рационально, считают обычное ДПФ, пересчитывая спектр по получению каждого нового отсчета.
    Ответ написан
  • Какой бесплатный framework больше подходит для коммерческих маломощных встраимаемых систем на базе Linux: Qt/Gtkmm/wxWidgets/TclTk?

    Papayaved
    @Papayaved Автор вопроса
    FPGA, MCU
    Qt - по видимости самое дорогое решение и возможно бесплатно им пользоваться незаконно для устройств.
    GTK - похоже только с открытым кодом.
    wxWidgets - вроде как предоставляет бесплатное использование в закрытых приложениях, но на ней не постороен ни один Linux, видемо плох не только внешний вид, но и производительность
    Библиотека CPPTK для Tcl/Tk - с 2006 года не поддерживается и с неизвестной лицензией (т.е. надо лично обращаться к автору), хотя Tcl/Tk по умолчанию встроен в Python.
    Ответ написан
    Комментировать
  • Курсы python в Санкт-Петербурге?

    Papayaved
    @Papayaved
    FPGA, MCU
    avalon.ru (Политех) хорошие курсы и второе высшее, я в Вашем возрасте там полные курсы по программированию проходил (специальность - математическое обеспечение и администрирование информационных систем). Phyton правда нам тогда не читали. Очное обучение гораздо более эффективно, преподавателей там стараются нанимать лучших, из тех что есть в городе. Также они являются сертификационным центром по SQL, Java и прочему. С международным сертификатом устроится будет проще, но подготовка гораздо сложнее, чем просто сдача экзаменов
    Ответ написан
    Комментировать