Перейти к содержанию
    

aaarrr

Модератор
  • Постов

    14 091
  • Зарегистрирован

  • Победитель дней

    19

aaarrr стал победителем дня 29 ноября 2023

aaarrr имел наиболее популярный контент!

Репутация

56 Очень хороший

Информация о aaarrr

Контакты

  • Сайт
    Array
  • ICQ
    Array

Посетители профиля

17 493 просмотра профиля
  1. Скорее затирает после. Это легко проверить, если посмотреть содержимое map-файла.
  2. Так же, как в случае с флеш - просто по указателю. Хорошо. Как была добавлена контрольная сумма? Не получилось ли так, что линкер о ней не в курсе, и затирает её данными программы при старте?
  3. Тут способа не обозначено. Что передается в hashAddr?
  4. Месяцами точно работает. Неужели даже хоткеи не в ходу? Это элементарно быстрее, чем наматывать километры мышкой.
  5. Не сложнее - без преувеличения, собаку съел в свое время на этой ниве, что весьма помогает при работе в т.ч. и с линуксовыми потрохами. Честно говоря, редко приходится в рабочем процессе писать в командной строке что-то длиннее "make". У меня стабильно работает браузер в киоске. И не только у меня - он и в космос летал, что уж. Именно. А никсовая среда для программизмов удобна как никакая другая.
  6. Регион загрузки - это место, откуда берутся данные (в т.ч. и код) для раскидывания по регионам исполнения перед стартом программы. Как правило, для флешового МК код остается на месте (адрес загрузки = адресу исполнения), а данные копируются/распаковываются в ОЗУ.
  7. Сэкономил бы месяцы и годы жизни, потраченные на решение вопросов типа "как растеризовать TTF", "как воспроизвести видео", "как забороть xyzHCI", "как окучить неизвестный контроллер тача", "как быть с MIPI экранами" и т.д. и т.п. Жизнь коротка )
  8. Адрес региона загрузки LR_IROM1. А уж ОЗУ там или что еще - откуда линкеру знать? (это не функция)
  9. Нет: какая может быть опасность, если только не рушить данные и контекст?
  10. https://mcuoneclipse.com/2019/01/20/freertos-how-to-end-and-restart-the-scheduler/
  11. На всяких кортексах запустить поверх не проблема, достаточно снизить приоритет прерываний ОС до нужного уровня. Но всю синхронизацию между ОС и собственным кодом придется городить врукопашную.
  12. stm32f747 + Ethernet (LwIP)

    Раз остальное работает, начните с чтения регистров статистики PHY и MAC. Например, немного задерживает исполнение старт программы, в результате чего PHY успевает выйти из сброса.
  13. Ответ очевиден: чтобы здесь и сейчас использовать любой адаптер из широкой линейки доступных. UART на несколько десятков мегабит?
×
×
  • Создать...