◆CAFace微型用户界面管理模块
     
 

工程编号: CAS902
作  者:  芯艺
创建日期:
2010-9-24
工程主页:
http://www.chipart.cn/projects/ui.asp

简介:
    CAFace 是一个微型的用户界面管理软件模块,它占用空间小、非常适合于8位或低端32位机实现简单的用户操作界面。它能使编程人员将精力集中在功能的实现上而不必为程序的结构花费更多的时间,并且使得以后产品功能的增减变得更加简单,易维护。
    uI正式更名为CAFace!(2014-03-12)

 

  CAFace版本说明:
 
功 能 V0.8 V1.0 V1.3(UPDATE
按键事件 支持 支持 分发命令代替
定时事件 支持 支持 分发命令代替
窗口装入事件Load 空按键(KEY_EMPTY)代替 支持 支持
窗口退出事件UnLoad 不支持 支持 支持
对话框 不支持 不支持 支持
向窗口发送自定义命令 不支持 不支持 支持
占用字节(约等于) 184 238 264
下载链接(201505规范化整理版本) 下载 下载

下载


  CAFace V0.8精简版
   结构简单、使用灵活,适用于较小的应用,如数码管或段式液晶用户界面,单片机资源较少的场合。

  CAFace V1.0经典版
   适用于较小的应用,适用于功能较相对繁琐的界面,资源相对丰富的系统应用(如MEGA128、ARM7、CORTEX-M3等)。

  CAFace V1.3增强版
   适用于相对复杂的用户界面的实现,如占阵液晶屏、彩色工业串口屏等等,可适用于基于操作系统的应用(如STM32+FreeRTOS),
  可与消息传递结合应用。

应用指南:
   CAFace V0.8 Lcm1602应用示例
   CAFace V1.0 Lcm1602应用示例
   CAFace V1.3 Lcm1602应用示例
   CAFace for Visual C++ (VC++模拟环境源代码)
   CAFace V1.0 CA-M8x应用示例(注:此示例程序使用未标准化的源码,在新的项目中请使用上面下载链接中的源代码!)

CAFace应用领域:

 

 


可用于数码管显示的仪器仪器仪表


可用于采用段式液晶的仪器仪表

 



可用于LCD1602构成的显示系统



可用于128*64点阵型液晶模块构成的显示系统

 

 

 

     
 ◆项目留言
◇心不在烟:v1.3版本界面使用方法 回复[1]条
◇芯艺:V0.8版应用注意项 回复[0]条
◇芯艺:CAFace提供3种版本 回复[0]条
发表新留言主题

芯艺工作室    蒙ICP备06005492号

Copyright© 2004-2018 ChipArt Studio All Rights Reserved