900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > linux 轻量化图形界面 YOXIOS 入门教程--基于Linux的 轻量化GUI图形系统和硬件平

linux 轻量化图形界面 YOXIOS 入门教程--基于Linux的 轻量化GUI图形系统和硬件平

时间:2023-03-02 19:47:49

相关推荐

linux 轻量化图形界面 YOXIOS 入门教程--基于Linux的 轻量化GUI图形系统和硬件平

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

YOXIOS 入门教程

基于 Linux 的 轻量化 GUI图形系统和硬件平台

(V1.0 -05)

提示:阅读此文档需要有一定的单片机开发、C/C++编程语言、和使用 IDE开发工具的基础

YOXIOS (C) 游芯科技

第 1 页 共 41 页

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

目 录

YOXIOS 入门教程1

简介3

一、安装 YOXIOS IDE开发工具 3

二、 选购 YOXIOS硬件开发板4

三、 新建工程项目4

四、 演示 Hello World9

五、 编译下载调试12

六、 烧录固件和修改开机 LOGO 15

七、 多窗口界面和控件介绍19

八、 GPIO、UART、I2C、SPI接口操作30

九、 网络、文件、多媒体37

十、 联系 YOXIOS4 1

第 2 页 共 41 页

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

简介

YOXIOS操作系统是基于 Linux 开发的物联网图形系统和硬件平台。自主研发的

GUI框架和 IDE开发工具,高集成度和低成本的硬件方案,提高开发效率,降

低硬件和人力成本,使嵌入式硬件图形化编程更容易。

一、安装 YOXIOS IDE开发工具

登录 ,找到 YOXIOS IDE开发工具的下载链接,在电脑上执行

安装即可。安装成功后在桌面有 YOXIOS IDE快捷方式,双击运行。

注意:

1、安装路径不可以有中文字符或者空格,否则可能会影响后续编译。

2、目前 IDE开发工具只支持Widnows操作系统。

第 3 页 共 41 页

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

二、选购 YOXIOS硬件开发板

可以登录 官方网站进行购买,目前有 X3和 X7两个型号,可

以根据自己的需求,选购相应的硬件开发板。

YOXIOS X3 YOXIOS X7

三、新建工程项目

1、选择文件>>新建>>YOXIOS项目 新建一个工程项目

2、输入项目名称,选择平台类型,根据硬件开发板的型号,选择 X3或者 X7

第 4 页 共 41 页

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

按下一步可以设置基础参数,比如串口号波特率和屏幕分辨率等,也可以按照默

认参数点击完成。至此,一个新的 hello 的项目就创建完毕了。

3、新建项目完成之后,IDE整体的界面如下

项目管理器的文件目录下,分为jni、libs、obj、resources、ui等文件夹,其

中 libs和 obj 是库文件和编译目标文件。

第 5 页 共 41 页

YOXIOS --基于 Linux 的轻量化 GUI图形系统和硬件平台

4、jni文件结构介绍

Jni文件主要存放代码文件,它包含了 activity 、 include 、logic 、uart 、

Main.cpp、 Makefile 共 6个部分。

Jni文件结构和 include文件结构

4.1jni\activity 文件夹

activity 文件夹是保存 UI文件的基础类代码,每一个 UI文件,经过编译后,都

会生成相同前缀名的 A

linux 轻量化图形界面 YOXIOS 入门教程--基于Linux的 轻量化GUI图形系统和硬件平台(41页)-原创力文档...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。