你好!以下是使用 STM32 控制蜂鸣器的代码示例:
#include "stm32f4xx.h"
int main(void) { // 初始化蜂鸣器引脚 RCC->AHB1ENR |= RCC_AHB1ENR_GPIODEN; // 使能 GPIOD 的时钟 GPIOD->MODER |= GPIO_MODER_MODER15_0; // 设置 PD15 为输出 GPIOD->OTYPER &= ~GPIO_OTYPER_OT_15; // 设置 PD15 为推挽输出 GPIOD->OSPEEDR |= GPIO_OSPEEDER_OSP