器材准备:EP4CE6E22C8N板子,下载器。电路图:逻辑框架因为这是一个流水灯,所以需要有一个时序逻辑关系,也就需要一个时钟信号。所以需要给模块设计一个时钟输入信号。此外,如何让机器上电的时候让流水灯在定义的最开始的状态开始执行,也是另外一个问题。因此,需要在输入端设计复位和时钟两个信号的输入。类比C语言程序,这一个时序逻辑模块里面有两个功能模块。一个是定时计时功能的,一个是根据定时输出流水灯
第9章 emWin6.x模拟器的使用方法(VS2019)本期主要是带领大家学习emWin6.x模拟器的使用,模拟器在以后的设计中非常有用,望初学者务必熟练掌握。目录9.1 初学者重要提示9.2 emWin6.x模拟器的使用方法(VS2019)9.2.1 第1步,下载解压软件包并打开9.2.2 第2步,设
转载
2024-07-30 10:13:08
151阅读
、第41章 emWin6.x窗口管理器基础知识(重要)本期为大家讲解emWin的窗口管理器。窗口管理是emWin比较核心的内容,但是官方手册中讲解的资料很少,而且emWin只有库,没有源码,导致研究比较困难,只能从应用上来认识。不过笔者想说的是,尽管只有这些知识点,也已经够用了。本章节内容整理emWin官方手册。目录41.1
转载
2024-08-31 22:55:55
173阅读
野火已有的关于emWin的指南《emWin实战指南》版本比较久了,在这里更新一下。 《emWin实战指南》是emWin5.22在VS2013上仿真,而如今VS已经出到了VS2017, Segger官网的仿真包更新到了5.46,那么在VS2017上还能否继续沿用《emWin实战指南》上的方法呢?当然也可以,只需要一些小改动即可。以下为具体做法: (1)emWin 的 windows 仿真包下载:大家
转载
2024-07-15 07:14:57
208阅读
MCU开发中经常会涉及到多语言的制作和支持,本文将介绍两种制作字库的方法字库的实现主要包含两部分,一是 字库 一是要显示的字符串,将这两个东西准备好,就可以实现了。第一种方法:详细的可以直接参考这篇博客:可 [EMWIN] 多国语言实现方法---csv文件实现_ewrest的博客_emwin 多语言1 将需要显示的字符放在excel表格中,竖排放同一语言的字符,横排放不同的语言种类2 然
转载
2024-04-18 09:31:16
81阅读
本教程以VS2017社区版为例,步骤如下:1. 单击“文件”,弹出界面,选择“新建”,接着选择“项目”,会生成如下界面: 图1 弹出界面 2. 图1界面左侧结构图,选择“Visual C++”下“Windows桌面”,会生成如图2所示界面: 图2 动态库界面 3. 如图2所示,设置好“名称”和“位置”后,单击确定会生成如图3所示界面: 图3 动态库工程界面 4. 图3
转载
2024-07-06 08:30:21
83阅读
前言:大家在首次接触到emWin图形库时,都会有一些疑问。我们应该如何在屏幕上使用GUI界面呢?使用GUI界面,我们需要做哪些操作呢?可不可以直接就可以使用emWin等等疑问?完整的emWin库软件框架图:因此我们在使用emWin图形界面库之前,需要完成LCD屏幕的驱动(正常显示文字、图形等)。然后我们通过完成LCD层、GUI层的设置与适配从而实现屏幕上显示基于emWin库的各种控件等。获取emW
第2章 初学emWin的准备工作及其快速上手俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。一旦上手后,深入的学习就相对容易些了。本章节就起到这样的作用,主要说明初学emWin需要做的准备工作。目录2.1 初学者重要提示2.2 开发环境2.3 emWi
转载
2024-05-26 10:26:30
488阅读
云计算技术的不断成熟和完善,尤其是IaaS平台的不断发展,使得越来越多的企业和用户青睐于将自己的业务和应用不断的从传统IT设施迁移到云上,在灵活、高效管理应用,快速扩展业务的同时不断地降低基础设施的运维和管理成本。然而,随着业务的不断发展和壮大,对IaaS资源管理成本也会不断增加,可否将基础设施的管理成本进一步降低呢?Cloud Foudry就是其中一个非常完美的解决方案,作为工业界标准的 Pa
C语言windows.h库的常用函数1:FindWindow函数该函数可以通过窗口类名或者窗口标题名来查找特定窗口句柄,返回值是窗口的句柄(在Windows中,句柄是一个系统内部数据结构的引用。例如当你操作一个窗口,或说是一个Delphi窗体时,系统会给你一个该窗口的句柄,系统会通知你:你正在操作142号窗口,就此你的应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口最小
简介entfrm开发平台,是一个以模块化为核心的无代码开发平台,是一个集PC和APP快速开发、系统管理、运维监控、开发工具、OAuth2授权、可视化数据源管理与数据构建、API动态生成与统计、工作流、智能表单设计、微服务等全方位功能于一体的高效、稳定的快速开发平台。 平台采用Spring Boot 2.X 、Spring Security、Oauth2、Mybatis Plus、Activiti、
WindML即Wind Media Library(媒体库),它支持多媒体程序运行于嵌入式操作系统,风河公司设计它主要是用来提供基本的图形、视频和声频技术以及提供一个设计标准设备驱动程序框架。
WindML API库提供了一个统一的图形硬件接口以及处理输入设备和输入设备事件的能力。
1、介绍
WindML即Wind Media Library(媒体库),
责任(Responsibility): 你的责任主题促使你在心理上对你的诺言负全责。你一旦作出承诺,无论大小,你从感情上就觉得有义务将其完全落实。你的名声有赖于此。如果由于某种原因你不能兑现,你会自动寻找其他途径给对方以补偿。仅仅道歉是不够的。托辞和辩解是完全不可接受的。你不作出补偿,就会寝食不安。你的这种自觉性,这种几乎走火入魔的行为准则,这种无可挑剔的道德标准,使你作为完全可以信赖的人而美名四
转载
2024-10-30 19:50:17
50阅读
备注:(1)打开工程目录下的"Exe\GUISimulationDebug.exe"即可看到效果。(2)看完教程000~005就基本会用emWin做项目,其他章节可以需要时再参考。利用emWin的配套工具GUIBuilder,我们可实现组态、拖放式人机用户界面设计;GUIBuilder操作界面非常简单、一目了然;GUIBuilder生成的界面文件是标准C文件,将生成的C文件加到emWin工程中并在
转载
2024-03-12 21:49:39
159阅读
前言平时开发项目,常常需要自己进行界面设计,简单的项目可以自己使用简单的绘画功能即可,但继续复杂界面的设计时就需要使用到嵌入式GUI。而emWin就是一款主流的嵌入式GUI,接下来我们学习使用emWin开发项目。概述emWin的移植过程以及底层驱动的优化可以参考网上教程,我们直接学习使用emWin开发。本次先学习Window控件和FrameWin控件的使用。首先,我们先了解一些基本概念:什么是对话
转载
2024-03-26 07:58:59
170阅读
上一节,简单的讲解了wince开发所需的应用软件,开发这么久了,一直想写些东西,来总结一下这几年的经验,项目忙就没有时间来写,不过今年越发觉得,需要写一些东西,能够让自己在技术和思想方面提高,还是需要和很多人来交流,这样技术才能有一个质的飞越。 这节我们来说说开发第一个例子。wince上面跑的程序类似现在的app,由于硬件方面内存等都有限制,所以开发程序的过程中,需要注意对资源的有效利用
第38章 emWin6.x多任务设计本章节主要为大家讲解emWin的多任务设计方面的知识。emWin支持单任务系统(即裸机使用)以及多任务系统,即一个任务调用emWin或者多个任务调用emWin。对于初学者来说,本章节的内容作为一个知识点了解下即可。目录38.1 初学者重要提示38.2 单任务系统(超级循环)38.2.1&nb
转载
2024-05-22 14:41:21
267阅读
面对如此强大的emWin,大家是否都有跃跃欲试的冲动呢?但是没有硬件可以调试的童鞋,难道只能望洋兴叹?非也。非也。Segger公司早就考虑到了。Segger推出模拟器的目的不仅仅是为了解决没有硬件的烦恼,而且前期使用模拟器开发,更是加快了整个工程的开发进度。毕竟从Schematic,PCB layout到打样回来,那已经是几个礼拜之后的事情了。sorry,如果对于模拟器没有概念,先看看如下的效果吧
转载
2024-05-01 15:25:12
56阅读
准备工作首先要保证你的电脑已经安装了Keil MDK 5.27以上的版本,这是前提条件,因为GD32F4的器件支持包仅支持MDK 5.27及以上的版本,关于MDK的安装这里不再过多赘述,有需要的小伙伴可百度查询相关的内容,这里主要讲述GD32F450的工程创建器件支持包下载与安装下载链接:兆易创新 (gd32mcu.com)在页面中找到:GD32F4xx AddOn 并下载下
规范了Java开发准则与代码编写习惯
将直接影响Java从业者、求职者和在校相关专业大学生等逾百万的计算机相关人群
以阿里的技术底蕴,以一个独特的视角地成为影响到世界的经典计算机图书
对Java教育教学产生深远影响
转载
2023-10-31 23:26:55
50阅读