博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符驱动之LED(三:改进测试程序)
阅读量:6744 次
发布时间:2019-06-25

本文共 459 字,大约阅读时间需要 1 分钟。

char* filename;

1.先判断参数个数

 

  if(argc != 3)

  {

    printf("xxx");

  }

  filename = argc[1];

  fd = open(filename,O_RDWR);

  if(fd < 0)

  {

    printf("can't open!\n");

    return 0;

  }

判断完指令的有效性之后,再根据参数确定LED灯的状态

  if(!strcmp("off",argv[2]))

  {

    val = 0;

    write(fd,&val,1);

  }

  else if(!strcmp("on",argv[2]))

  {

    val = 1;

    write(fd,&val,1);

  }

  else

  {

    print("Usage");

    return 0;

  }

 

转载于:https://www.cnblogs.com/stm32f4/p/8331247.html

你可能感兴趣的文章
未来的物联网 必须具备的三样东西是什么?
查看>>
如何避免数据库勒索事件及从删库到跑路的尴尬(阿里云数据库峰会PPT)
查看>>
想在网络安全领域深耕发展 需要具备这几种学位
查看>>
CoreOS,一款Linux容器发行版
查看>>
数据库服务器是什么 处理大数据的钥匙
查看>>
第三季度斩获重要投资的15家网络安全公司
查看>>
雅虎“卖身”之后:梅耶尔的角色会如何转换?
查看>>
在Vista安装SQL 2008 Express遭遇属性不匹配错误解决办法
查看>>
VMware宣布与华云数据签署合作备忘录
查看>>
Human-like learning在对话机器人中的魔性运用
查看>>
《企业级ios应用开发实战》一2.7 在 iPhone 上运行应用程序
查看>>
数据中心布线系统构成及不同规模范例
查看>>
辉伦太阳能向美国Citizens Energy供应28MW光伏组件
查看>>
CVPR 主席专访:如何享受CVPR这场盛会? | CVPR 2017
查看>>
大数据引领地产业转型精准运营
查看>>
传闻称高通骁龙830将首次用上10nm制程
查看>>
《JavaScript和jQuery实战手册(原书第2版)》——2.9节教程:编写使用数组的页面...
查看>>
受制于人所以看病贵!中国95%的专利药和医疗设备被国外公司垄断
查看>>
2017年会成为比WiFi快10倍的“WiGig技术”元年吗?
查看>>
巴西咖啡合作社使用RFID系统,管理咖啡豆库存
查看>>