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

1. 开箱清单

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

【elfboard linux开发板】1. 开箱与点灯仪式_第1张图片 【elfboard linux开发板】1. 开箱与点灯仪式_第2张图片

【elfboard linux开发板】1. 开箱与点灯仪式_第3张图片

赠送的配件

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

相关资料也非常丰富、欢迎一起来玩
【elfboard linux开发板】1. 开箱与点灯仪式_第4张图片
资料下载

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

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

2.1 配置终端软件

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

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

【elfboard linux开发板】1. 开箱与点灯仪式_第5张图片 【elfboard linux开发板】1. 开箱与点灯仪式_第6张图片

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

名称可以自定义
协议选择SERIAL串口协议
点击左侧“串口”
选择前面查询到的端口号(COM23)
波特率选择115200
连接
【elfboard linux开发板】1. 开箱与点灯仪式_第7张图片【elfboard linux开发板】1. 开箱与点灯仪式_第8张图片

2.2 开始点灯

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

将开关拨到开启位
【elfboard linux开发板】1. 开箱与点灯仪式_第9张图片> 当操作系统加载完毕,会出现登录命令,在login后输入root
【elfboard linux开发板】1. 开箱与点灯仪式_第10张图片> 后续如果出现 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启动点灯程序,效果如下:

你可能感兴趣的:(linux,嵌入式硬件,单片机)