%PDF-1.4
%
1 0 obj
<<
/Pages 2 0 R
/Type /Catalog
/OpenAction 3 0 R
/PageLayout /OneColumn
/AcroForm 4 0 R
/metadataa 5 0 R
>>
endobj
6 0 obj
<<
/Title (AN2850, Using the General Purpose Input/Output \(GPIO\) eTPU Function - Application Notes)
/Author ( Freescale Semiconductor, Inc.)
/Subject (AN2850: The enhanced time processor unite \(eTPU\) general purpose input/output \(GPIO\) application note describes a set of simple C interface routines to the GPIO eTPU function. The example code provided in this document was written for the MPC5554 device. The GPIO functions allow the user to configure an eTPU channel as an input or output.)
/Keywords (AN2850, General Purpose Input/Output \(GPIO\), enhanced time processor unite \(eTPU\), C interface routines, MPC5554 device)
>>
endobj
2 0 obj
<<
/Count 8
/Kids [7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R 14 0 R]
/Type /Pages
>>
endobj
3 0 obj
<<
/D [7 0 R /Fit]
/S /GoTo
>>
endobj
4 0 obj
<<
/Fields []
/DR <<
/Encoding <<
/PDFDocEncoding 15 0 R
>>
/Font <<
/Helv 16 0 R
/ZaDb 17 0 R
>>
>>
/DA (/Helv 0 Tf 0 g )
>>
endobj
5 0 obj
<<
/Length 3658
/Type /metadataa
/Subtype /XML
>>
stream
Using the General Purpose Input/Output (GPIO) eTPU FunctionMCDThe enhanced time processor unite (eTPU) general purpose input/output (GPIO) application note describes a set of simple C interface routines to the GPIO eTPU function.
endstream
endobj
7 0 obj
<<
/Contents [18 0 R 19 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/Indexed [/ICCBased 20 0 R]
255 21 0 R]
/CS1 [/ICCBased 20 0 R]
>>
/Font <<
/T1_0 22 0 R
/T1_1 23 0 R
/TT0 24 0 R
/TT1 25 0 R
/T1_2 26 0 R
>>
/XObject <<
/Im0 27 0 R
/Im2 28 0 R
>>
/ProcSet [/PDF /Text /ImageC /ImageI]
/ExtGState <<
/GS0 29 0 R
>>
>>
>>
endobj
8 0 obj
<<
/Contents [30 0 R 31 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/TT2 32 0 R
/T1_0 23 0 R
/T1_1 22 0 R
/TT0 24 0 R
/TT1 25 0 R
/C2_0 33 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 34 0 R
>>
>>
>>
endobj
9 0 obj
<<
/Contents [35 0 R 36 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/TT2 37 0 R
/T1_0 23 0 R
/T1_1 22 0 R
/TT0 24 0 R
/TT1 25 0 R
/C2_0 33 0 R
/TT3 32 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 38 0 R
>>
>>
>>
endobj
10 0 obj
<<
/Contents [39 0 R 40 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/TT2 32 0 R
/T1_0 23 0 R
/T1_1 22 0 R
/TT0 37 0 R
/TT1 24 0 R
/C2_0 33 0 R
/TT3 25 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 41 0 R
>>
>>
>>
endobj
11 0 obj
<<
/Contents [42 0 R 43 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/TT2 24 0 R
/T1_0 23 0 R
/T1_1 22 0 R
/TT0 25 0 R
/TT1 37 0 R
/C2_0 33 0 R
/TT3 32 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 44 0 R
>>
>>
>>
endobj
12 0 obj
<<
/Contents [45 0 R 46 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/T1_0 22 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 47 0 R
>>
>>
>>
endobj
13 0 obj
<<
/Contents [48 0 R 49 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/T1_0 22 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 50 0 R
>>
>>
>>
endobj
14 0 obj
<<
/Contents [51 0 R 52 0 R]
/Type /Page
/Parent 2 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources <<
/ColorSpace <<
/CS0 [/ICCBased 20 0 R]
>>
/Font <<
/T1_0 22 0 R
/T1_1 23 0 R
/TT0 24 0 R
/T1_2 53 0 R
>>
/ProcSet [/PDF /Text]
/ExtGState <<
/GS0 29 0 R
>>
/XObject <<
/Im1 54 0 R
>>
>>
>>
endobj
15 0 obj
<<
/Type /Encoding
/Differences [24 /breve /caron /circumflex /dotaccent /hungarumlaut /ogonek /ring /tilde 39
/quotesingle 96 /grave 128 /bullet /dagger /daggerdbl /ellipsis /emdash /endash
/florin /fraction /guilsinglleft /guilsinglright /minus /perthousand /quotedblbase /quotedblleft /quotedblright /quoteleft
/quoteright /quotesinglbase /trademark /fi /fl /Lslash /OE /Scaron /Ydieresis /Zcaron
/dotlessi /lslash /oe /scaron /zcaron 160 /Euro 164 /currency 166
/brokenbar 168 /dieresis /copyright /ordfeminine 172 /logicalnot /.notdef /registered /macron
/degree /plusminus /twosuperior /threesuperior /acute /mu 183 /periodcentered /cedilla /onesuperior
/ordmasculine 188 /onequarter /onehalf /threequarters 192 /Agrave /Aacute /Acircumflex /Atilde
/Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute
/Icircumflex /Idieresis /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute
/acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis
/igrave /iacute /icircumflex /idieresis /eth /ntilde /ograve /oacute /ocircumflex /otilde
/odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis]
>>
endobj
16 0 obj
<<
/Type /Font
/Name /Helv
/Encoding 15 0 R
/BaseFont /Helvetica
/Subtype /Type1
>>
endobj
17 0 obj
<<
/Type /Font
/Name /ZaDb
/BaseFont /ZapfDingbats
/Subtype /Type1
>>
endobj
18 0 obj
<<
/Length 1312
/Filter /FlateDecode
>>
stream
HVMsF+xf`͑NVȊӃ IޜR.ׯ__ba̹ ?aH'IPoO% ?e* ]4Gt @ps>;ƅ)T2<6C|aTW{g,f _~~F*ߵۦTr$L$"4v_z{sq:jNK h]Sk4e[ARtCOo?QTTۼl8*"NB"06儉IL@߰#6|"zչ./7հm\w]®.{RPAnۈ)rۡ4%ߌc$6`5N ] ~@I[>-BWwAPYA $v!jãŗ@fDrnWYEe}3!Nǎ7.-rj0
g5I%bN>nM`
Wƞԏ+4HzjgO+L"4J d \N(}ap{EJ=6_V%RΌ-XUo9*G,MfŅa|Lt66Ukt#mVw%Y]ۙv!_恭#5TFMi`}|_2Xdr?:]+ <
endstream
endobj
19 0 obj
<<
/Filter /FlateDecode
/Length 66
>>
stream
x+27ѳ047256Q0 B=conjgif``dTd˥k A
#
endstream
endobj
20 0 obj
<<
/Length 2575
/Filter /FlateDecode
/N 3
/Alternate /DeviceRGB
>>
stream
HyTSwoɞc
[5laQIBHADED2mtFOE.c}088GNg9w߽ '0 ֠Jb
2y.-;!KZ ^i"L0-
@8(r;q7Ly&Qq4j|9
V)gB0iW8#8wթ8_٥ʨQQj@&A)/g>'K t;\
ӥ$պFZUn(4T%)뫔0C&Zi8bxEB;Pӓ̹Aom?W=
x- [ 0}y)7ta>jT7@tܛ`q2ʀ&6ZLĄ?_yxg)˔zçLU*uSkSeO4?c. R
߁-25 S>ӣVd`rn~Y&+`;A4 A9 =-tl`;~p Gp| [`L`< "AYA+Cb(R, *T2B-
ꇆnQt}MA0alSx k&^>0|>_',G!"F$H:R!zFQd?r9\A&GrQhE]a4zBgE#H *B=0HIpp0MxJ$D1D, VĭKĻYdE"EI2EBGt4MzNr!YK ?%_(0J:EAiQ(()ӔWT6U@P+!~mDeԴ!hӦh/']B/ҏӿ?a0nhF!X8܌kc&5S6lIa2cKMA!E#ƒdV(kel
}}Cq9
N')].uJr
wG xR^[oƜchg`>b$*~ :Eb~,m,-ݖ,Y¬*6X[ݱF=3뭷Y~dó tizf6~`{v.Ng#{}}jc1X6fm;'_9 r:8q:˜O:ϸ8uJqnv=MmR 4
n3ܣkGݯz=[==<=GTB(/S,]6*-W:#7*e^YDY}UjAyT`#D="b{ų+ʯ:!kJ4Gmt}uC%K7YVfFY.=b?SƕƩȺy
چk5%4m7lqlioZlG+Zzmzy]?uuw|"űNwW&e֥ﺱ*|j5kyݭǯg^ykEklD_p߶7Dmo꿻1ml{Mś
nLl<9O [$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD- u`ֲK³8%yhYѹJº;.!
zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs
2F[p(@Xr4Pm8Ww)Km
endstream
endobj
21 0 obj
<<
/Length 115
/Filter /FlateDecode
>>
stream
H3gS'lݺMRD}ZQ.;><=Zz{_˗5V͟;`z ` =D
endstream
endobj
22 0 obj
<<
/Type /Font
/Encoding /WinAnsiEncoding
/BaseFont /MDILME+Helvetica
/FirstChar 32
/LastChar 169
/Subtype /Type1
/FontDescriptor 55 0 R
/Widths [278 0 0 0 0 0 0 0 333 333
0 584 278 333 278 278 556 556 556 556
556 556 556 556 556 556 278 0 0 0
0 0 1015 667 667 722 722 667 611 778
722 278 500 667 556 833 722 778 667 0
722 667 611 722 0 0 0 0 0 0
0 0 0 0 0 556 556 500 556 556
278 556 556 222 222 500 222 833 556 556
556 556 333 500 278 556 500 722 500 500
500 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 222 333 333 0 0 0
0 1000 0 0 0 0 0 0 278 0
0 0 0 0 0 0 0 737]
>>
endobj
23 0 obj
<<
/Type /Font
/Encoding /WinAnsiEncoding
/BaseFont /MDILMP+Helvetica-Bold
/FirstChar 32
/LastChar 150
/Subtype /Type1
/FontDescriptor 56 0 R
/Widths [278 0 0 0 0 0 0 0 333 333
0 0 278 333 278 278 0 556 556 556
556 556 556 0 0 0 333 0 0 0
0 0 0 722 0 722 722 667 611 778
722 278 556 0 611 833 722 778 667 0
722 667 611 722 0 0 0 0 0 0
0 0 0 0 0 556 0 556 611 556
333 611 611 278 0 0 278 889 611 611
611 611 389 556 333 611 556 778 556 556
500 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 556]
>>
endobj
24 0 obj
<<
/Type /Font
/Encoding /WinAnsiEncoding
/BaseFont /TimesNewRomanPSMT
/FirstChar 32
/LastChar 150
/Subtype /TrueType
/FontDescriptor 57 0 R
/Widths [250 0 0 0 0 0 778 0 333 333
0 0 250 333 250 278 500 500 500 500
500 500 500 0 500 500 278 278 0 0
0 0 0 722 667 667 722 611 556 722
722 333 0 0 611 889 722 722 556 0
667 556 611 722 722 944 0 722 0 0
0 0 0 500 0 444 500 444 500 444
333 500 500 278 278 500 278 778 500 500
500 500 333 389 278 500 500 722 500 500
444 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 444 444 0 500]
>>
endobj
25 0 obj
<<
/Type /Font
/Encoding /WinAnsiEncoding
/BaseFont /Arial-BoldMT
/FirstChar 32
/LastChar 32
/Subtype /TrueType
/FontDescriptor 58 0 R
/Widths [278]
>>
endobj
26 0 obj
<<
/Type /Font
/Encoding /WinAnsiEncoding
/BaseFont /MDILME+Helvetica
/FirstChar 0
/LastChar 255
/Subtype /Type1
/ToUnicode 59 0 R
/FontDescriptor 55 0 R
/Widths [278 278 278 278 278 278 278 278 278 278
278 278 278 278 278 278 278 278 278 278
278 278 278 278 278 278 278 278 278 278
278 278 278 278 355 556 556 889 667 191
333 333 389 584 278 333 278 278 556 556
556 556 556 556 556 556 556 556 278 278
584 584 584 556 1015 667 667 722 722 667
611 778 722 278 500 667 556 833 722 778
667 778 722 667 611 722 667 944 667 667
611 278 278 278 469 556 333 556 556 500
556 556 278 556 556 222 222 500 222 833
556 556 556 556 333 500 278 556 500 722
500 500 500 334 260 334 584 350 278 350
222 556 333 1000 556 556 333 1000 667 333
1000 350 611 350 350 222 222 333 333 350
556 1000 333 1000 500 333 944 350 500 667
278 333 556 556 556 556 260 556 333 737
370 556 584 333 737 333 400 584 333 333
333 556 537 278 333 333 365 556 834 834
834 611 667 667 667 667 667 667 1000 722
667 667 667 667 278 278 278 278 722 722
778 778 778 778 778 584 778 722 722 722
722 667 667 611 556 556 556 556 556 556
889 500 556 556 556 556 278 278 278 278
556 556 556 556 556 556 556 584 611 556
556 556 556 500 556 500]
>>
endobj
27 0 obj
<<
/Length 1937
/Filter /FlateDecode
/Width 194
/Height 88
/BitsPerComponent 8
/ColorSpace [/Indexed [/ICCBased 20 0 R]
255 21 0 R]
/Type /XObject
/Subtype /Image
>>
stream
HWv:%YlI). i;n^^:v H,˲aÆ
6lذaÆ
6lV><ᠾZ&x_mW!CקׯVf쟗E=~gx ߧLP_>kpTzxbـG\*KY35sD%F?e]Gq"g8URÏNWMq4,Ȕ1T_,U/1.-9a<=G`\q@D:Q@Qfkk
.МBl!ꦱnvYM`7zbo:&+۬u%GNhplB"fb06Qf{*~anwyzU`zMy#]+7L*!: R0c5)L6>7x3`MoO"12\s\W-Dx-g5Mxlas!{-#Cr֪-.hs:5s@5٘C̏@}GyP<ǫw+4R
_Wk1B8xJ(q=xٿ'8=ePC^*X~?#UǤ2;ƧX`!8`Xt<7Is9^!o7gy]3@%X|@C8;1z-?wo}?ZU ]hfL6)O.ׂylGXphb|Y