微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 小巧精致的工业级SBC——Rico Board评测三

小巧精致的工业级SBC——Rico Board评测三

时间:10-02 整理:3721RD 点击:

3、开发板快速体验

开发板上面的SPI Flash已经写入了开机引导程序,开机前将跳线帽调整至JP1闭合,JP2断开,然后利用串口线连接RicoBoard与PC,此处不用HDMI显示的原因是该matrix系统的个GUI界面比较简单,不如利用串口登陆。后面会进行GUI介绍的时候再进一步介绍。此处串口线具体连接方法为靠近camera接口的为黑色线,如下图所示


然后打开对应串口,具体设置为波特率115200,完成后进入如下界面


输入登录名root,即可登陆成功


键入命令cat /proc/cpuinfo ,可以查看当前CPU的信息,如图


键入命令cat /proc/meminfo,可以查看当前存储方面的信息,如图


键入命令uname -a,可以查看当前linux版本的相关信息,如图


利用串口除了能够查看相关的硬件信息之外,还能够进行一些简单的实验,下面以GPIO操作为例进行介绍。

首先要介绍一下这个GPIO的操作方法。在这个板子上面GPIO驱动已经准备好。其目录是:/sys/class/gpio,打开这个目录,列举文件,如图


这里总共有8个目录,其中export和unexport是用于进行状态设定的,不能使用,其他的几个文件夹分别存放了该组GPIO口,如图打开一个gpiochip32。列举文件如下


这里可以看到不同的状态命令。具体就不详细介绍了。下面介绍控制实现。首先在export文件夹下面新建一个目录,比如要点亮GPIO169,使用如下命令

echo 169 > /sys/class/gpio/export

然后将该GPIO设置为输出状态

echo "out" >/sys/class/gpio/gpio169/direction

然后通过以下命令写入1和0

echo 1 > /sys/class/gpio/gpio169/value

echo 1 > /sys/class/gpio/gpio169/value

可以捕获该GPIO口的电平,利用cat value命令


使用完毕之后需要将GPIO释放

echo 169> /sys/class/gpio/unexport

这些就是开发板快速体验的一些介绍。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top