GUI图形屏在emWin应用中的LCD驱动移植

1.1 建立emWin工程目录

1.2 添加文件到目录

(1)demo_emwin\emwin\config:

(2)demo_emwin\emwin\driver:

(3)demo_emwin\emwin\inc:

(4)demo_emwin\emwin\lib:

(5)demo_emwin\emwin\os:

(6)demo_emwin\emwin\user:

(7)demo_emwin\emwin\neqee:

(8)demo_emwin\application:

1.2 添加文件到MDK工程

1.3 设置MDK工程

1.4 修改文件

(1)demo_emwin\emwin\config\GUIConf.c:

(2)demo_emwin\emwin\config\GUIConf.h:

(3)demo_emwin\emwin\config\LCDConf_Lin_Template.c:

(4)demo_emwin\emwin\driver\GUIDRV_Template.c:

修改下面5个函数(其他不需要做修改):

_SetPixelIndex()

_XorPixel()

_FillRect()

_DrawHLine()

_DrawVLine()

请参考演示工程:emwin\driver\GUIDRV_Template.c

(5)demo_emwin\application\maintask.c:

(6)demo_emwin\application\main.c:

(7)demo_emwin\stm32\user\stm32f2xx_it.c:

GUI图形屏产品说明书

第一次使用GUI图形屏_HelloWord例程

GUI图形屏性能测试(SPI接口)

emWin注意事项

emWin驱动移植(上)

emWin驱动移植(下)

emWin使用字库和位图

诺嵌光电

www.neqee.com

时间: 2024-08-24 00:23:48

GUI图形屏在emWin应用中的LCD驱动移植的相关文章

GUI图形屏在emWin应用中使用BMP位图片

1.1需要安装的软件 ①MDK-ARM V5.10: 安装完MDK-ARMV5.10 以后还要安装STM32F2xx 的PACK(MDK V5.10 只能安装Keil.STM32F2xx_DFP.2.1.0.pack或-更低版本),如果不想安装PACK,安装MDKCortex-M Legacy Device Support V5.10(mdkcm510.exe)也是可以的:另外MDK-ARMV5.10以后的版本是无法支持中文UTF-8编码的. ②J-LINK相关驱动程序. 1.2连接硬件 1.3

GUI图形屏在emWin应用中显示BMP位图片

1.1需要安装的软件 (1) MDK-ARM V5.10: 安装完MDK-ARM V5.10 以后还要安装STM32F2xx 的PACK(MDK V5.10 只能安装Keil.STM32F2xx_DFP.2.1.0.pack 或更低版本),如果不想安装PACK,安装MDK Cortex-M Legacy Device Support V5.10(mdkcm510.exe)也是可以的:另外MDK-ARM V5.10以后的版本是无法支持中文UTF-8编码的. (2) J-LINK相关驱动程序. 1.

GUI图形屏在emWin应用中使用Unicode字库

1.1需要安装的软件 ①MDK-ARM V5.10: 安装完MDK-ARMV5.10 以后还要安装STM32F2xx 的PACK(MDK V5.10 只能安装Keil.STM32F2xx_DFP.2.1.0.pack或-更低版本),如果不想安装PACK,安装MDKCortex-M Legacy Device Support V5.10(mdkcm510.exe)也是可以的:另外MDK-ARMV5.10以后的版本是无法支持中文UTF-8编码的. ② C文件编码格式更改工具:..\docs\tool

emWin做人机用户界面显示刷屏慢? 试试带2D图形加速的GUI图形屏

1.简介 GUI图形屏是一款“图形LCD控制器 + TFT液晶屏”的液晶显示模块,可作为第三方图形库emWin/ ucGUI.Microchip-GUI.eGUI.StellarisWare-Grlib.Microwindows.uGFX等等的图形显示设备,GUI图形屏和传统TFT液晶屏最大的区别在于其拥有2D图形加速功能以及字库和图片可储存于外部Nand-Flash(不占用CPU微处理器的内部Flash). GUI图形屏集成了2D图形加速器.字库&位图存储器Nand-Flash,用户只需要修改

精美、便捷的emWin界面设计--GUI图形屏

1.简介 GUI图形屏是一款"图形LCD控制器 + TFT液晶屏"的液晶显示模块,可作为第三方图形库emWin/ ucGUI.Microchip-GUI.eGUI.StellarisWare-Grlib.Microwindows.uGFX等等的图形显示设备,GUI图形屏和传统TFT液晶屏最大的区别在于其拥有2D图形加速功能以及字库和图片可储存于外部Nand-Flash(不占用CPU微处理器的内部Flash). GUI图形屏集成了2D图形加速器.字库&位图存储器Nand-Flas

基于335X平台的UBOOT中交换芯片驱动移植

基于335X平台的UBOOT中交换芯片驱动移植 一.软硬件平台资料 1.开发板:创龙AM3359核心板,网口采用RMII形式. 2.UBOOT版本:U-Boot-2016.05,采用FDT和DM. 3.交换芯片MARVELL的88E6321. 4.参考文章:本博客基于335X的UBOOT网口驱动分析. 二.移植主要步骤 1.准备工作: (1).必须熟悉U-Boot-2016.05中的网口驱动构架,熟悉其中各个网口设备结构体的意义,网口初始化流程.重点详细分析常规基于phydev的驱动初始化的过程

精美、便捷的emWin界面设计-GLCD(图形屏)

GLCD是英文Graphics Liquid Crystal Display的缩写,即图形液晶屏(简称图形屏).其主要由图形LCD控制器和TFT-LCD组成,GLCD和传统TFT-LCD最大的区别在于其拥有2D图形加速引擎以及集成了Nand-Flash,可储存字库和图片. GLCD可作为emWin/ucGUI.Microchip-GUI等嵌入式GUI图形库的图形显示设备 基于GLCD的emWin界面设计只需要4步,30分钟完成人机界面设计 (1)PC模拟仿真emWin界面程序 (2)美工制作位图

Quartz(GUI)图形界面程序----Quartz Web

下载.设置和运行Quartz(GUI)图形界面程序----Quartz Web 一.获取Quartz Web程序(Quartz GUI).早期的 Quartz 框架开发者意识到一个 GUI 对于某类用户群体是必需的.几年前,一个 Web 应用被创立,它可用于管理 Quartz 框架.虽说是历经了几年有相当投入的开发,但不得不说的,总是时断时续的.近来出现有更多的要求对这个应用的更新与支持,因而又重新吸引了新的开发者自愿的工作并使之保持不断更新.这个应用就是知名的 Quartz Web 程序.Qu

java之 22天 GUI 图形界面编程(一)

转自:http://takeme.iteye.com/blog/1876850 GUI(图形用户界面) Java代码 1 import java.awt.Button; 2 import java.awt.FlowLayout; 3 import java.awt.Frame; 4 import java.awt.event.WindowAdapter; 5 import java.awt.event.WindowEvent; 6 7 /** 8 * GUI(图形用户界面) 9 * Graphi