#include <sys/ioctl.h> #include<stdio.h> #include <fcntl.h> #include <sys/types.h> static int fb; int main() { int i=0; printf("hello world !\n"); fb = open("/dev/beep", O_RDWR); if (fb < 0) { perror("open device beep fail"); } for(i=0;i<100;i++) { ioctl(fb, 1, i); usleep(200000); } ioctl(fb, 0, 1);//关闭蜂鸣器驱动 close(); return 0; }
相关文章
- 2019-9-9:渗透测试,基础学习,phpmyadmin getshell方法,基于时间的盲注,基于报错的注入,笔记
- 计算机毕业设计-基于Python+Django的渗透测试工具系统项目开发实战(附源码+论文)
- 基于风险的测试终极指南:软件测试中的风险管理(一)
- 基于python的Appium自动化测试的坑
- 基于Zynq FPGA对雷龙SD NAND的测试-Zynq测试平台搭建
- 基于单片机的一种蜂鸣器的简易控制
- SpringBoot框架下基于Junit的单元测试
- 【WEB自动化测试之控件定位】基于HTML5控件的唯一控件属性定位
- 【算法编程】基于Miller-Rabin的大素数测试
- 测试环境docker化(一)—基于ndp部署模式的docker基础镜像制作