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

    文章

    4620

    浏览量

    95197
  • 灵眸
    +关注

    关注

    0

    文章

    19

    浏览量

    3145
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    什么是Easy_Trans

    今天给大家介绍一个很好用的开源项目:easy_trans,它能让你的项目减少30%的SQL代码量,接下来让我们进一步了解它。 什么是Easy_Trans Easy Trans是一款用于
    的头像 发表于 09-30 16:48 458次阅读
    什么是<b class='flag-5'>Easy</b>_Trans

    Banana Pi BPI-EAI80物联网开发板原理图

    Banana Pi BPI-EAI80物联网开发板原理图
    发表于 09-04 16:55 2次下载

    Banana Pi BPI-EAI80 物联网开发板DXF结构文档

    Banana Pi BPI-EAI80 物联网开发板DXF结构文档
    发表于 09-04 16:43 0次下载

    开源夏2023】聊⼀聊开源夏以及项目的进展(rt-thread上用CI来验证软件包的编译情况)

    前言 开源夏是什么  ⾸先来简单介绍⼀下开源夏。  开源夏是
    的头像 发表于 08-24 20:05 833次阅读

    【飞凌i.MX9352开发试用】+机械臂游戏3—游戏源代码(开源)原创首发

    【飞凌i.MX9352开发试用】+机械臂游戏 3游戏操纵杆控制四自由度机械臂(开源)原创首发 - 飞凌嵌入式
    的头像 发表于 07-26 11:28 804次阅读

    EASY EAI Nano人工智能开发套件试用体验】额外供电线的移除

    由于板子需要额外供电,因此打算设计一个转接板 这样一根typec线 直接adb+供电全部搞定 不知道各位大佬有没有什么好的建议 另外就是不太知道5V2A的10W 够不够这个板子+屏幕的供电 后期验证吧
    发表于 07-15 23:31