跳到主要内容

使用入门指南

1.示例程序

请点击下方链接进入示例程序目录,下载相应的示例程序。压缩包中包含了适配示例的设备树文件、镜像文件以及示例程序,您可以下载直接使用或按照下面步骤自己配置。

版本描述下载
示例程序包含几款屏幕的示例程序百度网盘链接

2. luckfox-config

使用 luckfox-config 打开相关配置:

  • 键盘上的键进行菜单项目的选择,enter键进入,键或者Tab进行 OK和 cancel 按钮的选择,Esc 键取消返回,空格键为选择定选项,任何更改都将在重新启动后生效。注意:ADB登录无法使用 方向键Tab,只能使用数字选择选项,enter确认。
  1. 在终端打开 luckfox-config 工具:

    luckfox-config
  2. 选择 Advanced Options:
    img

  3. 选择 Pico_LCD:
    img

  4. 选择Yes,当选择回车确认后,按esc退出:
    img

  5. 重启开发板

    reboot

3.交叉编译

  1. 指定交叉编译工具

    用户需要将整个 "c" 文件夹移到虚拟机,并编辑 "c" 文件夹中的 Makefile 文件,修改其中的 CC= 后的内容以指定交叉编译工具。

    gcc路径:<SDK目录>/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/arm-rockchip830-linux-uclibcgnueabihf-gcc

    g++路径:<SDK目录>/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/arm-rockchip830-linux-uclibcgnueabihf-g++

  2. 编译程序

    修改完 Makefile 后,使用 make 命令对程序进行交叉编译。

    luckfox@luckfox:~/c$ make

    交叉编译成功后,将在当前目录下生成可执行文件 main

    luckfox@luckfox:~/c$ ls
    bin examples lib main Makefile pic readme_CN.txt readme_EN.txt

4.文件传输

先将整个 c 文件夹从虚拟机传输到 Windows,然后通过 scp 或 ADB 将文件传输到开发板。下面是通过 ADB 将文件从 Windows 传输到开发板的步骤:

adb push 文件所在路径 开发板存储路径

eg:(将当前目录下的c文件夹传输到开发板的根目录)
adb push c /
chmod +x main