Неразрывные пробелы ЛР№3 и №13 и опечатки в 21 лекции (#125)

* Неразрывные пробелы ЛР№3,13

* Опечатки в 21 лекции
This commit is contained in:
Eugene8388608
2025-06-16 20:17:08 +03:00
committed by GitHub
parent b67bd2fd1f
commit 11ba6823ff
3 changed files with 8 additions and 7 deletions

View File

@@ -49,7 +49,7 @@
5. EEPROM (электрически перезаписываемая программируемая память);
6. PWM (Pulse-width modulation или широтно-импульсная модуляция);
7. Waveform generator (генерирует сигналы);
8. Цифро-аналоговый преобразователь (ЦАП или DAG) и другие.
8. Цифро-аналоговый преобразователь (ЦАП или DAC) и другие.
Микроконтроллеры внутри рассматриваемого семейства отличаются размером памяти, количеством ножек, аналогово-цифровых преобразователей и максимальной аналогово-цифровой разрешающей способностью.
@@ -60,7 +60,7 @@
Например:
- это RISC контроллер, поддерживающий 48 инструкций;
- его входная тактовая частота — 32 MHz, минимальный тактовый цикл — 125 ns (величина критического пути);
- его входная тактовая частота — 32 MHz, минимальный тактовый цикл — 125 ns (величина критического пути);
- Он имеет C-компилятор, систему прерываний, 16-уровневый стек для вызова подпрограмм, четыре 8-битых таймера, Watchdog Timer (когда таймер досчитывает до конца, он сбрасывает микроконтроллер, то есть перезапускает его. Он нужен для того, чтобы избежать зависаний во время работы) и т.д.
Данный микроконтроллер имеет 3 конфигурации: с 8-ю, 14-ю и 16-ю ножкам.
@@ -127,7 +127,7 @@
Посмотрим 32-битный ARM микроконтроллер [STM32H723VE](https://www.st.com/en/microcontrollers-microprocessors/stm32h723ve.html).
Видим, что у данного контроллера ядро Cortex-M7, он работает на частоте 550MHz, имеет 1 MB флэш-памяти, 564 KB оперативной памяти.
Видим, что у данного контроллера ядро Cortex-M7, он работает на частоте 550 MHz, имеет 1 MB флэш-памяти, 564 KB оперативной памяти.
![../.pic/Lectures/21.%20Microcontrollers/fig_11.png](../.pic/Lectures/21.%20Microcontrollers/fig_11.png)
@@ -216,6 +216,7 @@ Cortex-A9 — более современное, чем ARM7 и ARM9, ядро.
Современные реализации микроконтроллеров могут включать в себя несколько ядер.
![../.pic/Lectures/21.%20Microcontrollers/fig_16.png](../.pic/Lectures/21.%20Microcontrollers/fig_16.png)
*Рис. 16. Cortex-A7 и Cortex-A15.*
При использовании двух ядер, одно может быть мене производительным чем другое, но при этом потреблять меньше энергии и использоваться в сценариях, где не нужна высокая эффективность. Переключения между ядрами позволяет балансировать между затратами на энергию и производительностью.