点击以简体中文方式浏览 点击以繁体中文方式浏览



首页 / 技术文章 /  技术文章 / 信息化产品的一体化解决方案
 

 


Microchip
图形化库支持以下特性:

·高达480x272WQVGA)分辨率

·高达16位或65K色彩

·2维图像,如:线、圆、文字、矩形、多边形和条状

·3维图象,如:按钮、窗格、窗口、组合框和滑动条

·图像和动画

·电阻式触摸屏和键盘

·多种字体

 

支持的LCD模块驱动器IC

·DensitronHIT1270

·LGLGDP4531

·RenesasR61505

·Orise TechSPFD5408A

·SamsungS6D0129S6D0139

·Sino Wealth: SH1101A

·Solomon SystechSSD1339 SSD1303

 

支持的外部LCD控制器:

·Solomon SystechSSD1905SSD1906

·Solomon SystechSSD1926

 

Microchip图形化库还为以下所列的驱动器IC和外部LCD控制器提供支持,未来还计划为其他控制器提供支持。

 

Microchip图形化显示开发工具

Graphics PICtail Plus子板(AC164127)为评估和开发图形化显示应用提供了经济且高效的方法。它可与Microchip Explorer 16开发板(DM240001)配合工作。


Explorer 16
入门工具包(DV164033)是一款使用Microchip PIC24F 16位单片机进行应用开发的全套工具。此工具包包括Explorer-16开发板和MPLAB ICD 2在线调试器。

 

图形库用法

图形库的设计,旨在使图形接口能够无缝地集成到应用程序中去。而使用已经定义好的对象,只需要极少量的编码。使用图形库提供的API,可以很容易地创建、管理和消灭对象。通常,对象行为是通过图形库来进行管理的。通过使用消息机制,这一切将更为方便。把收到的消息进行处理,根据消息的内容,改变受影响的对象状态。然后,图形库自动地重画对象,显示状态的改变。

(对于每种对象的描述请参考“Microchip Graphics Library API”文档)

 

图形库使用的基本流程:

1>初始化图形 InitGraph()

2>创建式样方案 GolCreateScheme()

3>创建对象 ObjCreate()

4>绘制对象 GOLDraw()

5>获得用户输入 GetMsg()

6>处理用户消息 GOLMsg()

 

USB简介

USB是通用串行总线(UniversalSerialBus) ,是一种支持即插即用的新型串行接口。也有人称之为菊链(daisychaining)”,是因为在一条线缆上有链接127 个设备的能力。USB要比标准串行口快得多,其数据传输率可达每秒4Mb12Mb (而老式的串行口最多是每秒115Kb)。除了具有较高的传输率外,它还能给外围设备提供支持。USB能把这些不同的接口统一起来,仅用一个4针插头作为标准插头。通过这个标准插头,采用菊花链形式可以把所有的外设连接起来,并且不会损失带宽。USB正在取代当前PC上的串口和并口。

 

USB的结构及传输方式

USB规范将USB分为5个部分: 控制器、控制器驱动程序、USB芯片驱动程序、USB设备以及针对不同USB设备的驱动程序。

(1)控制器:主要负责执行由控制器驱动程序发出的命令;

(2)控制器驱动程序:在控制器与USB设备之间建立通信信道;

(3)USB芯片驱动程序:提供对USB的支持;

(4)USB设备:包括与PC相连的USB外围设备,分为两类:一类设备本身可再接其他USB外围设备,另一类设备本身不可再连接其他外围设备;前者称为USB集线器(USB HUB),后者称为设备。或者说,集线器带有连接其他外围设备的USB端口,而设备则是连接在计算机上用来完成特定功能并符合USB规范的设备单元,如鼠标、键盘等;

(5)设备驱动程序:就是用来驱动USB设备的程序,通常由操作系统或USB设备制造商提供,如平常所说Modem驱动程序、打印机驱动程序等。

 

针对设备对系统资源需求的不同,在USB规范中规定了4种不同的数据传输方式:

(1)等时传输方式:该方式用来连接需要连续传输,且对数据的正确性要求不高而对时间极为敏感的外部设备,如麦克风、音箱以及电话等。等时传输方式以固定的传输速率,连续不断地在主机与USB设备之间传输数据,在传送数据发生错误时,USB并不处理这些错误,而是继续传送新的数据;

(2)中断传输方式:该方式传送的数据量很小,但这些数据需要及时处理,以达到实时效果,此方式主要用在键盘、鼠标以及游戏手柄等外部设备上;

(3)控制传输方式:该方式用来处理主机的USB设备的数据传输。包括设备控制指令、设备状态查询及确认命令。当USB设备收到这些数据和命令后,将依据先进先出的原则按队列方式处理到达的数据;

(4)批传输方式。该方式用来传输要求正确无误的数据。通常打印机、扫描仪和数码相机以这种方式与主机连接。

 

USBPC外设的优势:

(1)可双向传输资料,你可以得到从摇杆上传回的强制回馈效果;

(2)是一种真正的即插即用设计,支持USB的产品只要将连接线接到电脑的USB插槽,电脑内部就会自动分配地址,不需用户参照系统的硬件设定进行设置。它为PC机的即插即用提供了极大的发展空间。

(3)更高的带宽。USB端口的传输速率高达12Mbps,与一个标准的串行端口相比,大约快出100倍,与一个标准的并行端口相比,也快出近10倍。换句话说,USB端口的传输速率快于当前PC平台上任何其他类型的端口。这意味着用户将会拥有足够的带宽供新的数字外设使用,例如音频系统、数字照相机、虚拟现实眼镜以及数据手套等。

(4)内置的电源供给。USB可消除某些外设对体积较大的电源适配器的需求,因为它可识别一个设备所需的电力,并可自动把这一电力提供给这一设备(最高可达500 毫安)

(5)提供了对电话的两路数据支持。远程通信设备需要两路(异步)数据传输能力,而串、 并行或SCSI总线技术不支持这一能力。USB可支持异步以及等时数据传输,因此使用这一技术后,电话已可与PC集成,共享话音邮件及其他特性。

(6)高保真音频。传统上,PC的音频信息可按两种方式加以生成:一是CDROM,它可读取一个压缩光盘上的数据,然后产生一个模拟输入;另一个是声卡,它能够对任何数字数据进行译码, 并可将译码后的数据

                                                  上一页           下一页




    返回首页  |   技术论坛  |   人才招聘  |   联系我们  |   会员社区 Copyright 2007-2012 贝能, All Rights Reserved   闽ICP备05003850号