參數(shù)資料
型號: PPSMMANUAL
英文描述: PPSMMANUAL
中文描述: PPSMMANUAL
文件頁數(shù): 171/187頁
文件大?。?/td> 1616K
代理商: PPSMMANUAL
第1頁第2頁第3頁第4頁第5頁第6頁第7頁第8頁第9頁第10頁第11頁第12頁第13頁第14頁第15頁第16頁第17頁第18頁第19頁第20頁第21頁第22頁第23頁第24頁第25頁第26頁第27頁第28頁第29頁第30頁第31頁第32頁第33頁第34頁第35頁第36頁第37頁第38頁第39頁第40頁第41頁第42頁第43頁第44頁第45頁第46頁第47頁第48頁第49頁第50頁第51頁第52頁第53頁第54頁第55頁第56頁第57頁第58頁第59頁第60頁第61頁第62頁第63頁第64頁第65頁第66頁第67頁第68頁第69頁第70頁第71頁第72頁第73頁第74頁第75頁第76頁第77頁第78頁第79頁第80頁第81頁第82頁第83頁第84頁第85頁第86頁第87頁第88頁第89頁第90頁第91頁第92頁第93頁第94頁第95頁第96頁第97頁第98頁第99頁第100頁第101頁第102頁第103頁第104頁第105頁第106頁第107頁第108頁第109頁第110頁第111頁第112頁第113頁第114頁第115頁第116頁第117頁第118頁第119頁第120頁第121頁第122頁第123頁第124頁第125頁第126頁第127頁第128頁第129頁第130頁第131頁第132頁第133頁第134頁第135頁第136頁第137頁第138頁第139頁第140頁第141頁第142頁第143頁第144頁第145頁第146頁第147頁第148頁第149頁第150頁第151頁第152頁第153頁第154頁第155頁第156頁第157頁第158頁第159頁第160頁第161頁第162頁第163頁第164頁第165頁第166頁第167頁第168頁第169頁第170頁當前第171頁第172頁第173頁第174頁第175頁第176頁第177頁第178頁第179頁第180頁第181頁第182頁第183頁第184頁第185頁第186頁第187頁
33-8
Device Drivers
Programmer’s Manual
For X sampling, the transistors Q4 and Q6 needs to be ON while transistors Q3
and Q5 are OFF, see Figure 31-1 i.e. set Port D Data register, to 0xF9. While
the transistors are in this setting, Port E pin 3 is asserted to activate the A/D
convertor for the sampling. The digital value returned from the A/D convertor is
stored in the SPI Data register.
For Y sampling, the procedure is the same as X sampling except that the
transistors Q3 and Q5 needs to be ON while transistors Q4 and Q6 are OFF,
see Figure 31-1 i.e. set Port D Data register, to 0xF6.
The X and Y samples thus obtained are returned to the caller in the pointer
arguments passed in by the caller.
33.3
Pen Calibration(PenInit.c)
User normally needs to do calibration once the system startup time, in order to do
a correct mapping between touch panel coordination and screen display
coordination. The system needs to have at least the upper-left and bottom-right
corner of the touch panel coordinate in terms of the screen display coordinate to
do this coordinate mapping.
Syntax
STATUS CalibratePen( U16 logoFlag)
Description
When pen calibration is necessary, PPSM calls this routine. User can replace the
default pen calibration algorithm with their own. At the end of this device driver
routine, the origin and maximum point of the touch panel (in terms of display
screen coordinate) should be fed back to PPSM by calling PenSetInputMax(x, y)
and PenSetInputOrg(x, y).
By default, the Motorola logo is displayed and two cross-hair, at the upper right
and the bottom left corners, are used for pen calibration.
33.4
LCD Device Drivers (lcddev.s)
Two functions are needed in this driver for LCD controller initialization to drive the
LCD panel being used in the system. Only one of the following initialization
functions will be called according to the graphics mode desired.
33.4.1
1 bit/pixel Initialization
Syntax
void
_LCDDev1
(void)
Description
This function initializes the LCD controller for 1 bit/pixel graphics mode.
Application programmer may add whatever statement to initialize the LCD
Personal Portable System Manager
Programmer’s Manual
Device Drivers
33-5
Port D and E are used to control the transistor network connected to the touch
panel. The default initialization values for D port is to set all pins to be output I/
O pins.
Port E3 is initialized to enable the A/D converter while PE0, PE1, PE2 are
initialized to SPM function pins (SPMTXD, SPMRXD, SPMCLK respectively).
For SPI Master, the control register, 0xFFF802, is set for the following:
33.2.2
Pen Interrupt Enable
Syntax
void
PenIrptEnable
(void)
Description
This function enables the Pen Interrupt, PENIRQ
Port D
address
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
Direction
Register
0xFFF418
x
x
x
x
1
1
1
1
Select Register
0xFFF419
x
x
x
x
1
1
1
1
Pullup Register
0xFFF41A
x
x
x
x
1
1
1
1
Select Register
0xFFF41B
x
x
x
x
1
1
1
1
Polarity
0xFFF41C
x
x
x
x
0
0
0
0
INT Enable
0xFFF41D
x
x
x
x
0
0
0
0
INT Edge
0xFFF41E
x
x
x
x
x
x
x
x
SPIM Control Register, 0xFFF802
Bit Position
Default Value
(binary)
Data Rate
15 - 13
0 1 0
SPIM Enable
9
1
Exchange Bit
8
0
SPIM Interrupt Enable
6
1
Phase Shift
5
0
Polarity
4
0
Clock Count
3 - 0
1 1 1 1
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.
相關(guān)PDF資料
PDF描述
PPT005-1G-WW-2V-FE DRUCKWANDLER
PPT020-1A-WF-2V-FE DRUCKWANDLER
PPT100-1A-WN-2V-FE DRUCKWANDLER
PPT100-1G-WN-2V-FE DRUCKWANDLER
PPT500-1G-WN-2V-FE DRUCKWANDLER
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
PPSN815 制造商:Pyle 功能描述:10 ft Eight Channel RCA Phono Snake Cable
PPST2 制造商:Amphenol Audio 功能描述:
PP-ST-50MM 制造商:Black Box Corporation 功能描述:PRE-POLISHED ST CON 50 MIC MM BLACK 12PAK
PP-ST-SM 制造商:Black Box Corporation 功能描述:PRE-POLISHED ST CON SM BLUE 12PAK
PPST-SP 制造商:Duratool 功能描述:Self Tapping Screw Kit-Panhead (Size 6-10)