RT-Thread 学习笔记(四)——添加RTGUI组件
RT-Thread版本:2.1.0
打开RTGUI组件方法:
1、在rtconfig.h中添加:#define RT_USING_GUIENGINE
注:
/* SECTION: RT-Thread/GUI */
/* #define RT_USING_RTGUI */
#define RT_USING_GUIENGINE
新版本RT-Thread不再使用RT_USING_RTGUI,且关于触摸的一些文件已经移除,生成的工程无法编译通过
2、执行scons --target=MDK5 -s生成Keil工程,编译即可。
注:生成iar工程时会报错,原因是__restrict,__attribute__((pure))这两个在IAR编译器中貌似不支持,
做如下图中的更改可以消除报警,但不知道这样的做法是否会导致其它问题,还在研究中。。。。。。
故建议使用Keil编译GUI。
下面就是要研究RTGUI组件的初始化和使用了,看了一点,没有找到文档说明,看的很蛋疼,继续学习!!!
转载于:https://www.cnblogs.com/skawu/articles/7676212.html
RT-Thread 学习笔记(四)——添加RTGUI组件相关推荐
- [Android学习笔记四] 自定义Android组件之组合方式创建密码框组件
Android中所有控件(也称组件)都继承自adnroid.view.View类,android.view.ViewGroup是View类的重要子类,绝大多书的布局类就继承自ViewGroup类. 参 ...
- amazeui学习笔记--css(常用组件4)--关闭按钮Close
amazeui学习笔记--css(常用组件4)--关闭按钮Close 一.总结 1.关闭按钮基本用法:关闭按钮样式,可以结合其他不同组件使用.对 <a> 或者 <button> ...
- C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻
前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻.如果没有看过前面的文章,请到我的博客首页查看. 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要 ...
- amazeui学习笔记--css(常用组件1)--小徽章Badge
amazeui学习笔记--css(常用组件1)--小徽章Badge 一.总结 1.am-badge:添加am-badge来声明小徽章对象 <span class="am-badge a ...
- amazeui学习笔记--css(常用组件5)--评论列表Comment
amazeui学习笔记--css(常用组件5)--评论列表Comment 一.总结 1.am-comment:使用am-comment来声明评论对象,这个是放在article里面的,虽然article ...
- mysql新增表字段回滚_MySql学习笔记四
MySql学习笔记四 5.3.数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 日期型 原则:所选择类 ...
- Ui学习笔记---EasyUI的EasyLoader组件源码分析
Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072 1.问题1:为什么只使用了dialog却加载了那么多的js http: ...
- amazeui学习笔记--css(常用组件6)--图标Icon
amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...
- amazeui学习笔记--css(常用组件10)--导航条Topbar
amazeui学习笔记--css(常用组件10)--导航条Topbar 一.总结 1. 导航条:就是页面最顶端的导航条:在容器上添加 .am-topbar class,然后按照示例组织所需内容.< ...
- JavaScript学习笔记(四)(DOM)
JavaScript学习笔记(四) DOM 一.DOM概述 二.元素对象 2.1 获取方式 (1).通过ID获取一个元素对象,如果没有返回null (2).通过`标签名`获取一组元素对象,,如果没有返 ...
最新文章
- 可爱又好用!阿里云盘「小白羊版」
- 【连载】【FPGA黑金开发板】NIOS II那些事儿--编程风格(三)
- CRM客户主数据UI上有哪些字段可以触发partner determination
- c primer plus 第6版 中文版pdf_内功实力再精进 试驾上汽大通V80 PLUS城市版_搜狐汽车...
- 11.Excel数据分析-复合型饼图与漏斗图
- .NET Core 2.x中使用Named Options处理多个强类型配置实例
- JAVA组件使用---UUID使用方法
- 数字证书理解(CA证书签名原理)
- 回音消除--富迪科技
- 计算机网络的发展过程大致可以分为几个,计算机网络发展过程分几个阶段
- 【Milvus的以图搜图】
- 单向链表中查找倒数第K个数
- 李有志——预谋着向生活发起冲锋...
- imagecreatefromjpeg():gd-jpeg:JPEG
- Jenkin前端项目部署----远程服务
- 虚拟现实是计算机软件么,虚拟现实技术对于电脑软件、硬件的配置要求有哪些?...
- 一键安装JDK和JRE并自动配置Java环境变量
- 知乎问答应该怎么做?
- 最新版kubeadm快速部署Kubernetes
- DPK8300E+设置 (打印乱码)
热门文章
- 【原型设计】第五节:Axure RP9 交面交互的使用说明 02 显示隐藏元素
- qq浏览器打开word 技术原理_知道为什么计算机可以上网的同时,可以写word还可以听歌吗?...
- matlab安装m_map,MATLAB中安装m_map后不能用,求解
- Micsorft文档阅读笔记-Run-Time Type Information解析及使用
- Qt开启本地事件循环(防止界面卡阻塞【卡死】)QEventLoop 的基本使用
- Qt工作笔记-QCustomPlot让曲线动起来
- 6.3.1遍历二叉树
- android 清屏函数,浅谈android截屏问题
- android led灯框架_LED面板灯的特点:应用领域、产品结构与产品分类
- linux安装easy php,Linux php安装