专栏中心

EEPW首页 > 专栏 > bpsGUI设计原理(1)

bpsGUI设计原理(1)

发布人:bpshui 时间:2013-05-15 来源:工程师 发布文章

因为任务需要,设计一款文本交互界面。

显示器是192*64的点阵LCD,主控制MCU只有2K的RAM,交互界面的基本功能如下:

1.多页面显示,具有翻页功能。

2.支持寄存器文字,显示和设置。

3.支持寄存器数值,显示和设置,具有的属性如下。

        是否有符号
        是否前导零
        是否密码方式显示
        BCD方式还是HEX方式
        是否可编辑
        是否反相显示
        是否有小数点

4.支持菜单操作。

5.支持密码设置。

6.中文显示,ASCII字符显示。

7.支持位变量显示。

8.所有参数具有值域检查功能。

9.支持实时时钟的设置和显示。

因为单片机的RAM小,除了完成显示的功能,还有其他的控制功能,没有现成的GUI可以使用,

只好自己搞了,因为没经验,所以搞得比较曲折。现在总算搞出来了,总结一下给有兴趣的人参考。

 

 

未完,待续......(原创)

 

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

[Android开发视频教学]XML文件解析(20)

视频 2010-10-29

ARM授权培训中心培训课程

瑞萨RA0单片机连载——PWM实现呼吸灯

ASIX OS & ASIX Windows

ARM内核结构简介

5 个 Google I/O 揭示了一个科幻的未来

智能计算 2025-05-22

ARM指令集

[Android开发视频教学]广播机制(一)(21)

视频 2010-10-29

ARM体系结构

科技巨头深化台积电和台产业链合作

Arm架构笔记本电脑用户体验升级 生态系发展令人兴奋

[Android开发视频教学]WIFI网络操作(23)

视频 2010-10-29

瑞萨RA0单片机连载——面向对象编程之SHT31温度计

高通重返数据中心市场,Oryon CPU结构有望晚些时候亮相

[Android开发视频教学]ContentProvider初步(19)

视频 2010-10-29

[Android开发视频教学]广播机制(二)(22)

视频 2010-10-29

看东芝芯片如何赋能电机驱动?

NVIDIA重申台积电是首选美国先进封装合作伙伴,边缘化英特尔

芝识课堂——运算放大器(四),最后要看清它的电气“秉性”

英伟达和英飞凌将建立人工智能数据中心功率芯片的新架构

更多 培训课堂
更多 焦点
更多 视频

技术专区