Хартия HSM: Полный Потенциал RP2040

Кликните на заголовки столбцов для интерактивной сортировки.

Блок / Особенность Применение в Библиотеке HSM Сложность Сложность реализации и отладки (1 - просто, 5 - очень сложно). Риск Риск повреждения чипа или непредсказуемого поведения (1 - низкий, 4 - экстремальный). Влияние Степень влияния на сложность и "живость" итоговой системы (1 - низкое, 4 - системное). Источник Источник информации: официальная документация или находки сообщества/хакеров. Городская Аналогия
Уровень 1: Фундамент и Ядра Системы
Процессорные ЯдраАсимметричная Архитектура "Власть и Исполнители":
Ядро 0 ("Исполком"): Полностью выделено под жесткий real-time. Управляет PIO, DMA, таймерами. Его задача — поддерживать физику "резонанса" с наносекундной точностью.
Ядро 1 ("Городской Совет"): Выполняет высокоуровневую логику: анализ "голограмм", сравнение с библиотекой эталонов, принятие решений и отдача команд Ядру 0.
НизкийСистемноеOfficial DocsГородской Совет (думает) и Исполнительный Комитет (делает).
Межъядерное Взаимодействие (FIFOs)Канал связи "Приказы и Доклады": Ядро 1 ("Совет") кладет в FIFO приказ: "Активировать протокол 'Буря'". Ядро 0 ("Исполком") исполняет и кладет в другой FIFO отчет: "Голограмма 'Бури' стабильна". Обеспечивает быструю и асинхронную связь между "мыслящей" и "действующей" частями узла.
НизкийВысокоеOfficial DocsПневматическая почта между ведомствами в Мэрии.
АЦП (ADC)Главная "Сенсорная Сеть" HSM: Основной инструмент для чтения аналоговой голограммы (вектора напряжений). Высокая скорость (500kSPS) и режим кругового сканирования позволяют делать почти мгновенные "снимки" физического состояния всей сети.
НизкийВысокоеOfficial DocsСеть датчиков (давления, шума, температуры) по всему городу.
Уровень 2: Аппаратные Ускорители и Специализированные Службы
Программируемый Ввод/Вывод (PIO)"Инженерный Департамент": Аппаратная генерация и распознавание сложных временных сигнатур без участия CPU. Точное измерение фазовых сдвигов и задержек, добавляя **временное измерение** в голограмму. Идеальный инструмент для реализации протокола.
НизкийСистемноеOfficial DocsБригады инженеров, способные построить/разобрать что угодно по сложному чертежу.
DMA (Прямой доступ к памяти)"Автоматизированная Логистика": Создание аппаратного конвейера: DMA автоматически пересылает данные с АЦП в память и "подписи" из памяти в PIO, полностью разгружая CPU для высокоуровневого анализа.
НизкийВысокоеOfficial DocsАвтоматические конвейеры и погрузчики на городских складах.
Система Прерываний и СобытийАппаратные "Условные Рефлексы": Создание цепочек "периферия -> DMA -> PIO", которые реагируют на события без участия CPU. Например, компаратор видит всплеск напряжения и напрямую запускает DMA, который загружает в PIO "ответную подпись". Обеспечивает сверхбыстрые рефлексы.
СреднийВысокоеOfficial DocsСистема пожаротушения, которая срабатывает от датчика дыма автоматически, без звонка.
Интерполятор и Делитель"Архитектурное Бюро и Финотдел": Аппаратное ускорение анализа голограмм (например, поиск ближайшего эталона по методу наименьших квадратов) и нормализации векторов для сравнения.
НизкийСреднееOfficial DocsПроектный институт с кульманами и счетными машинами.
Уровень 3: Нецелевое Использование и Физические Свойства
I2C / SPI / UART Контроллеры"Городские Глашатаи и Сирены": Вывод их сигнальных линий на общую шину для генерации сложных, но стандартизированных электрических "всплесков" (артефактов). Сеть учится распознавать эти уникальные "крики" как специфические команды.
НизкийСреднееOfficial DocsИспользование заводского гудка не по расписанию для подачи особого сигнала.
PWM (ШИМ) Блоки"Городской Оркестр": Добавление в голограмму **частотного измерения**. Сеть может "гудеть" на разных частотах, создавая "аккорды" состояний. Анализ спектрального состава голограммы.
НизкийВысокоеOfficial DocsКолокольня, способная играть не только тревогу, но и сложные мелодии.
Пады GPIO (Slew Rate & Drive Strength)Управление "Громкостью" и "Тембром" Голоса: Динамическое изменение силы влияния пина на шину (Drive Strength) и четкости сигнала (Slew Rate), добавляя "аналоговости" цифровым сигналам. Узел может "говорить" тихо или громко.
НизкийВысокоеOfficial DocsВозможность говорить шепотом, обычным голосом или кричать.
RTC (Часы реального времени)"Личные Биоритмы" Жителей: Задание каждому узлу уникального графика "сна" и "бодрствования" через будильники RTC. Это создает сложный общий ритм активности сети.
НизкийСреднееOfficial DocsУ каждого жителя свой график работы, что создает общий городской трафик.
Уровень 4: Архитектурные Глубины и Управление Системой
MPU (Блок защиты памяти)Программируемая "Боль" / "Аппаратные Рефлексы": Динамическое изменение карты памяти для вызова аппаратного исключения (Hard Fault). В обработчике генерируется "сигнал системной ошибки", моделируя аппаратный рефлекс.
СреднийВысокоеOfficial DocsВнезапное оцепление квартала полицией, вызывающее транспортный коллапс.
Регистр VTOR (Смена таблицы прерываний)"Смена Городского Устава" на лету: Мгновенное переключение всей модели поведения ("инстинктов") узла путем смены таблицы обработчиков прерываний. Переход от "мирного" к "военному" положению за один такт.
СреднийСистемноеOfficial DocsМгновенное введение комендантского часа и смена всех законов.
Система тактирования (Clocks)"Замедление/Ускорение Времени" в Городе: Программное изменение тактовой частоты ядра "на лету" (разгон/замедление). Узел может "задуматься", понизив частоту, или войти в "режим аврала".
ВысокийСистемноеOfficial DocsВесь город внезапно переходит на замедленный или ускоренный режим работы.
Аппаратный ГСЧ (TRNG) и RANDBITИсточник "Свободной Воли" и "Случайностей": Использование истинно случайных чисел (основанных на физическом шуме) для принятия спонтанных решений и внесения "живого трепета" в поведение узлов.
НизкийВысокоеCommunityСлучайные события на улицах города: уличные музыканты, пробки, праздники.
Сторожевой Таймер (Watchdog)"Система Аварийного Оповещения": Использование прерывания от Watchdog для генерации редких, но мощных спонтанных "сигналов паники", выбивающих сеть из застойных состояний.
НизкийВысокоеOfficial DocsСлучайное, но громкое срабатывание городской сирены.
Режимы сна (Sleep & Dormant Modes)"Циклы Внимания" / "Сновидения": Физическое усыпление части узлов для динамического изменения топологии активной сети. Голограмма от 5 узлов кардинально отличается от голограммы 10 узлов.
СреднийСреднееOfficial DocsЧасть города спит ночью, а другая часть (ночные клубы, заводы) бодрствует.
"Спящие" периферийные блокиДинамическая "Специализация" Горожан: Отключение и включение отдельных "органов чувств" (ADC, PIO) для изменения функциональности узла на лету, от "пассивного наблюдателя" до "активного оратора".
СреднийСреднееOfficial DocsЖитель может быть то "слушателем", то "оратором", то "рабочим".
Уровень 5: Экспериментальная Физика и Эксплойты Энтузиастов
Уникальный 64-битный ID Чипа"Врожденный Характер" Горожан: Использование уникального ID каждого чипа как "семени" для определения его базовых склонностей (агрессивный, пассивный, хаотичный). Создание гетерогенной сети с самого начала.
СреднийСистемноеCommunityКаждый житель города имеет свой уникальный характер и привычки.
Разгон PLL до Предела Стабильности"Режим Лихорадки" / "Промышленный Аврал": Ввод узла в пограничное состояние (400+ МГц), где его работа становится хаотичной и "шумной", но быстрой, что влияет на всю сеть.
ВысокийВысокоеCommunityЗавод работает на 200% мощности, на грани аварии, создавая много шума.
Перепрошивка Flash "на лету""Хирургия Мозга" / "Реновация": Программная самомодификация кода во Flash для перманентного изменения "привычек" узла в ответ на "жизненный опыт". Обеспечивает эволюцию сети.
ВысокийСистемноеCommunityСнос старого завода и постройка парка, что навсегда меняет район.
Детекция Просадки Напряжения (BOD)"Коллективный Энергетический Кризис": Искусственное создание пиков энергопотребления для использования шины питания как глобального, всепроникающего канала связи.
ВысокийСистемноеHackingВключение всех заводов на полную мощность, вызывающее падение напряжения в энергосистеме.
Побочный Канал через Энергопотребление"Промышленный Шпионаж": Создание скрытого канала связи через модуляцию энергопотребления от разных вычислительных операций (требует внешнего усилителя).
ЭкстремальныйНизкоеHackingАнализ счетов за электричество для определения, какой завод что производит.
Система Выбора Глича (Glitch Detect)Искусственный "Системный Сбой": Намеренное вызывание глитчей на системной шине для генерации сигнала абсолютной, неигнорируемой тревоги.
ЭкстремальныйСреднееHackingКрупная техногенная авария, останавливающая жизнь всего города.
Debug-Порт (SWD)"Захват Мэрии Соседнего Города": Использование одного узла для аппаратного "взлома" другого через его debug-порт. Создает механику доминирования и подчинения.
ЭкстремальныйСистемноеHackingВнешнее управление, способное сменить мэра и переписать все законы.