在工作中使用了emWin在之后除了画图之外,另一个就是汉字库的使用了,这个可是非常吃空间的,用了就理解了。在这里主要教大家如何生成汉字库以及显示。工作环境:win10家庭版,Visual Studio 2017专业版,emWin首先我们先生成汉字库,用到的工具是FontCvtST.exe,打开软件,步骤如下:再此我选择标准的,下面有抗锯齿的,扩展模式的,点击“OK”,继续走......再此需
EMWIN 文章目录EMWIN一、字体简介二、 字体类型三、 字体格式1. C 文件格式2.系统独立字体(SIF)格式3.外部位图字体(XBF)格式4.TrueType 字体(TTF)格式三、声明自定义字体四、 选择字体五、字体常用 API 函数 一、字体简介字体支持的第一种方法就是使用字体定义中含每个字符的 1 bpp 像素信息位图的 C 文件。这种字体支持仅限于使用应用编译的字体。随着时间推移
、第41章       emWin6.x窗口管理器基础知识(重要)本期为大家讲解emWin的窗口管理器。窗口管理是emWin比较核心的内容,但是官方手册中讲解的资料很少,而且emWin只有库,没有源码,导致研究比较困难,只能从应用上来认识。不过笔者想说的是,尽管只有这些知识点,也已经够用了。本章节内容整理emWin官方手册。目录41.1
上面是我创建的群聊,欢迎新朋友的加入。项目码云地址(
原创 2021-11-25 13:43:20
10000+阅读
第39章       emWin6.x指针输入设备(摇杆)本章节为大家讲解指针输入设备(Pointer Input Devices,简称PID),指针输入设备包括触摸屏、鼠标、游戏摇杆等。触摸屏的控制已经在移植章节进行了讲解,本章我们使用开发板上自带的摇杆来控制光标,让大家对指针输入设备有个全面的认识,以后使用任何其它的输入设备都是一样的
第9章   emWin6.x模拟器的使用方法(VS2019)本期主要是带领大家学习emWin6.x模拟器的使用,模拟器在以后的设计中非常有用,望初学者务必熟练掌握。目录9.1   初学者重要提示9.2   emWin6.x模拟器的使用方法(VS2019)9.2.1  第1步,下载解压软件包并打开9.2.2  第2步,设
emwin在pc上进行模拟 文章目录emwin在pc上进行模拟前言一、安装环境二、下载代码1.文件大概2.改变demo总结 前言提示:这里可以添加本文要记录的大概内容:简而言之,emwin个人感觉像qt一样可以做界面,但是呢,qt大部分是及界面跟功能在一起,毕竟qt他本身提供了很多现成的api,emwin不少在实际开发是分开的,话不多说,先试试在win10下运行起来emwin提示:以下是本篇文章正
野火已有的关于emWin的指南《emWin实战指南》版本比较久了,在这里更新一下。 《emWin实战指南》是emWin5.22在VS2013上仿真,而如今VS已经出到了VS2017, Segger官网的仿真包更新到了5.46,那么在VS2017上还能否继续沿用《emWin实战指南》上的方法呢?当然也可以,只需要一些小改动即可。以下为具体做法: (1)emWin 的 windows 仿真包下载:大家
第2章   初学emWin的准备工作及其快速上手俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。一旦上手后,深入的学习就相对容易些了。本章节就起到这样的作用,主要说明初学emWin需要做的准备工作。目录2.1   初学者重要提示2.2   开发环境2.3   emWi
这里以加入中文字体为例,说明如何建立字库,调用,并显示字体1. 字体库的建立 打开macs文件中的emwinSoftware文件夹,打开FontCvtNXP.exe文件 选择Standard  点击OK 这里以微软雅黑为例,字号24,24字号表示一个英文字符宽12像素长24像素,而中文字符长宽都是24像素。字体界面,默认所有字是启用的状态,左侧数字是字的字符
emWin中文字库显示详细教程(简单直接)准备工作:1、运行平台:成功移植emWin的硬件设备或者emWin模拟器2、软件小工具:FontCvtDemo.exe、U2C.exe(下面是两个新旧版本V530和V548自带的工具列表,V548少了一些工具),两个版本的工具在本文最后有提供准备工作做好后,下面开始一步步介绍中文字库的建立和汉字的显示1、建立所需文字字体库1.1、导入需要显示的文字首先打开
UTF-8格式显示汉字新建txt1,把自己需要的汉字写入一个txt文档  2,另存为—编码格式选UTF-16LE 3,生成txt文件使用FontCvtDemo字体库转换工具进行1,找到该软件2,Standard--标准     3,选择字体----->>>失能所有字符----->>>读入新建的
原创 2023-04-28 16:00:29
472阅读
Emwin模拟器控件(text、radio、multiedi、dropdown等)显示中文(移植GUI到32单片机上也可以正常显示)我这个办法可以在pc模拟器上显示中文,同时界面做好了中文显示之后,要移植到32上面无需重新制在32上显示中文的字库,移植成功后可以直接在屏幕上显示中文,和pc的一样显示, 当然,也有缺点,就是如果想要添加新的字,那就要重新制作这个文件库。两个都要,所以这是比较麻烦的1
emWin使用SPI外挂Flash显示xbf字库最近在学习emWin,在走到显示汉字时,发现想要使用字库要么使用UCODS字库,和LCD屏自带函数原来类似的显示方式自己重建字库类型。但是UCODS字库我目前真是没有找到可以自己做的,连字库也要去下载,很不方便。使用官方推荐的软件生成xbf文件,可以自己建字库了,但是能找到的教程基本是SD卡的,真是。。。心累。时常SPI外挂flash使用习惯了,想找
转载 3月前
0阅读
很多时候,我们显示图片都需要用按钮来显示,比如,按一下按钮使图片显示,在按一下使图片消失。或者说,我们需要通过一个按钮去切换图片,按一下就到下一张图片等一些其他的功能。 上一节学习了通过按钮去切换界面。这一章我们可以通过按钮去显示图片,原理就是我们按一下按钮,去创界一个window窗口,window窗口里显示位图,在按一下按钮关闭这个窗口就达到了那个效果。 主要显示效果是:按一下显示图片,
emWin/STemWin模拟器之Graph控件一、运行官方提供的例程二、为Graph控件展示框架三、 Graph控件的结构四、 创建Graph控件五、 为Graph控件添加水平刻度和垂直刻度六、 为Graph控件添加数据 一、运行官方提供的例程使用Visual Studio 2013打开SeggerEval_WIN32_MSVC_MinGW_GUI_V542\SimulationTrial.s
MCU开发中经常会涉及到多语言的制作和支持,本文将介绍两种制作字库的方法字库的实现主要包含两部分,一是 字库 一是要显示的字符串,将这两个东西准备好,就可以实现了。第一种方法:详细的可以直接参考这篇博客:可 [EMWIN] 多国语言实现方法---csv文件实现_ewrest的博客_emwin 多语言1 将需要显示的字符放在excel表格中,竖排放同一语言的字符,横排放不同的语言种类2 然
第52章       emWin6.x的FrameWin框架窗口控件本章节为大家讲解emWin支持的框架窗口控件,外加上一章节为大家讲解的窗口控件,对话框所必须的两个主体控件就为大家都进行了讲解,这样可以方便我们后续讲解其它控件。目录52.1 初学者重要提示52.2 框架窗口控件基础知识52.2.1   框架窗口控件的
转载 5月前
231阅读
备注:(1)打开工程目录下的"Exe\GUISimulationDebug.exe"即可看到效果。(2)看完教程000~005就基本会用emWin做项目,其他章节可以需要时再参考。  emWin的控件具有聚焦(Focus)功能,聚焦功能对于操作界面来说有时候是不需要的,但有时候是必不可少的。比如需要用键盘操作界面时,没有控件聚焦就没法决定操作哪个控件了,有聚焦的话可以通过TAB
emWin中文字库显示详细教程(简单直接)emWin中文字库显示详细教程(简单直接)准备工作:  1、运行平台:成功移植emWin的硬件设备或者emWin模拟器  2、软件小工具:FontCvtDemo.exe、U2C.exe(下面是两个新旧版本V530和V548自带的工具列表,V548少了一些工具),两个版本的工具在本文最后有提供  准备工作做好后,下面开始一步步介绍中文字库的建立和汉字的显示1
  • 1
  • 2
  • 3
  • 4
  • 5