TI中文支持网
TI专业的中文技术问题搜集分享网站

求解如何使用DY-Tiva口袋实验板上的蜂鸣器

我现在正在使用EX-TM4C123GXL以及与其配套的DY-Tiva口袋实验板,我想使用口袋实验板上的蜂鸣器,可是直接使能好像不行。我看电路图上蜂鸣器对应的端口好像是PC5,但是我采用如下代码给PC5上高电平时却没法使蜂鸣器响起来,有没有大神能解答一下这个问题:

#include <stdint.h>
#include <stdio.h>
#include <stdbool.h>
#include "hw_memmap.h"
#include "gpio.h"
#include "sysctl.h"
int main(void)
{

SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ | SYSCTL_OSC_MAIN);

SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOC);

GPIOPinTypeGPIOOutput(GPIO_PORTC_BASE, GPIO_PIN_5 );

GPIOPinWrite(GPIO_PORTC_BASE, GPIO_PIN_5, GPIO_PIN_5);

return 0;
}

另:我代码的库都包含进去的,编译没有问题

user151383853:

是否先用万用表或示波器测一下 IO 口输出的控制信号, 及后面的驱动信号.

先验证一下软件有没有输出该输出的信号?

STEPHEN JIANG1:

尝试使用周期信号,驱动,蜂鸣器为无源蜂鸣器

赞(0)
未经允许不得转载:TI中文支持网 » 求解如何使用DY-Tiva口袋实验板上的蜂鸣器
分享到: 更多 (0)