虫虫首页|资源下载|资源专辑|精品软件
登录|注册

learninggui

  • SWM320的learninggui移植

    learninggui的特点和优势。learninggui被设计成独立于具体的硬件平台和具体的软件平台,是一款通用的嵌入式开源GUI系统。它100%使用C语言开发,无浮点运算,只调用C,无汇编代码。显示,键盘,鼠标等驱动由用户在应用中编写注册,因此,learninggui的通用性,可移植性非常好!它可以裸奔,也可以在RTOS 上运行,同时更适合在Linux下运行。learninggui高度可裁剪,可配置,库大小从20多K到200多K。占用内存小。Basic版实行静态内存管理,占用10多K RAM. Windows版实行动态内存管理,占用内存与建立控件多少相关。支持内置GB2312—80标准汉字库。提供开放式字库访问接口。提供开放式颜色转换接口。提供消息驱动机制。提供类似于Win32 SDK式样的API接口。开发learninggui的目的是替代emWin,同时抢占中低端的QT市场。该教程是基于SWM320单片机下移植learninggui的教程,详细描述了移植过程。适用于想学习learninggui的爱好者,其它单片机也可以使用这样的方法进行移植,里面讲述了配置文件的使用方法,希望这个教程能对该GUI的爱好者有所帮助。

    标签: swm320 learninggui 移植

    上传时间: 2022-07-05

    上传用户:pagedown