基于am3358的蜂鸣器测试

#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;
}
时间: 2024-08-20 11:58:52

基于am3358的蜂鸣器测试的相关文章

初探团队基于session的探索性测试

如果你是一名测试人员,那么不管你对探索性测试的了解是多是少,我肯定你一定用过探索性测试的方法.想想看,你是否曾经这样测试过?不仅仅按照测试案例或者脚本上写什么,就完全使用那一套相同的数据.一模一样的流程,而是根据你执行时的所见,临时有所想和所动,进行一定程度的自由发挥?我想你肯定有过,这就是探索性测试,它将你的测试与纯基于脚本的测试(script. based testing)区分开来.而这种自由发挥,因为是有大致方向和范围的,所以也与完全盲目乱点的猴子测试(monkey testing)不同.

BackTrack v5发布 基于linux的渗透测试兵工厂

BackTrack是一个基于linux的渗透测试兵工厂(工具库),它的目的是帮助专业的安全人员在一个纯粹致力于hacking的系统环境中执 行安全评估任务.BackTrack支持多种存储设备,每个安装包.内核配置.脚本和补丁完全为渗透测试者量身定制. BackTrack v5发行说明: The BackTrack Dev team has worked furiously in the past months on BackTrack 5, code http://www.aliyun.com/

基于Openstack的Tempest测试框架介绍

本文简要分析了 Tempest 的工作原理及其关键技术,并详细地介绍了如何实现 Tempest 配置与运行,最终结合实际的项目需求展示了如何对 Tempest 进行扩展.您可以通过本文了解 OpenStack Tempest,并进行合理地应用. OpenStack(OS)是由网络主机服务商 Rackspace 和美国宇航局联合推出的一个开源项目,于 2010 年 7 月 18 日正式启动,迄今为止已经得到二百多家公司的支持,其中包括很多大型企业,如 IBM,惠普.戴尔.红帽和 Canonical

基于会话的探索性测试管理

探索性测试是一个特殊的测试过程,它的测试活动和测试内容是动态变化的,更多的是通过测试执行的结果来指导后续的测试活动,花在文档上的时间很少,这也就意味着探索性测试的可管理性不强,对于每个测试人员执行的测试活动的进度和效果很难监控.为了更好地开展探索性测试,Jonathan Bach提出了一种"基于会话的测试管理(Session-basedtest management,缩写为SBTM)"方法,这种方法可以对探索性测试进行更好地管理,把探索性测试的优势更好地发挥出来. 基于会话的测试管理是

resiprocate使用入门:内网搭建基于repro的sipproxy测试环境

测试环境 sipproxy:repro + centos 客户端:windows电脑客户端使用X-Lite,手机andriod客户端使用linphone repro配置和启动 log的配置 如果使用默认的log配置,则log级别是INFO,且所有log都打印到标准输出.如果要输出到文件,则做如下类似配置: ######################################################## # Log settings ########################

ASA相同公网IP,基于源和基于目标地址转换测试

一.拓扑图:   二.基本配置 R1: interface FastEthernet0/0 ip address 10.1.1.1 255.255.255.0 no shut ip route 0.0.0.0 0.0.0.0 10.1.1.10 R2: interface FastEthernet0/0 ip address 10.1.1.2 255.255.255.0 no shut ip route 0.0.0.0 0.0.0.0 10.1.1.10 ASA: ①接口配置 interface

基于am3358的led跑马灯测试

#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/led", O_RDWR);//打开设备 if (fb < 0) { perror(&qu

基于am3358的lcd输出

/*#include<stdio.h> */ #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <string.h> #include <linux/fb.h> #include <sys/mman.h> #include <sys/ioctl.h> #include <

压力测试工具——Galting

为什么要写Gatling呢?网上已经有一些介绍Gatling的好文章了,比如两位TW同事的文章,可以看这里(我知道Gatling也是因为这位作者介绍的),还有这里.主要是因为最近在使用Gatling做压力测试,感觉这个工具非常好用,所以想结合自己的使用情况也推荐一下.Gatling是基于scala写的一个开源的压力测试工具,它的特点是简单易用,测试报告简洁漂亮,api通俗易懂.   JDK1.7 Gatling是基于jdk1.7开发的,所以还在用jdk1.6的同学需要先下载jdk1.7,才可以启