0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【EASY EAI Nano开源套件试用体验】开发环境之shell背光渐变

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-11 16:03 次阅读
本文来源电子发烧友社区,作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2308796_1_1.html



前言
很多时候外设的测试我们可以使用SHELL脚本去进行自动化测试,简单便捷,所以SHELL编程环境也是开发环境的重要组成部分。这次我们以背光渐变的例子体验下SHELL脚本编程。
过程
直接SSH或者串口登录,
导入brightness.sh或者
直接vi编辑


  1. #!/bin/bash
  2. while true
  3. do
  4. for i in {1..255}
  5. do
  6. echo $i > /sys/class/backlight/backlight/brightness
  7. usleep 10000
  8. done
  9. for i in {1..255}
  10. do
  11. j=$((255-$i))
  12. echo $j > /sys/class/backlight/backlight/brightness
  13. usleep 10000
  14. done
  15. Done
复制代码


添加可执行权限
chmod +x brightness.sh

运行
./brightness.sh
可以看到背光灯明暗交替变化,以此可以测试背光的线性度,和亮度变化范围。
总结
除了Python脚本,SHELL脚本也是轻量开发的重要选择,尤其是进行一些外设自动化测试时。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4943

    浏览量

    97178
  • 灵眸
    +关注

    关注

    0

    文章

    19

    浏览量

    3183
收藏 人收藏

    评论

    相关推荐

    【星闪派物联网开发套件体验连载】智能交通灯

    感谢电子发烧友,感谢润和软件,提供星闪派物联网开发套件试用。 本次试用计划: 用星闪派物联网开发套件,先实现本地交通灯项目,接入WiFi连上云端,本地红绿灯状态上传云端,云端显示,云端
    发表于 10-05 13:00

    shell基本介绍及常用命令shell介绍

    输出执行结果呈现给用户;同时Shell也是一种解释性的编程语言或者脚本语言,开发容易可以在短时间内完成功能强大又好用的脚本,可以在不同的系统上移植非常方便。二、Shell的特性不同的发行版
    发表于 08-15 09:28

    [文章] 【xG24 Matter开发套件试用体验】点亮一个LED

    Silicon Labs xG24 Matter LED 灯试用体验报告 一、测试环境与设备 测试环境: 实验室环境,具备稳定的电源和网络连接。 测试设备: Silicon Labs
    发表于 07-26 15:12

    【xG24 Matter开发套件试用体验】开发环境搭建和开发流程体验

    EFR32xG24 Explorer Kit 开发套件的主芯片是EFR32MG24 无线 SoC,支持Zigbee,BLE,专有2.4G等多种协议。 datasheet和EFR32xG24
    发表于 07-19 23:22

    【xG24 Matter开发套件试用体验】1-基本情况介绍

    参加[Silicon Labs xG24 Matter开发套件免费试用]活动,拿到了期待的EFR32xG24 Explorer 开发套件(一个基于 EFR32MG24 片上系统的小封装开发
    发表于 07-17 12:39

    【xG24 Matter开发套件试用体验】+开机启动

    xG24 Matter开发套件试用体验: 1.EFR32xG24 Explorer 套件是一个基于 EFR32MG24 片上系统的小封装开发和评估平台。EFR32xG24 Explor
    发表于 07-11 14:05

    JH-7110 RISC-V开发套件正式开源

    近日,赛昉科技在RVspace生态社区正式开源昉·惊鸿-7110(JH-7110)DevKit开发套件,同时提供其原理图和PCB参考设计源文件,旨在为客户提供全面的RISC-V芯片平台
    的头像 发表于 06-15 08:19 421次阅读
    JH-7110 RISC-V<b class='flag-5'>开发套件</b>正式<b class='flag-5'>开源</b>

    【LicheeRV-Nano开发套件试用体验】基础开发环境

    一、开发环境分类 注意,虽然是开发程序,但是这块处理器涉及到TPU,且官方的基本环境以及教程没出完,导致这块处理器的开发SDK其实是分化的。
    发表于 03-18 00:12

    【LicheeRV-Nano开发套件试用体验】LicheeRV Nano 开箱

    一、和一代对比 LicheeRV Nano是对milkv-duo的二代提升。与此同时,算力芯片也提升了一个台阶。 首先最明显的是1TOPS的NPU。相比一代TPU,功能更全面,同时算力有了较大的性能
    发表于 03-08 17:41

    【LicheeRV-Nano开发套件试用连载体验】 + 2、镜像烧录

    二、烧录镜像 本次镜像烧录环境是在ubuntu22.04下,其他环境参照官方wiki。 镜像地址:https://github.com/sipeed/LicheeRV-Nano
    发表于 03-08 09:50

    【LicheeRV-Nano开发套件试用体验】LicheeRV-Nano上的IAI技术应用

    开发板,之前试用过 DUO对其清奇骨骼,小巧的身板,强劲的性能所吸引,在知道其更加强悍的兄弟板出来后,第一时间申请到试用。 此次开发板包含物料比较充分,除了有
    发表于 03-07 17:32

    【LicheeRV-Nano开发套件试用体验】+智能平板开发

    首先感谢Sipeed矽速科技和电子发烧友给与的这次机会,得以试用LicheeRV-Nano开发套件,并与大家共同分享与学习。 鉴于试用报告格式调整,后面亦按要求展现。 申请理由:
    发表于 03-06 23:05

    【LicheeRV-Nano开发套件试用连载体验】+ 实现三麦克纳姆轮小车自主导航

    【LicheeRV-Nano开发套件试用连载体验】+ 实现三麦克纳姆轮小车自主导航 非常感谢被选中成为Sipeed矽速科技、电子发烧友论坛组织的此次试用体验幸运儿,有机会参与
    发表于 03-03 14:20

    EASY-EAI携手Hailo推出高性能、高算力的边缘AI硬件组合

    EASY-EAI与Hailo建立合作关系,共同推出高算力的边缘AI产品组合。
    的头像 发表于 02-21 09:56 761次阅读

    【新品体验】LicheeRV-Nano开发套件免费试用

    LicheeRV Nano是Sipeed 最新推出的全能型RISC-VLinux拇指开发板,在SD大小(22x36mm)的尺寸下,放入了几乎所有开发者需要的外设资源,并且在价格和配置上远优于前代
    发表于 01-26 16:34