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

    文章

    6122

    浏览量

    113260
  • EASY-EAI灵眸科技

    关注

    3

    文章

    38

    浏览量

    3411
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EASY EAI Nano-TB(RV1126B)开发试用】+1、开箱上电

    EASY EAI Nano-TB(RV1126B)开发板开箱报告: 1 开箱体验:精致包装与丰富配件 EASY
    发表于 11-19 21:39

    EASY EAI Nano-TB(RV1126B)开发试用】1、初识

    非常感谢电子发烧友以及灵眸科技给了我这次试用EASY EAI Nano-TB(RV1126B)开发板的机会,星期四确认了我的
    发表于 11-16 11:15

    EASY EAI Nano-TB(RV1126B)开发试用】命令行功能测试-shell脚本进行IO控制-红绿灯按钮项目

    0接上文【EASY EAI Nano-TB(RV1126B)开发试用】命令行功能测试-shell
    发表于 11-03 10:00

    EASY EAI Nano-TB(RV1126B)开发试用】命令行功能测试-shell脚本进行IO控制-红绿灯项目

    接上文【EASY EAI Nano-TB(RV1126B)开发试用】通过wifi连接,使用ssh登录E
    发表于 11-02 18:34

    EASY EAI Nano-TB(RV1126B)开发试用】命令行功能测试-shell脚本进行IO控制-灯闪

    接上文【EASY EAI Nano-TB(RV1126B)开发试用】开箱测评 https://pan.baidu.com/s/15pnbJ
    发表于 11-01 21:26

    EASY EAI Nano-TB(RV1126B)开发试用】开箱测评

    。 。 开发板卡 | EASY EAI Nano-TB(RV1126B)开发套件是灵眸科技研发的一款应用于AIoTl领域的核心板,并配有
    发表于 11-01 11:05

    EASY EAI Nano-TB(RV1126B)开发试用】+初识篇

    EASY EAI Nano-TB(RV1126B)开发套件是灵眸科技研发的一款应用于AIoTl领域的核心板,并配有十分丰富的外设资源,以此为基础便于快速进入学习和
    发表于 10-25 22:06

    【免费试用EASY EAI Nano-TB(RV1126B)开发套件评测

    EASY-EAI-Nano-TB是灵眸科技研发的一款应用于AIoT领域的AIOT主板。核心板基于瑞芯微的RV1126B处理器设计,并引入了新一代完全基于硬件的最大12M像素ISP(图像信号处理器
    的头像 发表于 09-23 08:09 687次阅读
    【免费<b class='flag-5'>试用</b>】<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b> <b class='flag-5'>Nano</b>-TB(RV1126B)<b class='flag-5'>开发套件</b>评测

    【作品合集】灵眸科技EASY EAI Orin Nano(RK3576)开发板测评

    板免费试用 作者:华仔stm32【EASY EAI Orin Nano(RK3576)开发试用
    发表于 09-09 09:59

    EASY EAI Orin Nano开发试用体验】EASY-EAI-Toolkit人脸识别

    、编译与测试 1.组件人脸识别代码如下 2.开发板挂载服务器,编译 挂载上服务器后,切换到EASY-EAI-Toolkit-3576/Demos/algorithm-face_detect/路径下
    发表于 07-20 14:40

    EASY EAI Orin Nano开发试用体验】EASY-EAI-Toolkit初体验

    本次EASY EAI Orin Nano开发试用体验主要是超级想体验灵眸的EASY-EAI-T
    发表于 06-28 21:21

    EASY EAI Orin Nano开发试用体验】人脸识别体验

    | 10.92 MiB/s, 完成. 处理 delta 中: 100% (77/77), 完成. 2、adb登录开发板,并加载nfs developer@EASY-EAI-Develop:~/nfsroot
    发表于 06-26 06:54

    EASY EAI Orin Nano开发试用体验】--开发板开箱了解

    感谢灵眸科技与论坛提供的开发板与平台。EASY EAI Orin-Nano开发板实物如下: EASY
    发表于 06-25 23:32

    EASY EAI Orin Nano开发试用体验】安装nfs服务器

    /developer/nfsroot * developer@EASY-EAI-Develop:~$ 测试: 使用typec连上开发板后,执行adb shell登录开发板。 在Des
    发表于 06-22 17:32

    EASY EAI Orin Nano开发试用体验】开发环境准备

    【前言】 首先感谢电子发烧友论坛以及灵眸科技给示了我这次非常难得的【EASY EAI Orin Nano开发试用体验】的机会,在进行评测之
    发表于 06-22 16:42