%PDF-1.6
%
1 0 obj
<<
/PageMode /UseOutlines
/Names 2 0 R
/Metadata 3 0 R
/Type /Catalog
/Outlines 4 0 R
/Pages 5 0 R
>>
endobj
6 0 obj
<<
/Keywords (AN4627, CMOS Sensor, TWR, Tower, GPIO, CSI, CMOS sensor interface, camera, eDMA, FlexTimer, FTM, K60, TWR-K60D100M, TWR-PROTO, TWR-ELEV, Tower, Application note, guidelines, Kinetis, microcontroller, MCU)
/Creator (AH Formatter V5.2 MR1 \(5,2,2010,1221\) for Linux64)
/ModDate (D:20150209181835-06'00')
/Trapped (False)
/CreationDate (D:20130529101802-06'00')
/FslSsdsVersion (4.2.2)
/Producer <416E74656E6E6120486F75736520504446204F7574707574204C69627261727920322E362E3020284C696E75783634293B206D6F646966696564207573696E67206954657874AE20352E352E3420A9323030302D323031342069546578742047726F7570204E5620284147504C2D76657273696F6E29>
/Subject (This Application Note explains how to connect a Kinetis microcontroller \(MCU\) to CMOS Sensor through GPIO to receive image data in memory)
/FslDitaPluginVersion (4.2)
/Author (Freescale Semiconductor Inc.)
/Title (Connecting Kinetis MCU with CMOS sensor interface through GPIO)
>>
endobj
2 0 obj
<<
/Dests 7 0 R
>>
endobj
3 0 obj
<<
/Subtype /XML
/Type /Metadata
/Length 4435
>>
stream
AN4627
CMOS Sensor
TWR
Tower
GPIO
CSI
CMOS sensor interface
camera
eDMA
FlexTimer
FTM
K60
TWR-K60D100M
TWR-PROTO
TWR-ELEV
Tower
Application note
guidelines
Kinetis
microcontroller
MCU
This Application Note explains how to connect a Kinetis microcontroller (MCU) to CMOS Sensor through GPIO to receive image data in memory
Freescale Semiconductor Inc.
Connecting Kinetis MCU with CMOS sensor interface through GPIO
endstream
endobj
4 0 obj
<<
/Type /Outlines
/Count 6
/First 8 0 R
/Last 9 0 R
>>
endobj
5 0 obj
<<
/Kids [10 0 R]
/BleedBox [0 0 595.2756347656 841.8897705078]
/Type /Pages
/Count 12
/ITXT (5.1.3)
>>
endobj
7 0 obj
<<
/Kids [11 0 R]
>>
endobj
8 0 obj
<<
/A 12 0 R
/C [0 0 0]
/Next 13 0 R
/Parent 4 0 R
/Title (Introduction)
>>
endobj
9 0 obj
<<
/A 14 0 R
/C [0 0 0]
/Parent 4 0 R
/Title (Appendix B: Software)
/Prev 15 0 R
>>
endobj
10 0 obj
<<
/Kids [16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R
26 0 R 27 0 R]
/Type /Pages
/Count 12
/Parent 5 0 R
>>
endobj
11 0 obj
<<
/Names [(back-page) 28 0 R (d12e4a1310_d11e43) 29 0 R (d13e4a1310_d11e65) 30 0 R (d14e4a1310_d11e65) 31 0 R (d15e4a1310_d11e65) 32 0 R
(d16e4a1310_d11e65) 33 0 R (d17e4a1310_d11e65) 34 0 R (d18e4a1310_d11e65) 35 0 R (d19e4a1310_d11e153) 36 0 R (d20e4a1310_d11e153) 37 0 R
(d21e4a1310_d11e153) 38 0 R (d25e4a1310_d11e263) 39 0 R (d26e4a1310_d11e263) 40 0 R (d27e4a1310_d11e263) 41 0 R (d28e4a1310_d11e263) 42 0 R
(d29e4a1310_d11e263) 43 0 R (d36e4a1310_d11e329) 44 0 R (d37e4a1310_d11e329) 45 0 R (d38e4a1310_d11e329) 46 0 R (d39e4a1310_d11e329) 47 0 R
(d40e4a1310_d11e329) 48 0 R (d41e4a1310_d11e417) 49 0 R (d42e4a1310_d11e483) 50 0 R (d43e4a1310_d11e483) 51 0 R (d44e4a1310_d11e483) 52 0 R
(d45e4a1310_d11e483) 53 0 R (d46e4a1310_d11e593) 54 0 R (d47e4a1310_d11e615) 55 0 R (d51e4a1310_d11e637) 56 0 R (fn_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-camera_extrnl_clck.xml) 57 0 R
(fn_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-camra_config_sgnls.xml) 58 0 R (fn_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-hw_connections.xml) 59 0 R (table_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-camera_extrnl_clck.xml) 60 0 R (table_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-camera_imge_trnsfr_cntrl_data_connctns.xml) 61 0 R (table_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-camra_config_sgnls.xml) 62 0 R
(table_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-hw_connections.xml) 63 0 R]
/Limits [(back-page) (table_1-ssds-pubs-work-temp-Thread-3222-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4627-Topics-hw_connections.xml)]
>>
endobj
12 0 obj
<<
/S /GoTo
/D (d12e4a1310_d11e43)
>>
endobj
13 0 obj
<<
/A 64 0 R
/C [0 0 0]
/Count 8
/Next 65 0 R
/Parent 4 0 R
/Title (Signals and Connections)
/First 66 0 R
/Prev 8 0 R
/Last 67 0 R
>>
endobj
14 0 obj
<<
/S /GoTo
/D (d51e4a1310_d11e637)
>>
endobj
15 0 obj
<<
/A 68 0 R
/C [0 0 0]
/Next 9 0 R
/Parent 4 0 R
/Title (Appendix A: Hardware Connections)
/Prev 69 0 R
>>
endobj
16 0 obj
<<
/Contents [70 0 R 71 0 R 72 0 R 73 0 R 74 0 R 75 0 R 76 0 R 77 0 R 78 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 79 0 R
/Annots [80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R
90 0 R 91 0 R]
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
17 0 obj
<<
/Contents [92 0 R 93 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 94 0 R
/Annots [95 0 R 96 0 R]
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
18 0 obj
<<
/Contents [97 0 R 98 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 99 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
19 0 obj
<<
/Contents [100 0 R 101 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 102 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
20 0 obj
<<
/Contents [103 0 R 104 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 105 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
21 0 obj
<<
/Contents [106 0 R 107 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 108 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
22 0 obj
<<
/Contents [109 0 R 110 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 111 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
23 0 obj
<<
/Contents [112 0 R 113 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 114 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
24 0 obj
<<
/Contents [115 0 R 116 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 117 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
25 0 obj
<<
/Contents [118 0 R 119 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 120 0 R
/Annots [121 0 R]
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
26 0 obj
<<
/Contents [122 0 R 123 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 124 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
27 0 obj
<<
/Contents [125 0 R 126 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 127 0 R
/Annots [128 0 R 129 0 R 130 0 R 131 0 R]
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Rotate 0
/MediaBox [0 0 612 777.6000366211]
>>
endobj
28 0 obj
<<
/D [27 0 R /XYZ null 777.6000366211 null]
>>
endobj
29 0 obj
<<
/D [16 0 R /XYZ null 462.8000488281 null]
>>
endobj
30 0 obj
<<
/D [16 0 R /XYZ null 232.0000305176 null]
>>
endobj
31 0 obj
<<
/D [17 0 R /XYZ null 711.1000366211 null]
>>
endobj
32 0 obj
<<
/D [17 0 R /XYZ null 641.1000366211 null]
>>
endobj
33 0 obj
<<
/D [17 0 R /XYZ null 343.1000366211 null]
>>
endobj
34 0 obj
<<
/D [17 0 R /XYZ null 135.6000366211 null]
>>
endobj
35 0 obj
<<
/D [19 0 R /XYZ null 657.1000366211 null]
>>
endobj
36 0 obj
<<
/D [18 0 R /XYZ null 675.1000366211 null]
>>
endobj
37 0 obj
<<
/D [18 0 R /XYZ null 595.1000366211 null]
>>
endobj
38 0 obj
<<
/D [18 0 R /XYZ null 491.1000366211 null]
>>
endobj
39 0 obj
<<
/D [19 0 R /XYZ null 334.579284668 null]
>>
endobj
40 0 obj
<<
/D [19 0 R /XYZ null 276.079284668 null]
>>
endobj
41 0 obj
<<
/D [20 0 R /XYZ null 711.1000366211 null]
>>
endobj
42 0 obj
<<
/D [21 0 R /XYZ null 239.9051818848 null]
>>
endobj
43 0 obj
<<
/D [23 0 R /XYZ null 353.1000366211 null]
>>
endobj
44 0 obj
<<
/D [21 0 R /XYZ null 145.9052124023 null]
>>
endobj
45 0 obj
<<
/D [22 0 R /XYZ null 557.1000366211 null]
>>
endobj
46 0 obj
<<
/D [22 0 R /XYZ null 365.1000366211 null]
>>
endobj
47 0 obj
<<
/D [23 0 R /XYZ null 711.1000366211 null]
>>
endobj
48 0 obj
<<
/D [23 0 R /XYZ null 445.1000366211 null]
>>
endobj
49 0 obj
<<
/D [23 0 R /XYZ null 547.1000366211 null]
>>
endobj
50 0 obj
<<
/D [23 0 R /XYZ null 271.1000366211 null]
>>
endobj
51 0 obj
<<
/D [23 0 R /XYZ null 137.1000366211 null]
>>
endobj
52 0 obj
<<
/D [24 0 R /XYZ null 635.1000366211 null]
>>
endobj
53 0 obj
<<
/D [24 0 R /XYZ null 519.1000366211 null]
>>
endobj
54 0 obj
<<
/D [24 0 R /XYZ null 446.8000488281 null]
>>
endobj
55 0 obj
<<
/D [24 0 R /XYZ null 173.8000488281 null]
>>
endobj
56 0 obj
<<
/D [26 0 R /XYZ null 460.5676574707 null]
>>
endobj
57 0 obj
<<
/D [17 0 R /XYZ null 169.1000366211 null]
>>
endobj
58 0 obj
<<
/D [17 0 R /XYZ null 376.6000366211 null]
>>
endobj
59 0 obj
<<
/D [25 0 R /XYZ null 238.6000366211 null]
>>
endobj
60 0 obj
<<
/D [17 0 R /XYZ null 270.6000366211 null]
>>
endobj
61 0 obj
<<
/D [18 0 R /XYZ null 423.6000366211 null]
>>
endobj
62 0 obj
<<
/D [17 0 R /XYZ null 537.6000366211 null]
>>
endobj
63 0 obj
<<
/D [25 0 R /XYZ null 649.6000366211 null]
>>
endobj
64 0 obj
<<
/S /GoTo
/D (d13e4a1310_d11e65)
>>
endobj
65 0 obj
<<
/A 132 0 R
/C [0 0 0]
/Count 14
/Next 69 0 R
/Parent 4 0 R
/Title (Implementation Overview)
/First 133 0 R
/Prev 13 0 R
/Last 134 0 R
>>
endobj
66 0 obj
<<
/A 135 0 R
/C [0 0 0]
/Next 136 0 R
/Parent 13 0 R
/Title (Power supplies)
>>
endobj
67 0 obj
<<
/A 137 0 R
/C [0 0 0]
/Parent 13 0 R
/Title (Connections diagram)
/Prev 138 0 R
>>
endobj
68 0 obj
<<
/S /GoTo
/D (d47e4a1310_d11e615)
>>
endobj
69 0 obj
<<
/A 139 0 R
/C [0 0 0]
/Next 15 0 R
/Parent 4 0 R
/Title (Conclusions and further options)
/Prev 65 0 R
>>
endobj
70 0 obj
<<
/Filter /FlateDecode
/Length 725
>>
stream
HTn0+Jɯ - H\hj-H$DJR (|$ggfmd[h|z=dlX.p|Ĕo9|Ng[ȏi\A\sM>{ɖ&[g+蟂)gt 'z.lcR6͐06dIJZm[K}"P!S[s,TAhP8p+:zrwk>#Nt~{TVp]Y{`Pوx2UwĽqSc}iޛFE_;XM
h{\[2SiB[^ g"^YE{̈́F_ӒoևH{Yt0.W{ %dWdW. ;3!N>Q/KZ*hd?G]4
GT:MNf c
endstream
endobj
71 0 obj
<<
/Filter /FlateDecode
/Length 678
>>
stream
HT]s@}WǤSȲ@ެm2iǤ6el"]X}.mAsZOaռ\
P^r5hDrr@L;g [jiidSYe=9 )F1-dWlц845όzGVh%2}KOkj7t\,]w"ARgVmJfMN0'/LrtQ8(
(V9
SJ.@4lfGov~< !ހIXo!^+~BjnuJD`a??1hM?{iޡ~4u6hz<1&'m .Ê%^GgW:eS^
3Mۮ$ESS${6%46WpHC]ޯE6ԁ{iskd2mVj#ߋ?W oapA?21$h:USm
2{' fƓ)^[7V)̋hןoa;փkb'IbBbA6Ή=0}M7t
Z~u=/{ULDX̦}42G 4L
endstream
endobj
72 0 obj
<<
/Filter /FlateDecode
/Length 654
>>
stream
HM1>!v+E $[^@3][I[fr@UiN09|̲oUB#ȞsM&79sB(̓J3Vċ?)s'RHc_Յz8ÏuN!yJO7?~c}>.bZ=.݊.W~r{yIK̿۹y /8ZME
;3۠) u5#㰱D.Fڛ/hB>R}yb:uwI~¾pj>a B9j[^bn
mV|/)FovdMhVT|
VPQPE:u2@\4V# Q&;zLgԝ-]L
C1aȁAi`JբTl,.(('ِd*GI 9;lOz$|\4K~,<
]IVqT;c*u=Ll9@F#04MVD)uHωD68Ƌbqҙ5PfcIi TcsPKC{%sP])-5};M-KZ1<4ZI<[/ըםKM[bB]` uV
endstream
endobj
73 0 obj
<<
/Filter /FlateDecode
/Length 756
>>
stream
HdUAr$I+D qڗaqy>LX fo6jUsЙxas|kL驝הߧ?Cdk
j|^2Y$e]$D:Uv0smu5d?hdO#5eSΒYUbH
%;.**"LҖl
RQ6h.:]'!%EGn5zLsf4
pRZd`-Mzcх¤S|;l3R1dqt!X(ݒɹS
WP9
3ۤPlRwMW. *fb bEf~b~-5)f|al%#lah h";B:Z(`5/ac VHw;pb}濌ll]oH
K'"
mKp>]D3WSƹAA{E#XdR1lwQhA?s9 1hճ;W](S!'qNKn&?{.
-O b_eb1!
%8Đ{ۍԋtnXl'vF8O9f\4œpC-1▹A4ݬE;2:1` I
endstream
endobj
74 0 obj
<<
/Filter /FlateDecode
/Length 713
>>
stream
HlI@E>O!8V-NۙU7sJZbnIQr^d;v*Q͔
.EA&-) =3£E>xLֆ,'gOlbZM{իTӘfQ(czw03})j3ioBXu
Ji4W