概述

有不少产品有蜂鸣器需求,经过整理,总结需求如下:

电路

扩展口E6通过MOS管驱动无缘蜂鸣器,蜂鸣器可以选用5V或者3.3V的,MOS管选用常用的si2302 NMOS

软件说明

//使用beepmode语句打开触摸屏或按键蜂鸣的功能示例:

//触摸屏响应蜂鸣,触摸后用1000hz的声音响0.2秒
beepmode(1,1000,20);

//键盘按钮响应蜂鸣
beepmode(2,1000,20);

//触摸屏和键盘都响应
beepmode(3,1000,20);

//关闭蜂鸣器响应
beepmode(0,0,0);

//软件直接驱动按2000hz的声音响0.5秒
beep(2000,50);

有关扩展接口E6接蜂鸣器

gpio_mode(5,1); //将E6端口设置为输出端
gpio_out(5,0)   //设置E6端口为低电平

关闭端口用于蜂鸣器的驱动

注意:

语句参考:

beepmode

beep