• Подскажите полноценный курс для разработки для STM32 Nucleo F7

    В Китае чип для blue pill в продаже взлетел в цене почти в 10 раз из-за дефицита полупроводников. Даже чип для Arduino Nano подорожал в 2 раза.

    В общем, стоит закупаться, если нужны.

  • Raspberry Pi 4: your new $35 computer

    У малины, вроде, куча проблем с протоколом USB 3. www.raspberrypi.org/...​ms/viewtopic.php?t=245931

    Куда не посмотришь в малину, везде какие-то проблемы (

    Поддержал: Oлександр V
  • Raspberry Pi 4: your new $35 computer

    Ну, мне хотя бы 50-60 мб/с через гигабит вместо 120мб/с на пк. Запись на нас с 1-10мб мб/с — совсем печаль

  • Raspberry Pi 4: your new $35 computer

    Поэтому, к сожалению RPi4 — это только игрушка и относится к ней нужно соответственно.

    Я взял несколько 4. 1 для нас, а другую для экспериментов с GPIO и обучению питону в будущем.

    В итоге НАС не получился. Любые устройства USB 3 (в основном Ugreen с внешним питанием), которые при подключении к ПК выдают 100+, на малине с 8гб озу 4 по USB 3 выдают нестабильные до 10MB/s с любой файловой системой в OMV. Локальная сеть гигабитная. ОС на быстрой карте.

    В ГПИО тоже не лезу пока что, потому что оказалось (знакомый подсказал, как проверить прозвоном), что в малине, которая как бы для обучения, выходы идут напрямую в процессор без защиты. Ошибусь с подключением — плате хана.

    В общем такое себе. Хотя, если написать что-то плохо про малину в ее ветке на реддите, то сожрут, а на форуме малины вообще удалят неприятный пост или комментарий )

    П.С. Посмотрите, плиз, этот топик: dou.ua/forums/topic/33341

  • Raspberry Pi 4: your new $35 computer

    нвидия забивает на обновления драйверов джетсонов для новых ядер линукса, как жаловался знакомый.

  • Raspberry Pi 4: your new $35 computer

    Я не копал сильно глубоко и не убер спец в железе, но чтобы поняли дно дна с малиной:

    а процессоре работает Linux, но вас может удивить, что Linux на данном устройстве — гражданин второго класса. Ядра GPU работают под управлением операционной системы реального времени ThreadX. Эта ОС с закрытыми исходниками управляет системой без ведома ядра Linux.

    В начале загрузки Raspberry Pi процессор полностью отключен (технически в состоянии reset) и именно GPU запускает систему. Можете взглянуть на папку /boot — и найдёте бинарные блобы, с помощью которых GPU запускает процессор и собственную ThreadX OS (bootcode.bin и start.elf). Подробнее о процессе загрузки см. здесь.

    Именно GPU монтирует SD-карту, загружает эти блобы и читает конфигурацию из текстового файла config.txt, который мы редактируем, чтобы настроить параметры видео или разогнать GPU. Linux тут не участвует.

    Когда GPU позволит CPU загрузить ядро Linux, он не просто уходит со сцены, работая лишь как графический процессор. Нет, GPU по-прежнему главный. Вы когда-нибудь думали, кто выводит эти логотипы, когда Pi подключается к HDMI? Или эти символы молнии или температуры в предупреждающих значках? Вот именно, это делает система ThreadX на GPU, а Linux вообще не знает, что происходит.

    Мы не можем знать всей функциональности GPU, но знаем кое-что, за что он отвечает. Для данной статьи важно то, что ThreadX отслеживает снижение напряжение — широко распространённая проблема, как мы увидим дальше, и снижает частоту процессора, чтобы предотвратить сбой процессора и зависание. Поэтому у людей устройства работают на частоте 600 МГц вместо 1400 МГц, в лучшем случае. Такое дросселирование начинается на 4,65 В и его также может инициировать температура. В то же время Linux по-прежнему думает, что система нормально работает на полной частоте.

  • Raspberry Pi 4: your new $35 computer

    на али и ибей от 10 уе. То есть как несколько ESP 8266 или black pills

  • Raspberry Pi 4: your new $35 computer

    Дрова же пишут не разработчики платы или цпу, а добровольцы из комьюнити.

    Разработчикам платы как-то положить на это

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Частота ШИМ Ардуино 488,28 Гц.

    Для управления хобби-сервоприводами подают импульсы с частотой 50 Гц.

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Зашли в тему, чтобы почесать свое чсв своей глупой писаниной?

    Я лишь попросил совета с книжками и курсами, если кто-то сталкивался.

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Спасибо, но как-то снг книги и курсы не впечатляют.

    По ссылке след курс будет когда-то после карантина, а за 16 000 грн можно много чего почитать и посмотреть. ;)

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Ну если погуглить то можно найти такие

    А есть какой-то сайт для STM с готовыми библиотеками на подобии www.arduino.cc/en/reference/libraries ?

    но совместимость между сериями и надежность в целом под вопросом

    На крайний случай пытаться прилепить их к плате синей изолентой )

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Кстати blink пример для моей платы из Mbed компилируется в ней с кучей замечаний и прочих сообщений, поэтому я решил держаться от нее подальше пока что.

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    в какой-то момент понял что из-за распаянной переферии нет портов под комлементарные таймеры

    Я не знаю, что это за таймеры, но тоже до покупки смотрел, читал и понял, что надо брать как можно более голую плату. В идеале с 1 пользовательским ЛЕД вообще. А периферию можно и самому потом подключить.

    Но как с ардуинкой не выйдет, это другой класс железок.

    Хотелось для начала всякие вспомогательные библиотеки и классы. Ну, чтобы не генерировать ШИМ для сервопривода с задержаками в ХХ мс, а с помощью класса Servo.h передать параметром метода нужный угол поворота. )

    Кстати, от серии к серии те же самые регистры могут отличаться, даже в примерах по ссылке выше чтобы помигать светодиодом — пришлось вникать в референс мануалах в различия регистров в F3 и F7 серии.

    Спасибо. Не знал про такое, но предчувствовал, поэтому позавчера на всякий случай заказал с Али младшую black pill на F4 (программатор использую от Nucleo). В книге Carmine Noviello — Mastering STM32 нет плат на F7. Хотя там обсуждают все поколения

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    как при помощи gcc + make собрать бинарь

    Нажать в IDE кнопочку «Compile», а потом закинуть на плату как на флешку через Проводник. ^.^

    А вообще в книге Столярова рассказывалось про объектные и прочие файлы. Компиляцию и т д. Но он вообще жесткий. Он и книги по 500 страниц набирает в консольном текстовом редакторе. Хотя потом из его же консольного PDF ничего нельзя скопировать, потому что во всех просмотрщиках копирует иероглифы.

    Не нужно слишком все усложнять. А то так дойдем до того, что пока сам не вытравишь плату, не соберешь ее из компонентов, не запаяешь микроконтроллер, то к написанию кода нельзя прикасаться!

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    спасибо, но уже, наверное, позже пойду по книгам. Хотя они что-то без вспомогательных библиотек, а рассматриваю все прямо на основах (

    В Mbed для этой платы кроме блинка 2 примера и еще 2 generic.

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Вроде, stm начинает активные движения в плане создания обучающего контента, а также введения поддержки своих продуктов везде, где возможно. Во всяких видеосравнениях их называют лидером индустирии.

    Еще у них даже последние поколения поддерживаются в популярных рт ос для мк
    www.freertos.org/index.html

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Потому что для новичков это скучно и не очень продуктивно, а в книгах и курсах часто подают в более понятной форме.

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Хочeтся курс по конкретным платам (поколение f4-f7 и 144 разводка), чтобы знать, что и где на плате.

    С ардуино все проще в этом плане, потому что платы около стандартные. А STM наштамповал 60+ разновидностей Nucleo.

    Выше нашел интересную книгу по nucleo 64

  • Подскажите полноценный курс для разработки для STM32 Nucleo F7

    Там уже процессор другой ревизии и частота выше (можно разогнать любую 4).

    Но мне после комфортного рабочего пк с ксеоном на 24 потока не комфортно на малине. + я ее использую headless со стримом. И не уверен, что с иде от STM не будет проблем под raspberry OS, если он вообще поддерживает arm linux

← Сtrl 123456...41 Ctrl →