|
大家好求助一下,
用的是有源+5V供電的蜂鳴器
這個(gè)是單片機(jī)代碼
- uint16_t A;
- int main(void)
- {
- OLED_Init();
- Serial_Init();
- RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); //蜂鳴器
-
- GPIO_InitTypeDef GPIO_InitStructure;
- GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
- GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
- GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
- GPIO_Init(GPIOB, &GPIO_InitStructure); //蜂鳴器
- while (1)
- {
- Serial_SendByte(A);
- A++;
- Delay_ms(500);
- OLED_ShowNum(1,1,60,3);
- OLED_ShowNum(2,1,60,3);
- GPIO_ResetBits(GPIOB, GPIO_Pin_8); //設(shè)置蜂鳴器引腳為高電平,這個(gè)地方設(shè)置為SetBits還是會(huì)響
- }
復(fù)制代碼 GPIO_ResetBits(GPIOB, GPIO_Pin_8); // 設(shè)置蜂鳴器引腳為高電平,這個(gè)地方設(shè)置為SetBits還是會(huì)響
|
|