【elfboard linux开发板】1. 开箱与点灯仪式

本文介绍了如何使用飞凌嵌入式ELF1主控板,包括配置Xshell终端软件、安装驱动、连接Type-C接口以及编写和执行简单的LED灯控制程序。
摘要由CSDN通过智能技术生成

1. 开箱清单

非常荣幸参与到飞凌嵌入式自创一派活动中来,本次使用的Linux板为飞凌的ELF1主控板,其主控为:FETMX6ULL-S,搭载的资源有: wifi/蓝牙模块,温湿度传感器模块,六轴加速度计模块、蜂鸣器等;并且提供usb口、typeC调试口、pin针、以太网口、LCD端口、相机座等外设接口

在这里插入图片描述

赠送的配件

typeC数据线2根,可以用来连接OTG和debug口
以太网线(连接ETH 0)
杜邦线(连接PIN脚)
尼龙柱(做支撑防止短路)
纽扣电池(给RTC供电)
螺丝刀(调节变阻器)

相关资料也非常丰富、欢迎一起来玩
在这里插入图片描述
资料下载

官网
百度云链接 提取码:d0op

2. 来,点个一闪一闪的灯吧

2.1 配置终端软件

此处使用的是Xshell7终端软件
Xshell下载地址
步骤1. 数据线连接->安装ch340的驱动程序->查询串口

用type c 线连接电脑usb和debug的typeC口
boot引脚: 将第3位拨至ON,其他位为OFF
在电脑端右击 开始
选择设备管理器
查看端口(此处端口号为COM23)

步骤2. 打开XShell->文件->新建->属性配置(配置协议,配置串口)

名称可以自定义
协议选择SERIAL串口协议
点击左侧“串口”
选择前面查询到的端口号(COM23)
波特率选择115200
连接
在这里插入图片描述在这里插入图片描述

2.2 开始点灯

重新启动->登录->编写sh程序

将开关拨到开启位
在这里插入图片描述> 当操作系统加载完毕,会出现登录命令,在login后输入root
在这里插入图片描述> 后续如果出现 master clock prescaler 0 for fs 48000 并卡住,按ctrl+c终止进程

编写点灯程序

通过vi工具,新建一个led1.sh文件
vi命令

i/a/o 进入到文本编辑模式
esc 退出到命令模式
命令模式下,输入:wq 保存退出
yy 复制整行
p 粘贴
dd 删除整行

led1.sh 程序如下

#!/bin/sh

echo none > /sys/class/leds/led1/trigger
#熄灭所有灯
echo 0 > /sys/class/leds/led1/brightness
echo 0 > /sys/class/leds/led2/brightness
echo 0 > /sys/class/leds/led3/brightness

while true
do
{
		#熄灯
        echo 0 > /sys/class/leds/led1/brightness
        sleep 1
        #开灯
        echo 1 > /sys/class/leds/led1/brightness
        sleep 1
};

done

在终端输入bash ./led1.sh启动点灯程序,效果如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值