Pull to refresh

Comments 14

А как приобрели К1921ИГ1Т? Он вроде только юр. лицам продается. Да и цена К1921ИГ1Т (зачем то сделанный аналог линейки STM32H7) - от 1,5к руб, а китайский аналог 350 - 500 руб.

Насколько я знаю, К1921ВГ1Т пока что приобрести невозможно ни физ. ни юр. лицам. Ожидаем скорого появления в розничной продаже.

А что именно подразумевается за 350 рублей в качестве аналога? Вижу давно иные порядки цен в рознице.

НИИЭТ по запросу дает отладки, с возвратом потом. На экспоэлектронике на стенде сказали что пока в серию не пустили, видимо из-за правок, ожидают в конце лета, а не Q1 этого года как на сайте. Так что может осенью будет у дистрибьюторов.

Нужна вторая часть с большим количеством деталей!

Хотелось бы видео где лучше видно игровой экран)

У меня и так вьетнамские флешбеки...

Два вопроса:


А как на максимально низком уровне реализована синхронизация между ядрами? То есть, как передать управление из одного ядра другому и дождаться ответа?

Позволит ли EMC соединить несколько контроллеров? С помощью какого-то аппаратного хака и написания софта для работы с таким, разумеется

  1. Достаточно просто - есть 2 переменные core1_busy, core1_task. Ядро 0 устанавливает core1_task а программа в 1 ядре постоянно его смотрит. Если ядро 1 увидело core1_task - она устанавливает core1_busy и рисует картинку. Когда нарисовала - устанавливает core1_busy = 0. Ядро 0 это видит и может снова записать core1_task. Простенький мьютекс.

  2. Думаю нет, так как этот интерфейс изначально задуман под микросхемы внешней памяти. Контроллер не умеет быть "ведомым" в этом интерфейсе, только "ведущим".

  1. То есть, оба ядра при старте контроллера стартуют с выполнения одного места кода?

  2. Про интерфейс это ясно, но думал что может придуман какой-то хак на эту тему

А как они на него попадают? В даташите прописаны разные стартовые адреса для ядер?

В блоке SIU есть CORE1_RVECT - регистр вектора сброса для ядра 1. Но можно и стартовать с одного места обоими ядрами, просто первой командой читать hartid и в зависимости от него переходить на исполнение в нужное место.

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

Sign up to leave a comment.

Articles