| Line No. | Rev | Author | Line |
|---|---|---|---|
| 1 | 32 | kaklik | <html xmlns:v="urn:schemas-microsoft-com:vml" |
| 2 | xmlns:o="urn:schemas-microsoft-com:office:office" |
||
| 3 | xmlns:w="urn:schemas-microsoft-com:office:word" |
||
| 4 | xmlns:x="urn:schemas-microsoft-com:office:excel" |
||
| 5 | xmlns:st1="urn:schemas-microsoft-com:office:smarttags" |
||
| 6 | xmlns="http://www.w3.org/TR/REC-html40"> |
||
| 7 | |||
| 8 | <head> |
||
| 9 | <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> |
||
| 10 | <meta name=ProgId content=Word.Document> |
||
| 11 | <meta name=Generator content="Microsoft Word 11"> |
||
| 12 | <meta name=Originator content="Microsoft Word 11"> |
||
| 13 | <link rel=File-List |
||
| 14 | href="Getting%20Started%20-%20Running%20the%20Host%20-%20HID%20-%20Mouse_files/filelist.xml"> |
||
| 15 | <link rel=Edit-Time-Data |
||
| 16 | href="Getting%20Started%20-%20Running%20the%20Host%20-%20HID%20-%20Mouse_files/editdata.mso"> |
||
| 17 | <!--[if !mso]> |
||
| 18 | <style> |
||
| 19 | v\:* {behavior:url(#default#VML);} |
||
| 20 | o\:* {behavior:url(#default#VML);} |
||
| 21 | w\:* {behavior:url(#default#VML);} |
||
| 22 | .shape {behavior:url(#default#VML);} |
||
| 23 | </style> |
||
| 24 | <![endif]--> |
||
| 25 | <title>Getting Started: Running the Host - HID - Keyboard demo</title> |
||
| 26 | <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags" |
||
| 27 | name="country-region"/> |
||
| 28 | <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags" |
||
| 29 | name="place"/> |
||
| 30 | <!--[if gte mso 9]><xml> |
||
| 31 | <o:DocumentProperties> |
||
| 32 | <o:Author>C12109</o:Author> |
||
| 33 | <o:Template>Normal</o:Template> |
||
| 34 | <o:LastAuthor>i00092</o:LastAuthor> |
||
| 35 | <o:Revision>4</o:Revision> |
||
| 36 | <o:TotalTime>254</o:TotalTime> |
||
| 37 | <o:Created>2009-11-06T09:18:00Z</o:Created> |
||
| 38 | <o:LastSaved>2009-11-09T11:06:00Z</o:LastSaved> |
||
| 39 | <o:Pages>1</o:Pages> |
||
| 40 | <o:Words>1001</o:Words> |
||
| 41 | <o:Characters>5710</o:Characters> |
||
| 42 | <o:Company>Microchip Technology Inc</o:Company> |
||
| 43 | <o:Lines>47</o:Lines> |
||
| 44 | <o:Paragraphs>13</o:Paragraphs> |
||
| 45 | <o:CharactersWithSpaces>6698</o:CharactersWithSpaces> |
||
| 46 | <o:Version>11.6568</o:Version> |
||
| 47 | </o:DocumentProperties> |
||
| 48 | </xml><![endif]--><!--[if gte mso 9]><xml> |
||
| 49 | <w:WordDocument> |
||
| 50 | <w:Zoom>90</w:Zoom> |
||
| 51 | <w:SpellingState>Clean</w:SpellingState> |
||
| 52 | <w:GrammarState>Clean</w:GrammarState> |
||
| 53 | <w:PunctuationKerning/> |
||
| 54 | <w:ValidateAgainstSchemas/> |
||
| 55 | <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> |
||
| 56 | <w:IgnoreMixedContent>false</w:IgnoreMixedContent> |
||
| 57 | <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> |
||
| 58 | <w:Compatibility> |
||
| 59 | <w:BreakWrappedTables/> |
||
| 60 | <w:SnapToGridInCell/> |
||
| 61 | <w:WrapTextWithPunct/> |
||
| 62 | <w:UseAsianBreakRules/> |
||
| 63 | <w:DontGrowAutofit/> |
||
| 64 | </w:Compatibility> |
||
| 65 | <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> |
||
| 66 | </w:WordDocument> |
||
| 67 | </xml><![endif]--><!--[if gte mso 9]><xml> |
||
| 68 | <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> |
||
| 69 | </w:LatentStyles> |
||
| 70 | </xml><![endif]--><!--[if !mso]><object |
||
| 71 | classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object> |
||
| 72 | <style> |
||
| 73 | st1\:*{behavior:url(#ieooui) } |
||
| 74 | </style> |
||
| 75 | <![endif]--> |
||
| 76 | <style> |
||
| 77 | <!-- |
||
| 78 | /* Style Definitions */ |
||
| 79 | p.MsoNormal, li.MsoNormal, div.MsoNormal |
||
| 80 | {mso-style-parent:""; |
||
| 81 | margin:0in; |
||
| 82 | margin-bottom:.0001pt; |
||
| 83 | mso-pagination:widow-orphan; |
||
| 84 | font-size:12.0pt; |
||
| 85 | font-family:"Times New Roman"; |
||
| 86 | mso-fareast-font-family:"Times New Roman";} |
||
| 87 | h1 |
||
| 88 | {mso-style-next:Normal; |
||
| 89 | margin-top:12.0pt; |
||
| 90 | margin-right:0in; |
||
| 91 | margin-bottom:3.0pt; |
||
| 92 | margin-left:0in; |
||
| 93 | mso-pagination:widow-orphan; |
||
| 94 | page-break-after:avoid; |
||
| 95 | mso-outline-level:1; |
||
| 96 | font-size:16.0pt; |
||
| 97 | font-family:Arial; |
||
| 98 | mso-font-kerning:16.0pt;} |
||
| 99 | h2 |
||
| 100 | {mso-style-link:"Heading 2 Char"; |
||
| 101 | mso-style-next:Normal; |
||
| 102 | margin-top:12.0pt; |
||
| 103 | margin-right:0in; |
||
| 104 | margin-bottom:3.0pt; |
||
| 105 | margin-left:0in; |
||
| 106 | mso-pagination:widow-orphan; |
||
| 107 | page-break-after:avoid; |
||
| 108 | mso-outline-level:2; |
||
| 109 | font-size:14.0pt; |
||
| 110 | font-family:Arial; |
||
| 111 | font-style:italic;} |
||
| 112 | h3 |
||
| 113 | {mso-style-next:Normal; |
||
| 114 | margin-top:12.0pt; |
||
| 115 | margin-right:0in; |
||
| 116 | margin-bottom:3.0pt; |
||
| 117 | margin-left:0in; |
||
| 118 | mso-pagination:widow-orphan; |
||
| 119 | page-break-after:avoid; |
||
| 120 | mso-outline-level:3; |
||
| 121 | font-size:13.0pt; |
||
| 122 | font-family:Arial;} |
||
| 123 | p.MsoToc1, li.MsoToc1, div.MsoToc1 |
||
| 124 | {mso-style-update:auto; |
||
| 125 | mso-style-noshow:yes; |
||
| 126 | mso-style-next:Normal; |
||
| 127 | margin:0in; |
||
| 128 | margin-bottom:.0001pt; |
||
| 129 | mso-pagination:widow-orphan; |
||
| 130 | font-size:12.0pt; |
||
| 131 | font-family:"Times New Roman"; |
||
| 132 | mso-fareast-font-family:"Times New Roman";} |
||
| 133 | p.MsoToc2, li.MsoToc2, div.MsoToc2 |
||
| 134 | {mso-style-update:auto; |
||
| 135 | mso-style-noshow:yes; |
||
| 136 | mso-style-next:Normal; |
||
| 137 | margin-top:0in; |
||
| 138 | margin-right:0in; |
||
| 139 | margin-bottom:0in; |
||
| 140 | margin-left:12.0pt; |
||
| 141 | margin-bottom:.0001pt; |
||
| 142 | mso-pagination:widow-orphan; |
||
| 143 | font-size:12.0pt; |
||
| 144 | font-family:"Times New Roman"; |
||
| 145 | mso-fareast-font-family:"Times New Roman";} |
||
| 146 | p.MsoToc3, li.MsoToc3, div.MsoToc3 |
||
| 147 | {mso-style-update:auto; |
||
| 148 | mso-style-noshow:yes; |
||
| 149 | mso-style-next:Normal; |
||
| 150 | margin-top:0in; |
||
| 151 | margin-right:0in; |
||
| 152 | margin-bottom:0in; |
||
| 153 | margin-left:24.0pt; |
||
| 154 | margin-bottom:.0001pt; |
||
| 155 | mso-pagination:widow-orphan; |
||
| 156 | font-size:12.0pt; |
||
| 157 | font-family:"Times New Roman"; |
||
| 158 | mso-fareast-font-family:"Times New Roman";} |
||
| 159 | a:link, span.MsoHyperlink |
||
| 160 | {color:blue; |
||
| 161 | text-decoration:underline; |
||
| 162 | text-underline:single;} |
||
| 163 | a:visited, span.MsoHyperlinkFollowed |
||
| 164 | {color:purple; |
||
| 165 | text-decoration:underline; |
||
| 166 | text-underline:single;} |
||
| 167 | p.MsoPlainText, li.MsoPlainText, div.MsoPlainText |
||
| 168 | {mso-style-link:"Plain Text Char"; |
||
| 169 | margin:0in; |
||
| 170 | margin-bottom:.0001pt; |
||
| 171 | mso-pagination:widow-orphan; |
||
| 172 | font-size:10.0pt; |
||
| 173 | font-family:"Courier New"; |
||
| 174 | mso-fareast-font-family:"Times New Roman";} |
||
| 175 | span.Heading2Char |
||
| 176 | {mso-style-name:"Heading 2 Char"; |
||
| 177 | mso-style-locked:yes; |
||
| 178 | mso-style-link:"Heading 2"; |
||
| 179 | mso-ansi-font-size:14.0pt; |
||
| 180 | mso-bidi-font-size:14.0pt; |
||
| 181 | font-family:Arial; |
||
| 182 | mso-ascii-font-family:Arial; |
||
| 183 | mso-hansi-font-family:Arial; |
||
| 184 | mso-bidi-font-family:Arial; |
||
| 185 | mso-ansi-language:EN-US; |
||
| 186 | mso-fareast-language:EN-US; |
||
| 187 | mso-bidi-language:AR-SA; |
||
| 188 | font-weight:bold; |
||
| 189 | font-style:italic;} |
||
| 190 | span.PlainTextChar |
||
| 191 | {mso-style-name:"Plain Text Char"; |
||
| 192 | mso-style-locked:yes; |
||
| 193 | mso-style-link:"Plain Text"; |
||
| 194 | font-family:"Courier New"; |
||
| 195 | mso-ascii-font-family:"Courier New"; |
||
| 196 | mso-hansi-font-family:"Courier New"; |
||
| 197 | mso-bidi-font-family:"Courier New"; |
||
| 198 | mso-ansi-language:EN-US; |
||
| 199 | mso-fareast-language:EN-US; |
||
| 200 | mso-bidi-language:AR-SA;} |
||
| 201 | span.SpellE |
||
| 202 | {mso-style-name:""; |
||
| 203 | mso-spl-e:yes;} |
||
| 204 | span.GramE |
||
| 205 | {mso-style-name:""; |
||
| 206 | mso-gram-e:yes;} |
||
| 207 | @page Section1 |
||
| 208 | {size:8.5in 11.0in; |
||
| 209 | margin:1.0in 65.95pt 1.0in 65.95pt; |
||
| 210 | mso-header-margin:.5in; |
||
| 211 | mso-footer-margin:.5in; |
||
| 212 | mso-paper-source:0;} |
||
| 213 | div.Section1 |
||
| 214 | {page:Section1;} |
||
| 215 | --> |
||
| 216 | </style> |
||
| 217 | <!--[if gte mso 10]> |
||
| 218 | <style> |
||
| 219 | /* Style Definitions */ |
||
| 220 | table.MsoNormalTable |
||
| 221 | {mso-style-name:"Table Normal"; |
||
| 222 | mso-tstyle-rowband-size:0; |
||
| 223 | mso-tstyle-colband-size:0; |
||
| 224 | mso-style-noshow:yes; |
||
| 225 | mso-style-parent:""; |
||
| 226 | mso-padding-alt:0in 5.4pt 0in 5.4pt; |
||
| 227 | mso-para-margin:0in; |
||
| 228 | mso-para-margin-bottom:.0001pt; |
||
| 229 | mso-pagination:widow-orphan; |
||
| 230 | font-size:10.0pt; |
||
| 231 | font-family:"Times New Roman"; |
||
| 232 | mso-ansi-language:#0400; |
||
| 233 | mso-fareast-language:#0400; |
||
| 234 | mso-bidi-language:#0400;} |
||
| 235 | </style> |
||
| 236 | <![endif]--><!--[if gte mso 9]><xml> |
||
| 237 | <o:shapedefaults v:ext="edit" spidmax="23554"/> |
||
| 238 | </xml><![endif]--><!--[if gte mso 9]><xml> |
||
| 239 | <o:shapelayout v:ext="edit"> |
||
| 240 | <o:idmap v:ext="edit" data="1"/> |
||
| 241 | </o:shapelayout></xml><![endif]--> |
||
| 242 | </head> |
||
| 243 | |||
| 244 | <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> |
||
| 245 | |||
| 246 | <div class=Section1> |
||
| 247 | |||
| 248 | <p class=MsoPlainText align=center style='text-align:center'><a |
||
| 249 | name="_Toc194573682"><b style='mso-bidi-font-weight:normal'><u><span |
||
| 250 | style='font-size:16.0pt;font-family:Arial'>Getting Started: Running the Host |
||
| 251 | HID Mouse demo</span></u></b></a><b style='mso-bidi-font-weight:normal'><u><span |
||
| 252 | style='font-size:16.0pt;font-family:Arial'><o:p></o:p></span></u></b></p> |
||
| 253 | |||
| 254 | <p class=MsoPlainText><span style='font-size:16.0pt;font-family:Arial'><o:p> </o:p></span></p> |
||
| 255 | |||
| 256 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><!--[if supportFields]><span |
||
| 257 | style='font-family:Arial'><span style='mso-element:field-begin'></span><span |
||
| 258 | style='mso-spacerun:yes'> </span>TOC \o "1-3" \h \z \u <span |
||
| 259 | style='mso-element:field-separator'></span></span><![endif]--><span |
||
| 260 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397253">Required |
||
| 261 | Hardware:<span style='color:windowtext;display:none;mso-hide:screen;text-decoration: |
||
| 262 | none;text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span |
||
| 263 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 264 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 265 | _Toc201397253 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 266 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 267 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 268 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 269 | text-underline:none'>1<!--[if gte mso 9]><xml> |
||
| 270 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350033000000</w:data> |
||
| 271 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 272 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 273 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 274 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 275 | |||
| 276 | <p class=MsoToc3 style='tab-stops:right dotted 479.6pt'><span |
||
| 277 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397254">Configuration |
||
| 278 | 1: Explorer 16<span style='color:windowtext;display:none;mso-hide:screen; |
||
| 279 | text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span |
||
| 280 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 281 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 282 | _Toc201397254 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 283 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 284 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 285 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 286 | text-underline:none'>1<!--[if gte mso 9]><xml> |
||
| 287 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350034000000</w:data> |
||
| 288 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 289 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 290 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 291 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 292 | |||
| 293 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><span |
||
| 294 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397255">Configuring |
||
| 295 | the Hardware:<span style='color:windowtext;display:none;mso-hide:screen; |
||
| 296 | text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span |
||
| 297 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 298 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 299 | _Toc201397255 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 300 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 301 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 302 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 303 | text-underline:none'>1<!--[if gte mso 9]><xml> |
||
| 304 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350035000000</w:data> |
||
| 305 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 306 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 307 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 308 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 309 | |||
| 310 | <p class=MsoToc3 style='tab-stops:right dotted 479.6pt'><span |
||
| 311 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397256">Configuration |
||
| 312 | 1: Explorer 16<span style='color:windowtext;display:none;mso-hide:screen; |
||
| 313 | text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span |
||
| 314 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 315 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 316 | _Toc201397256 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 317 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 318 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 319 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 320 | text-underline:none'>1<!--[if gte mso 9]><xml> |
||
| 321 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350036000000</w:data> |
||
| 322 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 323 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 324 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 325 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 326 | |||
| 327 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><span |
||
| 328 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397257">Firmware<span |
||
| 329 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 330 | text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span |
||
| 331 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 332 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 333 | _Toc201397257 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 334 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 335 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 336 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 337 | text-underline:none'>3<!--[if gte mso 9]><xml> |
||
| 338 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350037000000</w:data> |
||
| 339 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 340 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 341 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 342 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 343 | |||
| 344 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><span |
||
| 345 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397258">Running |
||
| 346 | the Demo<span style='color:windowtext;display:none;mso-hide:screen;text-decoration: |
||
| 347 | none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span |
||
| 348 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 349 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 350 | _Toc201397258 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 351 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 352 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 353 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 354 | text-underline:none'>4<!--[if gte mso 9]><xml> |
||
| 355 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350038000000</w:data> |
||
| 356 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 357 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 358 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 359 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 360 | |||
| 361 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><span |
||
| 362 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397259">Limitations<span |
||
| 363 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 364 | text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span |
||
| 365 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 366 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 367 | _Toc201397259 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 368 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 369 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 370 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 371 | text-underline:none'>4<!--[if gte mso 9]><xml> |
||
| 372 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200350039000000</w:data> |
||
| 373 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 374 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 375 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 376 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 377 | |||
| 378 | <p class=MsoToc2 style='tab-stops:right dotted 479.6pt'><span |
||
| 379 | class=MsoHyperlink><span style='mso-no-proof:yes'><a href="#_Toc201397260">Trademarks:<span |
||
| 380 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 381 | text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span |
||
| 382 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 383 | text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF |
||
| 384 | _Toc201397260 \h </span><span style='color:windowtext;text-decoration:none; |
||
| 385 | text-underline:none'><span style='display:none;mso-hide:screen'><span |
||
| 386 | style='mso-element:field-separator'></span></span></span><![endif]--><span |
||
| 387 | style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; |
||
| 388 | text-underline:none'>4<!--[if gte mso 9]><xml> |
||
| 389 | <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200300031003300390037003200360030000000</w:data> |
||
| 390 | </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; |
||
| 391 | display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span |
||
| 392 | style='mso-element:field-end'></span></span><![endif]--></a></span></span><span |
||
| 393 | style='mso-no-proof:yes'><o:p></o:p></span></p> |
||
| 394 | |||
| 395 | <p class=MsoPlainText><!--[if supportFields]><span style='font-family:Arial'><span |
||
| 396 | style='mso-element:field-end'></span></span><![endif]--><span style='font-family: |
||
| 397 | Arial'><o:p> </o:p></span></p> |
||
| 398 | |||
| 399 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 400 | |||
| 401 | <h2><a name="_Toc201397253"></a><a name="required_hardware"><span |
||
| 402 | style='mso-bookmark:_Toc201397253'>Required Hardware</span></a><span |
||
| 403 | style='mso-bookmark:_Toc201397253'>:</span></h2> |
||
| 404 | |||
| 405 | <p class=MsoPlainText><span style='font-family:Arial'><span |
||
| 406 | style='mso-spacerun:yes'> </span>To run this project, you will need one of the |
||
| 407 | following sets of hardware:<o:p></o:p></span></p> |
||
| 408 | |||
| 409 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 410 | |||
| 411 | <h3><span style='mso-spacerun:yes'> </span><a name="_Toc201397254">Configuration |
||
| 412 | 1: Explorer 16</a></h3> |
||
| 413 | |||
| 414 | <p class=MsoPlainText style='text-indent:.5in'><span style='font-family:Arial'><a |
||
| 415 | href="http://www.microchipdirect.com/productsearch.aspx?Keywords=DM240001">Explorer |
||
| 416 | 16</a> (DM240001)<o:p></o:p></span></p> |
||
| 417 | |||
| 418 | <p class=MsoPlainText><span style='font-family:Arial'><span style='mso-tab-count: |
||
| 419 | 1'> </span><a |
||
| 420 | href="http://www.microchipdirect.com/productsearch.aspx?Keywords=AC164131">USB |
||
| 421 | PICtail <span class=GramE>Plus</span> Daughter Card</a> (AC164131)<o:p></o:p></span></p> |
||
| 422 | |||
| 423 | <p class=MsoPlainText><span style='font-family:Arial'><span style='mso-tab-count: |
||
| 424 | 1'> </span>And one of the following PIMs<o:p></o:p></span></p> |
||
| 425 | |||
| 426 | <p class=MsoPlainText style='margin-left:.5in;text-indent:.5in'><span |
||
| 427 | style='font-family:Arial'><a |
||
| 428 | href="http://www.microchipdirect.com/productsearch.aspx?Keywords=MA240014"><span |
||
| 429 | lang=DE style='mso-ansi-language:DE'>PIC24FJ256GB110 Plug-In-Module (PIM)</span></a></span><span |
||
| 430 | lang=DE style='font-family:Arial;mso-ansi-language:DE'> (MA240014)<o:p></o:p></span></p> |
||
| 431 | |||
| 432 | <p class=MsoPlainText style='margin-left:.5in;text-indent:.5in'><span |
||
| 433 | style='font-family:Arial'><a |
||
| 434 | href="http://www.microchipdirect.com/productsearch.aspx?Keywords=MA320002"><span |
||
| 435 | lang=DE style='mso-ansi-language:DE'>PIC32MX USB Plug-In-Module (PIM)</span></a></span><span |
||
| 436 | lang=DE style='font-family:Arial;mso-ansi-language:DE'> (MA320002)<o:p></o:p></span></p> |
||
| 437 | |||
| 438 | <p class=MsoPlainText><span lang=DE style='font-family:Arial;mso-ansi-language: |
||
| 439 | DE'><o:p> </o:p></span></p> |
||
| 440 | |||
| 441 | <h2><a name="_Toc201397255"></a><a name="configuring_the_hardware"><span |
||
| 442 | style='mso-bookmark:_Toc201397255'>Configuring the Hardware</span></a><span |
||
| 443 | style='mso-bookmark:_Toc201397255'>:</span></h2> |
||
| 444 | |||
| 445 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 446 | |||
| 447 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>This |
||
| 448 | section describes how to set up the various configurations of hardware to run |
||
| 449 | this demo.<o:p></o:p></span></p> |
||
| 450 | |||
| 451 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'><a |
||
| 452 | href="#config_3">Configuration 1: PIC24FJ256GB110 PIM + Explorer 16</a><o:p></o:p></span></p> |
||
| 453 | |||
| 454 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 455 | |||
| 456 | <h3 style='text-indent:.5in'><a name="config_3"></a><a name="_Toc201397256"><span |
||
| 457 | style='mso-bookmark:config_3'>Configuration 1: Explorer 16</span></a></h3> |
||
| 458 | |||
| 459 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>1) |
||
| 460 | Before attaching the PIC24FJ256GB110 PIM to the Explorer 16 board, insure that |
||
| 461 | the processor selector switch (S2) is in the PIM position as seen in the |
||
| 462 | image below. <o:p></o:p></span></p> |
||
| 463 | |||
| 464 | <p class=MsoNormal style='text-indent:.5in'><span style='font-family:Arial'><img |
||
| 465 | border=0 width=473 height=356 id="_x0000_i1025" |
||
| 466 | src="../images/Explorer%2016%20(processor%20switch).JPG"><o:p></o:p></span></p> |
||
| 467 | |||
| 468 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 469 | |||
| 470 | <p class=MsoPlainText style='text-indent:.5in'><span style='font-family:Arial'>2) |
||
| 471 | Short the J7 jumper to the PIC24 setting<o:p></o:p></span></p> |
||
| 472 | |||
| 473 | <p class=MsoNormal style='text-indent:.5in'><span style='font-family:Arial'><img |
||
| 474 | border=0 width=402 height=334 id="_x0000_i1026" |
||
| 475 | src="../images/Explorer%2016%20(programming%20jumper).JPG"><o:p></o:p></span></p> |
||
| 476 | |||
| 477 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 478 | |||
| 479 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>3) |
||
| 480 | Before connecting the PIC24FJ256GB110 PIM to the Explorer 16 board, remove all |
||
| 481 | attached cables from both boards.<span style='mso-spacerun:yes'> |
||
| 482 | </span>Connect the PIC24FJ256GB110 PIM to the Explorer 16 board.<span |
||
| 483 | style='mso-spacerun:yes'> </span>Be careful when connecting the boards to |
||
| 484 | insure that no pins are bent or damaged during the process.<span |
||
| 485 | style='mso-spacerun:yes'> </span>Also insure that the PIM is not shifted in |
||
| 486 | any direction and that all of the headers are properly aligned.<o:p></o:p></span></p> |
||
| 487 | |||
| 488 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 489 | |||
| 490 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'><span |
||
| 491 | style='mso-tab-count:1'> </span><span class=GramE>3a)<span |
||
| 492 | style='mso-spacerun:yes'> </span>If using the PIC24FJ64GB004 PIM, please insure |
||
| 493 | that the programming port switch is switched in the PGX1 direction.</span><o:p></o:p></span></p> |
||
| 494 | |||
| 495 | <p class=MsoPlainText style='margin-left:.5in;text-indent:.5in'><img border=0 |
||
| 496 | width=220 height=202 id="_x0000_i1027" |
||
| 497 | src="../images/pic24fj64gb004_pim_switch.jpg"></p> |
||
| 498 | |||
| 499 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 500 | |||
| 501 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>4)<span |
||
| 502 | style='mso-spacerun:yes'> </span>On the USB PICTail Plus board, short jumpers |
||
| 503 | JP2 and JP3.<span style='mso-spacerun:yes'> </span>Remove all other shorts on |
||
| 504 | the board.<o:p></o:p></span></p> |
||
| 505 | |||
| 506 | <p class=MsoNormal style='text-indent:.5in'><span style='font-family:Arial'><img |
||
| 507 | border=0 width=365 height=499 id="_x0000_i1028" |
||
| 508 | src="../images/USB%20PICTail+%20(Host%20Enabled).JPG"><o:p></o:p></span></p> |
||
| 509 | |||
| 510 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 511 | |||
| 512 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>5)<span |
||
| 513 | style='mso-spacerun:yes'> </span>Connect the USB PICTail Plus board to either |
||
| 514 | of the female PICTail Plus connectors or on the card edge connector (J9) at the |
||
| 515 | edge of the Explorer 16 board.<o:p></o:p></span></p> |
||
| 516 | |||
| 517 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 518 | |||
| 519 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-size:12.0pt; |
||
| 520 | font-family:Arial'>Note: When using the HID bootloader for PIC32, it is |
||
| 521 | important to modify the <span class=SpellE>procdefs.ld</span> file to relocate |
||
| 522 | the sections of code that will hold the bootloader and those sections that will |
||
| 523 | hold the user application.<span style='mso-spacerun:yes'> </span>Example |
||
| 524 | modified <span class=SpellE>procdefs.ld</span> files have been provided with |
||
| 525 | each project.<span style='mso-spacerun:yes'> </span>This file is currently |
||
| 526 | named <span class=SpellE>Procdefs.ld.boot</span>.<span |
||
| 527 | style='mso-spacerun:yes'> </span>When using the example project with the |
||
| 528 | bootloader it is required to remove the .boot section of the file.<span |
||
| 529 | style='mso-spacerun:yes'> </span>This will allow MPLAB to use this file |
||
| 530 | instead of the default linker file.<span style='mso-spacerun:yes'> </span>Once |
||
| 531 | the linker file is renamed, however, the project will no longer work without |
||
| 532 | the bootloader.<span style='mso-spacerun:yes'> </span>Please rename the file |
||
| 533 | in order to get the project working again with PIC32.<o:p></o:p></span></p> |
||
| 534 | |||
| 535 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 536 | |||
| 537 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 538 | |||
| 539 | <p class=MsoPlainText><a name=firmware></a><a name="_Toc201397257"><span |
||
| 540 | style='mso-bookmark:firmware'><span class=Heading2Char><span style='font-size: |
||
| 541 | 14.0pt'>Firmware</span></span></span></a><span style='mso-bookmark:firmware'></span><span |
||
| 542 | style='mso-bookmark:_Toc201397257'></span><span style='font-family:Arial'>:<o:p></o:p></span></p> |
||
| 543 | |||
| 544 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>To |
||
| 545 | run this project, you will need to load the corresponding firmware into the |
||
| 546 | devices.<span style='mso-spacerun:yes'> </span>There are two methods available |
||
| 547 | for loading the demos: Precompiled demos and source code projects.<o:p></o:p></span></p> |
||
| 548 | |||
| 549 | <p class=MsoPlainText><span style='font-family:Arial'><span |
||
| 550 | style='mso-spacerun:yes'> </span><o:p></o:p></span></p> |
||
| 551 | |||
| 552 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>Precompiled |
||
| 553 | Demos are available in the <Install Directory>\USB Precompiled Demos |
||
| 554 | folders.<span style='mso-spacerun:yes'> </span>Each demo should be prefaced |
||
| 555 | with the hardware platform it is compiled for.<span style='mso-spacerun:yes'> |
||
| 556 | </span>Select the file that matches the hardware that you have and the demo |
||
| 557 | that you want to run.<span style='mso-spacerun:yes'> </span>For more |
||
| 558 | information about how to load a precompiled project, please see the Getting |
||
| 559 | Started Loading a precompiled demo guide.<o:p></o:p></span></p> |
||
| 560 | |||
| 561 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 562 | |||
| 563 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>The |
||
| 564 | source code for this demo is available in the <Install Directory>\USB |
||
| 565 | Host HID Mouse directory.<span style='mso-spacerun:yes'> </span>In this |
||
| 566 | directory you will find all of the user level source and header files as well |
||
| 567 | as project and workspace files for each of the hardware platforms.<span |
||
| 568 | style='mso-spacerun:yes'> </span>Find the project (*.<span class=SpellE>mcp</span>) |
||
| 569 | or workspace (*.<span class=SpellE>mcw</span>) file that corresponds to the |
||
| 570 | hardware platform you wish to test.<span style='mso-spacerun:yes'> |
||
| 571 | </span>Compile and program the demo code into the hardware platform.<span |
||
| 572 | style='mso-spacerun:yes'> </span>For more help on how to compile and program |
||
| 573 | projects, please refer to the MPLAB® help available through the help menu of |
||
| 574 | MPLAB (Help->Topics
->MPLAB IDE).<o:p></o:p></span></p> |
||
| 575 | |||
| 576 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 577 | |||
| 578 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 579 | |||
| 580 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 581 | |||
| 582 | <p class=MsoPlainText><a name="running_the_demo"></a><a name="_Toc201397258"><span |
||
| 583 | style='mso-bookmark:running_the_demo'><span class=Heading2Char><span |
||
| 584 | style='font-size:14.0pt'>Running the Demo</span></span></span></a><span |
||
| 585 | style='mso-bookmark:running_the_demo'></span><span style='mso-bookmark:_Toc201397258'></span><span |
||
| 586 | style='font-family:Arial'>:<o:p></o:p></span></p> |
||
| 587 | |||
| 588 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'>When |
||
| 589 | the device is programmed correctly with the HID host mouse application the LCD |
||
| 590 | screen on the Explorer 16 should read Device Detached if there is no device |
||
| 591 | attached to the USB port.<span style='mso-spacerun:yes'> </span>At this point |
||
| 592 | plug in a USB mouse.<span style='mso-spacerun:yes'> </span>As you move the |
||
| 593 | mouse the X & Y co-ordinates of the mouse are displayed on the LCD display |
||
| 594 | mounted on the Explorer 16 demo board. The display also toggles the status of |
||
| 595 | Left/Right click status received from the mouse. <o:p></o:p></span></p> |
||
| 596 | |||
| 597 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 598 | |||
| 599 | <p class=MsoPlainText style='margin-left:.5in'><span style='font-family:Arial; |
||
| 600 | background:yellow;mso-highlight:yellow'>Note: when <span class=SpellE>bootloading</span> |
||
| 601 | this application using the HID bootloader, please make sure that the Allow |
||
| 602 | Configuration Word Programming box is checked.<span style='mso-spacerun:yes'> |
||
| 603 | </span>This is required to be able to program the interrupt vectors on PIC24 |
||
| 604 | products.<span style='mso-spacerun:yes'> </span>As this demo requires |
||
| 605 | interrupts it will not work without this feature enabled.</span><span |
||
| 606 | style='font-family:Arial'><o:p></o:p></span></p> |
||
| 607 | |||
| 608 | <h2><a name="_Toc201397259">Limitations</a></h2> |
||
| 609 | |||
| 610 | <p class=MsoNormal style='margin-left:.5in'>Composite and compound device are |
||
| 611 | not currently supported.<span style='mso-spacerun:yes'> </span>These devices |
||
| 612 | may not enumerate or operate correctly.<span style='mso-spacerun:yes'> |
||
| 613 | </span>Devices with built in USB hubs are likely compound device.<span |
||
| 614 | style='mso-spacerun:yes'> </span>Many multimedia devices with mouse as one of |
||
| 615 | the interface are composite devices.</p> |
||
| 616 | |||
| 617 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 618 | |||
| 619 | <p class=MsoPlainText><span style='font-family:Arial'><span style='mso-tab-count: |
||
| 620 | 1'> </span><o:p></o:p></span></p> |
||
| 621 | |||
| 622 | <h2><a name="_Toc195786411"></a><a name="_Toc195786501"></a><a |
||
| 623 | name="_Toc195786561"></a><a name="_Toc201397260"><span style='mso-bookmark: |
||
| 624 | _Toc195786561'><span style='mso-bookmark:_Toc195786501'><span style='mso-bookmark: |
||
| 625 | _Toc195786411'>Trademarks:</span></span></span></a></h2> |
||
| 626 | |||
| 627 | <p class=MsoNormal style='margin-left:.5in'><i><span style='font-size:10.0pt; |
||
| 628 | font-family:Arial;color:black'>The Microchip name and logo, the Microchip logo, |
||
| 629 | MPLAB, and PIC are registered trademarks of Microchip Technology Incorporated |
||
| 630 | in the <st1:place w:st="on"><st1:country-region w:st="on">U.S.A.</st1:country-region></st1:place> |
||
| 631 | and other countries.<o:p></o:p></span></i></p> |
||
| 632 | |||
| 633 | <p class=MsoNormal style='margin-left:.5in'><span class=GramE><i><span |
||
| 634 | style='font-size:10.0pt;font-family:Arial;color:black'>PICDEM is a trademark of |
||
| 635 | Microchip Technology Incorporated in the <st1:country-region w:st="on"><st1:place |
||
| 636 | w:st="on">U.S.A.</st1:place></st1:country-region> and other countries.</span></i></span><i><span |
||
| 637 | style='font-size:10.0pt;font-family:Arial;color:black'><o:p></o:p></span></i></p> |
||
| 638 | |||
| 639 | <p class=MsoNormal style='margin-left:.5in'><span class=GramE><i><span |
||
| 640 | style='font-size:10.0pt;font-family:Arial;color:black'>Microsoft, Windows, and |
||
| 641 | Windows Vista are either registered trademarks or trademarks of Microsoft |
||
| 642 | Corporation in the <st1:country-region w:st="on"><st1:place w:st="on">United |
||
| 643 | States</st1:place></st1:country-region> and/or other countries.</span></i></span><i><span |
||
| 644 | style='font-size:10.0pt;font-family:Arial;color:black'><o:p></o:p></span></i></p> |
||
| 645 | |||
| 646 | <p class=MsoPlainText><span style='font-family:Arial'><o:p> </o:p></span></p> |
||
| 647 | |||
| 648 | </div> |
||
| 649 | |||
| 650 | </body> |
||
| 651 | |||
| 652 | </html> |
Powered by WebSVN v2.8.3