Прошивки на ARM для чайников

Тема в разделе "WASM.ELECTRONICS", создана пользователем ormoulu, 27 июн 2022.

  1. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Где посмотреть исходников прошивок микроконтроллеров? В идеале - к чипам беспроводной передачи.
    Собери-себе-сам-киты? SDK?
    Учебники, статьи, мануалы для начинающих?
    Сайты, форумы?
    Куда смотреть, короче?
     
  2. algent

    algent Member

    Публикаций:
    0
    Регистрация:
    11 апр 2018
    Сообщения:
    101
    Выбираете производителя чипов и идёте на его сайт. Там зачастую на главной странице, Application Notes и прочие киты. Часто с бинарниками. Или в разделы конкретно чипов. В map сайтов загляните.
     
  3. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.997
    Обычно паршиво защищенные триал-версии тулчейнов, мануалы (не все), семплы (тоже не все), отладочные платы, отладчики. Есть серии контроллеров, по которым даже за деньги ничего не продадут. Но из-за популярности ARM'а должна быть куча всего на сторонних ресурсах.
     
  4. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    algent, f13nd, будет здорово если накидаете конкретных примеров: ссылки, названия и тому подобное.
     
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.997
    Да я вообще по этому ARM'у пару раз в справочник заглянул, не сталкивался, не интересно. То, что привел - просто обобщенный опыт по другим архитектурам.
     
  6. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Какие сейчас актуальны другие архитектуры прошивок? Мне для общего развития.
     
  7. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.997
    Вообще не для прошивок архитектура выбирается, а для устройств, и зависит от специфики устройств. Микроконтроллер это не только и даже не столько процессор, сколько периферия, помещенная с ним в один корпус, всевозможные интерфейсные вспомогательные контроллеры. Актуальным может быть и PIC, если тебе холодильником управлять надо. ARM по идее всё зохавывает постепенно, хз почему.
     
  8. algent

    algent Member

    Публикаций:
    0
    Регистрация:
    11 апр 2018
    Сообщения:
    101
    Возможно мне везло, видел прошивки в сайпрессовских девкитах. Точнее полноценные проекты.
    Я тоже с армами дела не имел. Ну гляньте здесь:
    https://www.infineon.com/cms/en/pro...strial-microcontroller-based-on-arm-cortex-m/
    Пытайте счастья в Документс, далее аппноты и боардс. В бооольших файлах.
     
    ormoulu нравится это.
  9. НетРегистрации

    НетРегистрации Member

    Публикаций:
    0
    Регистрация:
    1 фев 2020
    Сообщения:
    72
  10. KPG

    KPG Member

    Публикаций:
    0
    Регистрация:
    13 янв 2021
    Сообщения:
    121
    Сейчас ещё интересны предложения по RISC-V контроллерам (даже не из Китая)
    цены на RISC-V контроллеры от WCH при покупке и в ЧипДип
    (на Github интенсивно освоены и в применении с Forth)

    P.S. Что интересно, вроде по выводам совметимы с ARM-Corteх (STM32), а внутри периферия подключена аналогично по шине и при этом адресное пространство можно конфигурировать - какая часть относится к ОЗУ и какая к ПЗУ т.к. всё равно на 144МГц прошивка из флеш при старте переписывается в ОЗУ для исполнения.
    И в последнем издании книги от Харрисов описание RISC-V включено взамен ARM. Дэвид М. Харрис, Сара Л. Харрис - Цифровая схемотехника и архитектура компьютера RISC-V
     
    Последнее редактирование: 17 авг 2023
  11. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.997