Перейти к содержимому

Курс по STM32

#35. Timer Interrupts (Прерывания по таймеру)

В этом примере мы покажем, как включить прерывание TIM2. Так как это основано на работе, которую мы проделывали ранее, рассмотрим листинг программы ниже. В дополнение… Подробнее »#35. Timer Interrupts (Прерывания по таймеру)

#34. Конфигурация NVIC

NVIC поддерживает 16 различных уровней приоритетов и субприоритетов, поддерживаемых 4 битами, которые разделены между этими двумя функциями. Прерывания с разными приоритетами могут вытеснять друг друга… Подробнее »#34. Конфигурация NVIC

#33. Включение прерываний и установка их приоритета

Ядро Cortex-M3 определяет сложный механизм приоритетов, который позволяет источникам прерываний назначать как приоритет, так и суб-приоритет. На данном уровне приоритета два источника прерываний обслуживаются в… Подробнее »#33. Включение прерываний и установка их приоритета

#31. Interrupts (Прерывания)

Прерывания — это основной аппаратный механизм, позволяющий периферийным устройствам уведомлять программное обеспечение о критических событиях. Например, мы можем сгенерировать аналоговый выходной сигнал с точными интервалами… Подробнее »#31. Interrupts (Прерывания)

#30. Input Capture

При генерации выходных сигналов ШИМ мы используем функцию «сравнения» регистра захвата / сравнения. В этом разделе мы обсуждаем «захват». Регистры захвата обеспечивают механизм для контроля… Подробнее »#30. Input Capture

CMSIS-DSP PID

Для подключения этой библиотеки нужно поставить галочку напротив DSP в менеджере библиотек в keil. В самом файле проекта перед подключением необходимо указать на каком ядре… Подробнее »CMSIS-DSP PID

#28. PWM Output

В этом разделе мы рассмотрим пример использования PWM выхода. Для этого нам необходимо будет использовать таймеры. Таймеры общего назначения состоят из 16-разрядного счетчика с автоперезагрузкой,… Подробнее »#28. PWM Output

#27. Timers (Таймеры)

Микроконтроллеры, такие как STM32, используют аппаратные таймеры для генерации сигналов различных частот, генерации выходов с широтно-импульсной модуляцией (PWM), измерения входных импульсов и запуска событий на… Подробнее »#27. Timers (Таймеры)