CAS工程
博客 网店

 CAFace微型用户界面管理模块

项目编号:

CAS902

作 者:

芯艺工作室

创建日期:

2010-09-24

工程主页:

http://www.chipart.cn/projects/caface.asp

简介


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

版本及说明



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

下载


  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.3在迪文dgus屏界面设计中的应用示例

应用领域



 


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


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

   
 


可用于LCD1602构成的显示系统


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

 项目FAQ


  该项目暂无问答内容!

提问

芯艺工作室    蒙ICP备06005492号
Copyright© 2004-2023 ChipArt Studio All Rights Reserved