第3节 这里的LCD驱动程序更适合于什么样的MCU
推荐给好友
打印
加入收藏
更新于2009-04-21 15:41:37

MCU即常说的单片机,本书所介绍的通用版LCD驱动程序其实是可以用在所有的MCU的,只不过,笔者从应用的角度出发,建议在使用本书所介绍的驱动程序时,更适合的MCU类型。

目前市面上的MCU非常之多,从功能从资源角度来看的话,大概可分为以下几类:
1、小资源MCU,类似于传统51的89S51单片机、PIC等的小资源单片机等,通常它们的资源都很少,片内的ROM少于或等于4K byte,RAM少于或等于128 byte,速度较慢,MIPS数通常在10M MIPS以内;
2、中资源MCU,这类MCU的涵盖面非常广,在实际的产品设计中应用非常多,大概定义如一些增强型的51单片机、中资源的AVR单片机、16位的MSP430系列的中等资源单片机、凌阳的SPCE061A、PIC的中等资源单片机等等,非常多,甚至包含至ARM7核心的LPC系列MCU,如LPC21XX系列等;一般来说指的是片内的ROM资源在8K byte以上,RAM在256 byte以上,MCU的运行速度较快,片内资源丰富,应用面非常广;而作为新锐STM32是一个非常强劲的MCU,推荐大家使用;
3、跑OS的大资源MCU,这类的MCU其实大部份指ARM7和ARM9核心或与这些核心同等级的处理器了,通常都会在设计中跑操作系统,也就是现在常说的32位嵌入式处理器。

本书所介绍的LCD驱动程序更适合于中等资源的MCU,因为它们有足够的片内资源和运行的速度,而且在应用它们的设计当中往往会涉及到LCD的人机界面显示。

其实在此,无非就是在于说明,如果您使用一些类似2051、89S51级别的MCU的话,没有太多必要使用本书所介绍的驱动程序,因为很有可能连LCD驱动中的自带字库都装不下去,不过驱动的方法还是可以参考的。

而如果您使用的是较大资源的嵌入式处理器,而且本身就跑着图形操作系统的话,更没必要了,因为往往这类MCU都会自带有LCD的控制器,而操作系统也带有完整的图形界面接口。

 

上一节                    下一节

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.