完美真人让RK3562教你嵌入式开发!(三)
今天这篇文章是来介绍Debian的。Debian是Linux的一个发行版本,Linux有许多发行版本,比如Debian,center,redhat等都是比较流行的,要说Linux和Ubuntu的关系,那就好像是安卓和miui,flyme,氢os的关系差不多。
Linux发行版本虽然众多,但是真正属于原始构建的Linux版本可不多,只有少数几个,而大多数大家熟悉的或使用比较多的诸如CentOS、Ubuntu这一类属于再构建版本,简单来说就是这些版本是基于原始构建版本的基础之上再次修改及构建而来。属于原始构建版本的真不多,我知道的只有以下几个:
而在服务器,用的最多的两个发行版本,一个CentOS,是基于Redhat构建而来。而另一个Ubuntu则就是基于Debian构建而来的。关于Debian和Ubuntu之间的区别,某种程度上可以说:Debian是Ubuntu的老爸。
在上次的文章当中介绍ADB的相关知识,相比大家对于ADB已经很熟悉了,那么关于这次Debian的调试肯定会更加的轻车熟路。
在将文件拷贝至主板之前首先为大家介绍一组快捷键,可以通过Crtl+N、Crtl+D退回到Windows用户下,方便大家操作。
将文件拷贝至主板命令:adb push “本地路径” “主板系统路径”这一命令的作用是将指定的本地文件复制到主板的特定目录下。
DEVICE USB指的是该物理接口所连接的是作为主机(Host)的设备,
比如个人计算机(PC)或电子收银机(ECR)等大型设备,它们担任着主控制(Master Control)的角色。
而HOST USB则是指该物理接口所连接的是作为从设备(Device)的物品,它们扮演从属(Slave)的角色,比如鼠标、键盘、U盘等外设。
在调试过程中,我们采用了鼠标作为调试工具。将鼠标插入USB 2.0 HOST接口,并连接好显示屏后,我们即可通过鼠标来操作屏幕。如下图所示:
TF Card位于J6,如下图所示,支持FAT32和NTFS格式分区自动挂载。在插入TF卡后,安卓桌面菜单栏会显示TF卡标识。
主板配置一个2.4G/5G 双频WiFi模块,型号是AP6256。系统启动会默认打开WiFi,对应的网络节点为wlan0,如下图所示:
弹出密码输入框,使用键盘输入密码(如果没有接键盘,可以使用软键盘Onboard)如下图所示:
此时在终端中输入yes后,与之匹配的蓝牙设备也会发出请求连接的信号,手机端只需要点击确定即可,当蓝牙连接成功之后,可以发现终端中的命令行已经变为蓝牙设备的名字,如下图所示:
当运行./cheese之后,摄像头就能正常的运行,如果需要推出相机模式可以使用Ctrl+C强制退出。如下图所示:
SPI接⼝可使⽤USB转SPI⼯具配合测试,SPI⼯具与主板SPI接⼝的接线图如下:
终发送的数据在测试软件中接收,在测试之前预装的数据在终端接收,说明SPI协议测试成功。
扫一扫关注微信公众帐号