F
funnynypd
Guest
Lisää vikoja ovat kiinteitä ja nyt tue Windows Vista.
Release Notes for MCHPFSUSB v1.3 Microchip Full-Speed USB Solutions
4. tammikuuta 2008Sisällysluettelo
1.What's New / Päivitetty Release v1.3
2.Tärkeää
3.What's in Package
4.Tunnetut rajoitukset
5.USB Compliance Test-tunnus (TID) Tiedotus
6.Vaihtoehtoiset Software Solutions
7.Online Reference Documents
8.Customer Support1.What's New / Päivitetty Release v1.3
Microchip Yleistä Aihe USB Windows Driver, mchpusb.sys v1.0.0.6 on päivitetty tukemaan Windows Vistan 64-bittinen Windows Käyttöjärjestelmät.Tämä versio on WHQL-sertifioitu.
CDC: n RS-232-emulointi INF-tiedosto, mchpcdc.inf, päivitetty tukemaan Windows Vistan 32-bittiset ja 64-bittinen.
Jotkut virhekorjauksia USB kirjaston firmware (usb9.c).1.1 Mitä uutta / Päivitetty Release v1.2
Korjattu useita vikoja USB kirjaston firmware.
Päivitykset tukea laajemman valikoiman PIC18 USB-laitteet.
Out of the box tukea PICDEM FS USB Esittelyhankkeet hallintoneuvoston ja PIC18F87J50 FS USB Plug-moduulissa.
Yleistä Aihe INF-tiedosto, mchpusb.inf, päivitetty näyttää USB-kuvaketta, kun Windows Device Manager (käytetään näkyä Muut laitteet).
CDC: n RS-232-emulointi INF-tiedosto, mchpcdc.inf, päivitetty tukemaan Windows Vista 32-bit.Voidakseen tarjota ulos laatikon tukea sekä PICDEM FS USB Demokauppa hallintoneuvoston ja PIC18F87J50 FS USB Plug-moduulissa, esimerkiksi firmware hankkeista on lisätty muutamia lisäparametreja # jos määritelty tyyppi lausuntoja kuin tarvitaan, jotta pienet erot laitteistoalustoilla.Oletusarvon mukaan kaikki hankkeet ovat valmiit toimimaan PICDEM FS USB Demo Board.Voit vaihtaa niitä käytettäväksi kanssa PIC18F87J50 FS USB Plug-moduulissa, seuraa lueteltu alla.Saat lisätietoja, katso kommentit yläreunassa alkuun on main.c tiedosto käyttää hankkeisiin.1.Vuonna MPLAB IDE, klikkaa "Configure -> Valitse laite" ja sitten valitse PIC18F87J50
2.Alkaen projekti-ikkunaan, muuta linkittäjän komentosarjan että 18f87j50.lkr tiedosto
3.Avaa usbcfg.h ja uncomment linjan, jossa lukee, "/ / #
define PIC18F87J50_FS_USB_PIM" ja sitten kommentoida muiden valintojaHankkeessa on nyt rakentaa, ja kun ohjelmoituun kiinni laitteeseen, ohjelmien tulisi toimia pääasiassa ne tekemistä PICDEM FS USB Demo Board.Tämä menettely toimii viestinnän laitteen luokan (CDC), Human Interface Device (HID) luokka ja mukautetun laitteen luokan Demokauppa hankkeita.USB-käynnistyslatain Boot ei tällä hetkellä tue kanssa PIC18F87J50 perheen laitteita.2.Tärkeää
Huomautuksia. Inf-tiedostot
Kun alun perin kytkemällä USB-laitteen, joissakin tapauksissa Windows kehote käyttäjälle kuljettajaa.Sen sijaan, että käyttäjät käsin kopion. Sys-tiedostot (kuljettajan binääri tiedostot) osaksi tärkeää järjestelmäkansioissa (kuten mukaisesti \ Windows \ system32 \ hakemistorakennetta) ja manuaalisesti lisätä rekisterimerkinnöistä Windows automatisoi ohjaimen asennus prosessin avulla. Inf-tiedostot .INF tiedostot ovat vain teksti (voidaan muokata notepad) asennus ohje komentosarjatiedostot.
Tietyntyyppiset USB-laitteita ei tarvita. Inf-tiedostoa tai käyttäjän ohjaimet (esimerkiksi jokin HID luokan hiiri).Tällaisten laitteiden, käyttöjärjestelmä käyttää kuljettajien jo sisäänrakennettuna / jaettu käyttöjärjestelmän kanssa, joten käyttäjä ei toimittanut kuljettaja tai. Inf-tiedosto on tarpeen.
Muuntyyppisessä laitteet, Windows kehote käyttäjälle kuljettajana.Näissä tapauksissa, kohta Windows on. Inf-tiedostoa varten USB-laite.Kaikki esimerkiksi hankkeiden mukaan MCHPFSUSB puitteet, jotka tarvitsevat INF-tiedosto annetaan esimerkki INF-tiedosto.INF-tiedosto tulee pieniä muutoksia (ennen
kaikkea muuttaa VID ja PID) ennen kaupallista jakelua.
Huomautuksia myyjätunnus (VID) ja Product ID (PID)
Jokainen USB tuote linja on ainutlaatuinen yhdistelmä VID ja PID.Kaikki firmware esimerkkejä aiheesta "fw-hakemistossa käyttää Microchip
n VID (0x04d8) ja ainutlaatuinen PID.Ennen valmistusta ja markkinointia uusi USB-tuote, VID ja PID on muuttunut.Uusi VID ja PID numerot saa ostamalla VID alkaen USB Täytäntöönpanijat Forum:
http://www.usb.org/developers/vendorVaihtoehtoisesti Microchip on vapaa VID alikäyttöluvalla ohjelmaan.Hakemuslomakkeen saamiseksi PID (käytettäväksi Microchip s VID: 0x04d8)
alk. Microchip saa klikkaamalla tästä on suora yhteys.Kun uusi VID / PID yhdistelmä on saatu, sekä laitteisto-ja. Inf-tiedosto (jos sellainen on) on päivitetty.Voit muokata VID / PID yhdessä esimerkiksi USB firmware hankkeita, avaa usbdsc.c tiedosto (saadaan autofiles kansioon hanke).Etsi ehdot Vendor ID ja Product ID.Ne on esitettävä taulukossa käytetään USB Device Descriptor.Vaihda molemmat arvot kuin tarvitaan.Voit muokata VID / PID että. Inf-tiedoston, avaa asiaa INF-tiedosto ja etsi [DeviceList] osaan.On kaksi osaa,
joista toinen on 32-bittinen ja yksi 64-bittinen, molemmat kohdat tulisi olla samanlaiset.Näissä jaksoissa, tekstiä näkyvät muodossa USB \ VID_xxxx & PID_yyyy.Päivitä xxxx ja vvvv kohdat kanssa uuden heksadesimaali muodossa VID / PID arvot.Huomautuksia MPLAB C18 C Compiler
Esimerkkinä firmware sisältyvistä hankkeista jakeluun perustuvat ympäri MPLAB C18 kääntäjään.Joko kaupallinen versio, tai vapaa opiskelija versio voidaan rakentaa esimerkiksi hankkeita.Että kääntäjä saa http://www.microchip.com/c18
3.What's in Package
3.1.Yleiskatsaus
Asentamisen jälkeen MCHPFSUSB setup-tiedosto,
jonka sisältö löytyy C: \ MCHPFSUSB hakemistoon.On olemassa kolme pääasiallista alikansioissa saatavilla asiakirjat, fw (firmware), ja PC (Personal Computer).Dokumentit-kansio sisältää MCHPFSUSB Firmware User s Guide ja online-linkkejä muille hyödyllisille USB liittyviä asiakirjoja.Laiteohjelmisto (fw) kansio sisältää erilaisia esimerkiksi firmware hankkeita PIC18 USB mikro.PC-hakemisto sisältää ohjelmistot hyödyllistä kehittää ja demonstroida USB sovelluksia henkilökohtaisen tietokoneen.Tärkeimmät hakemistot näkyvät alla.Tiedot niiden sisältö ja tarkoitus on kuvattu alla.. \ MCHPFSUSB \
- Asiakirjat \
- Fw \
- _factory_hex \
- Boot \
- CDC \
- Demo \
- Demo02 \
- Piilotettaisiin \
- Pc \
- MCHPUSB Driver \
- Mpusbapi \
- Pdfsusb \3.2.MPLAB IDE Firmware Projektit ja HEX Tiedostot
Useat USB esimerkki firmware hankkeita ja hex tiedostoja on otettu MCHPFSUSB jakelu:
Factory Alkuperäinen HEX Tiedostot
Katso: C: \ MCHPFSUSB \ fw \ _factory_hex
Tällä hetkellä (koska tämä on kirjoitettu), Microchip tarjoaa kaksi täyden nopeuden USB-demo aluksella laitteistoalustoilla:The PICDEM FS USB Demo Board (www.microchipDIRECT.com osa numero DM163025) alusten tehtaalla esiohjelmoitu kanssa picdemfsusb.hex tiedosto.Laiteohjelmisto ohjelmoida että PIC18F4550 voidaan palauttaa sen alkuperäinen sisältö uudelleenohjelmointi on picdemfsusb.hex tiedosto kiinni laitteeseen.The PIC18F87J50 FS USB Plug-moduulissa demo aluksella (www.microchipDIRECT.com osa numero MA180021) alusten tehtaalla esiohjelmoitu kanssa PIC18F87J50_FS_USB_PIM_MouseDemo_2007_08.hex tiedosto.Jos haluat palauttaa demo aluksella sen alkuperäiseen tilaan, yksinkertaisesti reprogram että mikro tämän hex-tiedosto.Voit käyttää näitä hex tiedostoja standardi Microchip kehitystyökaluja kuten MPLAB IDE ja MPLAB ICD2 ohjelmoija, avaa MPLAB IDE-painiketta, valitse Määritä à Valitse laite, valitse PIC18F4550 varten PICDEM FS USB Demo Board, tai PIC18F87J50 varten PIC18F87J50 FS USB Demokauppa PIM .Varmista, että sopiva ohjelmoija on kytketty, ja se on valittu.Valitse sitten Tiedosto à Tuonti ja tuoda. Hex tiedosto käyttää.Käytä sitten Ohjelmoija à Program valikosta valinta palauttaa laitteeseen.Mukautettu Luokka: Boot, USB Bootloader Firmware
Katso: C: \ MCHPFSUSB \ fw \ Boot
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan luettelo, ja se antaa myös täytäntöönpanon esimerkki mukautetun laitteen luokan USB käynnistyslataimen.Luvussa 9 luettelo laiteohjelmiston on riisuttu verrattuna muihin USB-hanketta, jolla pyritään tekemään käynnistyslataimen mahdollisimman pieni (~ 2kB ohjelman muisti).Ei kaikki vaaditut luvun 9 pyynnöt käsitellään vain toimintoja tarpeen luettelointi ja perusvalinnoista toiminta pannaan täytäntöön.Käynnistyslatain on kirjoitettu toimimaan PICDEM FS USB Demo Board.The PIC18F87J50 perheen laitteita ei tällä hetkellä tueta.Tämä hanke tarjoaa tarvittavat käynnistyslataimen firmware käyttöön tarvittavat PICDEM FS USB Demokauppa Tool (käynnistetty PDFSUSB.exe), kun taas sen bootload tilassa.Kun laite on ohjelmoitu tämän firmware, bootload tila on merkitty pitämällä RB4 alhainen eli laitteen virta tai tehdään reset.Sen PICDEM FS USB Demo Board, tämä voidaan tehdä pitämällä kytkin S1 (MCLR) ja S2 (RB4) samanaikaisesti, ja sitten päästää S1 samalla tilalla S2.Kun käytät tätä firmware, Windows olisi kannustettava käyttäjälle kuljettajaa, kun laite ensimmäinen numeroi sen bootload tilassa.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsee C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ Release hakemistoon.Communications Device Class (CDC): RS-232 Emulointi Firmware
Katso: C: \ MCHPFSUSB \ fw \ CDC
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan laitteen luettelo, ja se antaa myös täytäntöönpanon esimerkki siitä CDC-luokan laite.Laitteisto on tarkoitettu käytettäväksi tarjota RS-232-emulointi yli USB-porttiin.Esimerkiksi, jos USB-mikro on ohjelmoitu tämän firmware heti tapittamalla osaksi vastaanottavan tietokoneen, se luetella ja näkyvät laitteen haltijalle mahdollisimman uusi tietoliikenneportin, uuden KOM-numeroa.Windows-pohjaiset sovellukset voivat sitten kanssa kytketyn laitteen käyttämällä standardimassoja toiminto vaatii olisi käytettävä rajapinta standardi RS-232, kuten viestintä-porttiin.Tämä voi olla erittäin edullinen, kun siirryttäessä perintö RS-232 sarjaportin sulautettujen laitteiden yli USB, koska se merkitsee hyvin vähän koodi muutoksia vaaditaan PC puolella hakemuksen yhteydessä USB-laitteeseen.Katso sovelluksen huomata AN956 Muuttaisinko Hakemukset USB alkaen RS-232 kanssa Minimal Vaikutus PC Software, saat lisätietoja.Kun alun perin kytkemällä USB-kaapelin avulla laitteeseen ohjelmoituun tämän CDC firmware, Windows kehote käyttäjälle kuljettajana.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsevat C: \ MCHPFSUSB \ fw \ CDC \ inf \ win2k_xp_vista32_64 hakemistoon.CDC perustuu RS-232-emulointi laiteohjelmisto käyttää standardin kuljettajien joka jakaa Windows.The. Inf-tiedosto on vain PC-puolella tiedosto, jota tarvitaan tämän firmware.Huom: HyperTerminal ei enää toimitetaan Windows Vista.Toinen vaihtoehto on käyttää TeraTerm jonka voi ladata osoitteesta: http://ttssh2.sourceforge.jp/Mukautettu Luokka: Demo (käytettäväksi PDFSUSB.exe)
Katso: C: \ MCHPFSUSB \ fw \ Demo
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan luettelo, ja se antaa myös täytäntöönpanon esimerkki mukautetun tai myyjä luokan laite käyttäen Microchip s USB yleisenä tavoitteena kuljettaja.Tämä hanke toimii perustana laiteohjelmisto tarkoitus käyttää kanssa PICDEM FS USB Demokauppa Tool (käynnistetty PDFSUSB.exe).Koodi annetaan esittely hanke tarjoaa firmware tarvitaan eri ominaisuuksia (kuten lämpötila, potentiometri sijainti) käyttää PDFSUSB.exe.Kun käytät tätä firmware, Windows olisi kannustettava käyttäjälle kuljettajaa, kun USB-kaapeli on ensin kytketty.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsee C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ Release hakemistoon.Demo02
Katso: C: \ MCHPFSUSB \ fw \ Demo02
Demo02 ei ole USB-hanketta, mutta pelkkä luuranko Hankkeen tarkoituksena on osoittaa, kuinka luoda sovellus, joka voidaan ohjelmoida että USB käynnistyslataimen.USB käynnistyslataimen sisältyvät Boot hankkeen miehittää flash muistipaikkoja 0x000 kautta 0x7FF.Käynnistyslataimen remaps nollauspainiketta, korkea prioriteetti keskeyttämään, ja alhainen prioriteetti keskeyttää vektorit osoitteisiin 0x800, 0x808 ja 0x818 vastaavasti.Hakemuksen tarkoitus olla ohjelmasuunnitteluun käynnistyslataimen on kirjoitettava siten, että se ei käytä 0x000 kautta 0x7FF, ja se pitäisi ottaa nollauspainiketta, korkea prioriteetti keskeyttämään, ja alhainen prioriteetti keskeyttää vektorit sijaitsevat 0x800, 0x808 ja 0x818 vastaavasti.Human Interface Device Class (HID): Hiiri on Circle Demokauppa Firmware
Katso: C: \ MCHPFSUSB \ fw \ piilotettaisiin \ Mouse
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan laitteen luettelo, ja se antaa myös täytäntöönpanon esimerkki siitä HID luokan laite.Laiteohjelmisto on tarkoitettu emuloivat perussäädös USB hiiri laite, vaikka se on tarkoitus olla helposti muunnettu kehitysmaiden muista kuin hiiri HID luokan USB-laitteet.Kun käytät tätä firmware, Windows ei pitäisi kehote käyttäjälle kaikenlaista kuljettaja tai. INF-tiedostoja.The HID kuljettajan on käyttöjärjestelmän kanssa, niin ei muita tiedostoja tarvitaan.Useita eri käyttöjärjestelmiä, kuten nykyaikaiset Macintosh ja Linux käyttöjärjestelmät on rakennettu HID ajurit.Kumpikaan ei USB-laitteita on PIC mikro, eikä laiteohjelmisto käytetään foorumi erityinen.Hiiri muodostama ympyrä demo voidaan käyttää näiden muiden alustojen lisäksi Windows.Tämä hanke sen perusteella, että PIC18F87J50_FS_USB_PIM_MouseDemo_2007_08.hex firmware joka tulee esiohjelmoidun annetun PIC18F87J50 FS USB Plug-moduulissa demo aluksella.Huomaa: Kun käytät tätä firmware, hiiren kohdistin liikkuvuutta voidaan pysäyttää painamalla S4 pushbutton annetun PIC18F87J50 FS USB Plug-moduulissa.Kun firmware käytetään yhdessä PICDEM FS USB Demo Board, hiirtä voidaan pysäyttää painamalla pushbutton S2.
3.3.USB-Tools / Code PCMicrochip Yleistä Tarkoitus (Custom luokka) USB Driver
Katso: C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver
Microchip tarjoaa yleistä tarkoitusta Windows-ajuri, jota voidaan käyttää Windows-sovellusten kanssa mukautetun luokan USB-laite.Tämä ohjain ei kuitenkaan ole tarpeen monille USB-sovelluksia, kuten USB-HID-luokan laitteet, jotka tavallisesti käyttää rakennettu HID luokan kuljettajat, jotka jakavat kanssa OS.USB-sovelluksia, jotka eivät helposti sovi rajoitteet näistä toisen laitteen luokan vaihtoehtoja, Microchip s yleisenä tavoitteena kuljettaja saa käyttää.Windows-sovelluksia voi käyttää USB-laitteita joko suoraan rajapinnat kuljettaja (mchpusb.sys), tai ne voivat välillisesti käyttää kuljettajalle ennalta koottu kirjasto.Mukautetun luokan firmware esimerkkejä (Demo ja Boot) on tarkoitus käyttää yleiseen tarkoitukseen USB-ohjain.Asennuksen jälkeen, vapauttaa toteaa, että yleisenä tavoitteena USB kuljettaja ovat osoitteessa C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ MCHPUSB Driver Release Notes.htmMPUSBAPI Kirjasto-ja DLL Lähde
Katso: C: \ MCHPFSUSB \ Pc \ Mpusbapi
Mukautetun luokan Windows-sovelluksen avulla Microchip Yleistä Aihe USB Kuljettaja voi liitäntä suoraan kuljettajan (mchpusb.sys).Näin suoraan vaatii enemmän työtä ja enemmän aikaa oppia kuin käytät valmiiksi koottu kirjasto, altistaessaan helppokäyttöinen API myös perustoiminnot, kuten Open (), lue (), write () ja sulje ().The MPUSBAPI.DLL tiedosto on kirjasto, joka tarjoaa useita eri toimintoja kuten perusasetuksen jotka tarvitaan lukemisessa ja kirjoittamisessa on USB-laite.Luettelo toiminnoista on saatavilla, ja kutsu yleissopimuksissa kyseisiä toimintoja on tällä hetkellä kirjattu muodossa inline huomautuksia lähdekoodia DLL-tiedoston.DLL on laadittu käyttäen Borland C Builder 6 kehitysympäristö ja lähdekoodi on säädetty C: \ MCHPFSUSB \ Pc \ Mpusbapi \ dll \ Borland_C \ Lähde hakemistoon.A kuormitus aika yhdistää ja valutustaso aika yhdistää esimerkki osoittaa, miten käyttää DLL sisältyvät C: \ MCHPFSUSB \ Pc \ Mpusbapi \ Esimerkki Applications-hakemistoon.PICDEM FS USB Demokauppa Tool Pdfsusb
Katso: C: \ MCHPFSUSB \ Pc \ Pdfsusb
Laiteohjelmisto joka tulee esiohjelmoidun annetun PICDEM FS USB Demo Board (picdemfsusb.hex) osoittaa perusasetuksen USB viestintää Windows GUI-pohjainen sovellus.Laitteisto on tarkoitettu käytettäväksi yhdessä PICDEM FS USB Demokauppa työkalu, joka voidaan aloittaa suorittamalla PDFSUSB.exe tiedostminaisuuksia ja käyttöä tässä sovelluksessa esitetään PICDEM FS USB Esittelyhankkeet Board User s Guide (DS51526).Tämä hakemus oli alun perin tarkoitus käyttää kanssa PICDEM FS USB Demo Board, mutta sitä voidaan käyttää kanssa PIC18F87J50 FS USB Plug-In-moduuli samoin.Demo työkalu käyttää laitteiston ominaisuudet, kuten lämpötila-anturin ja potentiometri, joita ei löydy Plug-In-moduuli.Jotta voit käyttää demo väline tämän laitteen kanssa, Plug-In-moduuli tulisi käyttää, kun se on kytketty HPC Explorer-aluksella.The HPC Explorer-aluksella on tarvittavat potentiometri-, lämpötila-anturi, ja täydentäviä valodiodia.Voidakseen käyttää PICDEM FS USB Demo-työkalun kanssa PIC18F87J50 FS USB Plug-moduulissa, hallituksen on ohjelmoitu kanssa koodin tuottamat C: \ MCHPFSUSB \ fw \ Demokauppa hankkeen, kun se on määritetty, että PIC18F87J50.
4.Tunnetut rajoitukset
Käyttöjärjestelmä Kysymykset
Joissakin tietokoneissa, voit joutua järjestelmänvalvojan käyttöoikeudet, jotta voidaan asentaa USB-ohjaimet tietokoneeseen.5.USB Compliance Test-tunnus (TID) Tiedotus
Kun saamme USB reuna virallisesti noudattamista testattu, reuna tarkistusluettelo on täytetty ja toimitettu USB-IF.Nämä tarkastusluettelot tarjoaa USB-IF.Käytössä reuna tarkistuslista,
joka on pyytänyt kohteita on TID numero liittyvät USB piimetallin käyttää laitetta.Test ID numerot löytyvät osoitteesta USB Design Center:
http://www.microchip.com/usb
6.Vaihtoehtoiset Software Solutions
On useita kolmannen osapuolen ohjelmistoja ratkaisuja saatavilla suunnittelussa USB-sovellus.Muutamia esimerkkejä ovat seuraavat:SnoopyPro (ohjelmistot perustuvat USB liikenteen metsuri)
- Http://sourceforge.net/projects/usbsnoop/HIDmaker FS (esimerkiksi USB firmware /
software generaattori)
- Http://www.tracesystemsinc.com/usb_tools.ivnuUSB Software Solutions alkaen Jungo (Assorted USB työkalut ja kuljettaja generaattori)
- Http://www.jungo.com/products_st.html
7.Online Reference Documents
Huomaa: Linkit jäljempänä kohta on uusin versio asiakirjat ajan tasalla.Tarkista www.microchip.com varten uusimman version.
Demo Board User s-oppaat
PICDEM FS USB Esittelyhankkeet Board User s Guide 51526a
PIC18F87J50 FS USB Plug-moduulissa User s Guide 51678a
Device Family Data Sheets
PIC18F87J50 Family tietolehtinen 39775b (tai linkki tuotesivu tästä)
PIC18F4450 Family tietolehtinen 39760c (tai linkki tuotesivu tästä)
PIC18F4550 Family tietolehtinen 39632d (tai linkki tuotesivu tästä)
PIC18F4553 Family tietolehtinen 39887b (tai linkki tuotesivu tästä)
Application Notes
AN950 Virranhallinta varten PIC18 USB mikro kanssa nanoWatt Technology
AN956 Muuttaisinko Hakemukset USB alkaen RS-232 UART kanssa Minimal Vaikutus PC Software
AN1003 USB Mass Storage Device käyttäminen PIC MCU
USB-Design Center
http://www.microchip.com/usb
8.Customer Support
Mikrosirun Web-sivusto
Microchip tarjoaa online-tuen kautta web-sivustolla osoitteessa http://www.microchip.com.Näillä sivuilla käytetään keinona tehdä tiedostot ja tiedot helposti saatavilla asiakkaille.Accessible käyttämällä lempikuvaasi Internet-selain, web-sivusto sisältää seuraavat tiedot:
Tuotetuki - Data sheets ja errata, soveltamiseen toteaa ja näytteen ohjelmien suunnittelun resursseja, käyttäjän oppaissa ja laitteistotuki asiakirjoja, uusimmat ohjelmistot Tiedotteet ja arkistoidaan ohjelmiston
Yleistä tuotetuesta - Usein kysyttyjä kysymyksiä (FAQ), teknisen tuen pyynnöt, online-keskusteluryhmiä / forums (http://forum.microchip.com), Microchip konsultti ohjelman jäsen listalle
Business of Microchip - Produkt Valitsimen ja tilaaminen oppaita, viimeisin Microchip lehdistötiedotteet, listaus seminaareja ja muita tapahtumia, luettelon Microchip myyntitoimistoja, jakelijoiden ja tehtaan edustajia
Development Systems Asiakas Change Notification Service
Microchip asiakkaan ilmoituksen palvelu auttaa pitämään asiakkaiden nykyisten ja Microchip tuotteita.Tilaajat saavat sähköpostitse ilmoituksen aina, kun on tehty muutoksia, päivityksiä, tarkistuksia tai errata, jotka liittyvät tietyn tuoteperheen tai kehityksen väline kiinnostusta.
Voit rekisteröityä käyttää Microchip web-sivustolla osoitteessa www.microchip.com, klikkaa Asiakas Muuta Ilmoittaminen ja seuraa rekisteröinti ohjeita.
Lisätukea
Käyttäjille Microchip tuotteet voivat saada apua useiden kanavien kautta:
Jälleenmyyjän tai edustajan
Paikalliset myyntikonttori
Field Application Engineer (FAE)
Tekninen tuki
Asiakkaiden tulee ottaa yhteyttä jakelija, edustaja tai alan hakemus insinööri (FAE) tukea.Paikalliset myyntitoimistoja Saatavana on myös auttaa asiakkaita.Luettelo myyntitoimistoja ja paikkoja on saatavilla www-sivuillamme.
Teknistä tukea on saatavilla www-sivustolla osoitteessa: http://support.microchip.com
Koulutus
Alueellisia koulutuskeskuksia: http://www.microchip.com/rtc
MASTER-konferenssi: http://www.microchip.com/masters
Webseminars: http://techtrain.microchip.com/webseminars/QuickList.aspxTavaramerkit:
Mikrosirun nimi ja logo, Microchip logo, MPLAB, ja PIC ovat rekisteröityjä tavaramerkkejä, jotka Microchip Technology Incorporatedin Yhdysvalloissa ja muissa maissa.
PICDEM on tavaramerkki, jonka Microchip Technology Incorporatedin Yhdysvalloissa ja muissa maissa.
Microsoft, Windows ja Windows Vista ovat joko rekisteröityjä tavaramerkkejä tai Microsoft Corporationin tavaramerkkejä Yhdysvalloissa ja / tai muissa maissa.
Borland ja C Builder ovat tavaramerkkejä tai rekisteröityjä tavaramerkkejä Borland Software Corporationin Yhdysvalloissa ja muissa maissa.
Linux on rekisteröity tavaramerkki Linus Torvalds, että
Yhdysvalloissa ja muissa maissa.
Release Notes for MCHPFSUSB v1.3 Microchip Full-Speed USB Solutions
4. tammikuuta 2008Sisällysluettelo
1.What's New / Päivitetty Release v1.3
2.Tärkeää
3.What's in Package
4.Tunnetut rajoitukset
5.USB Compliance Test-tunnus (TID) Tiedotus
6.Vaihtoehtoiset Software Solutions
7.Online Reference Documents
8.Customer Support1.What's New / Päivitetty Release v1.3
Microchip Yleistä Aihe USB Windows Driver, mchpusb.sys v1.0.0.6 on päivitetty tukemaan Windows Vistan 64-bittinen Windows Käyttöjärjestelmät.Tämä versio on WHQL-sertifioitu.
CDC: n RS-232-emulointi INF-tiedosto, mchpcdc.inf, päivitetty tukemaan Windows Vistan 32-bittiset ja 64-bittinen.
Jotkut virhekorjauksia USB kirjaston firmware (usb9.c).1.1 Mitä uutta / Päivitetty Release v1.2
Korjattu useita vikoja USB kirjaston firmware.
Päivitykset tukea laajemman valikoiman PIC18 USB-laitteet.
Out of the box tukea PICDEM FS USB Esittelyhankkeet hallintoneuvoston ja PIC18F87J50 FS USB Plug-moduulissa.
Yleistä Aihe INF-tiedosto, mchpusb.inf, päivitetty näyttää USB-kuvaketta, kun Windows Device Manager (käytetään näkyä Muut laitteet).
CDC: n RS-232-emulointi INF-tiedosto, mchpcdc.inf, päivitetty tukemaan Windows Vista 32-bit.Voidakseen tarjota ulos laatikon tukea sekä PICDEM FS USB Demokauppa hallintoneuvoston ja PIC18F87J50 FS USB Plug-moduulissa, esimerkiksi firmware hankkeista on lisätty muutamia lisäparametreja # jos määritelty tyyppi lausuntoja kuin tarvitaan, jotta pienet erot laitteistoalustoilla.Oletusarvon mukaan kaikki hankkeet ovat valmiit toimimaan PICDEM FS USB Demo Board.Voit vaihtaa niitä käytettäväksi kanssa PIC18F87J50 FS USB Plug-moduulissa, seuraa lueteltu alla.Saat lisätietoja, katso kommentit yläreunassa alkuun on main.c tiedosto käyttää hankkeisiin.1.Vuonna MPLAB IDE, klikkaa "Configure -> Valitse laite" ja sitten valitse PIC18F87J50
2.Alkaen projekti-ikkunaan, muuta linkittäjän komentosarjan että 18f87j50.lkr tiedosto
3.Avaa usbcfg.h ja uncomment linjan, jossa lukee, "/ / #
define PIC18F87J50_FS_USB_PIM" ja sitten kommentoida muiden valintojaHankkeessa on nyt rakentaa, ja kun ohjelmoituun kiinni laitteeseen, ohjelmien tulisi toimia pääasiassa ne tekemistä PICDEM FS USB Demo Board.Tämä menettely toimii viestinnän laitteen luokan (CDC), Human Interface Device (HID) luokka ja mukautetun laitteen luokan Demokauppa hankkeita.USB-käynnistyslatain Boot ei tällä hetkellä tue kanssa PIC18F87J50 perheen laitteita.2.Tärkeää
Huomautuksia. Inf-tiedostot
Kun alun perin kytkemällä USB-laitteen, joissakin tapauksissa Windows kehote käyttäjälle kuljettajaa.Sen sijaan, että käyttäjät käsin kopion. Sys-tiedostot (kuljettajan binääri tiedostot) osaksi tärkeää järjestelmäkansioissa (kuten mukaisesti \ Windows \ system32 \ hakemistorakennetta) ja manuaalisesti lisätä rekisterimerkinnöistä Windows automatisoi ohjaimen asennus prosessin avulla. Inf-tiedostot .INF tiedostot ovat vain teksti (voidaan muokata notepad) asennus ohje komentosarjatiedostot.
Tietyntyyppiset USB-laitteita ei tarvita. Inf-tiedostoa tai käyttäjän ohjaimet (esimerkiksi jokin HID luokan hiiri).Tällaisten laitteiden, käyttöjärjestelmä käyttää kuljettajien jo sisäänrakennettuna / jaettu käyttöjärjestelmän kanssa, joten käyttäjä ei toimittanut kuljettaja tai. Inf-tiedosto on tarpeen.
Muuntyyppisessä laitteet, Windows kehote käyttäjälle kuljettajana.Näissä tapauksissa, kohta Windows on. Inf-tiedostoa varten USB-laite.Kaikki esimerkiksi hankkeiden mukaan MCHPFSUSB puitteet, jotka tarvitsevat INF-tiedosto annetaan esimerkki INF-tiedosto.INF-tiedosto tulee pieniä muutoksia (ennen
kaikkea muuttaa VID ja PID) ennen kaupallista jakelua.
Huomautuksia myyjätunnus (VID) ja Product ID (PID)
Jokainen USB tuote linja on ainutlaatuinen yhdistelmä VID ja PID.Kaikki firmware esimerkkejä aiheesta "fw-hakemistossa käyttää Microchip
n VID (0x04d8) ja ainutlaatuinen PID.Ennen valmistusta ja markkinointia uusi USB-tuote, VID ja PID on muuttunut.Uusi VID ja PID numerot saa ostamalla VID alkaen USB Täytäntöönpanijat Forum:
http://www.usb.org/developers/vendorVaihtoehtoisesti Microchip on vapaa VID alikäyttöluvalla ohjelmaan.Hakemuslomakkeen saamiseksi PID (käytettäväksi Microchip s VID: 0x04d8)
alk. Microchip saa klikkaamalla tästä on suora yhteys.Kun uusi VID / PID yhdistelmä on saatu, sekä laitteisto-ja. Inf-tiedosto (jos sellainen on) on päivitetty.Voit muokata VID / PID yhdessä esimerkiksi USB firmware hankkeita, avaa usbdsc.c tiedosto (saadaan autofiles kansioon hanke).Etsi ehdot Vendor ID ja Product ID.Ne on esitettävä taulukossa käytetään USB Device Descriptor.Vaihda molemmat arvot kuin tarvitaan.Voit muokata VID / PID että. Inf-tiedoston, avaa asiaa INF-tiedosto ja etsi [DeviceList] osaan.On kaksi osaa,
joista toinen on 32-bittinen ja yksi 64-bittinen, molemmat kohdat tulisi olla samanlaiset.Näissä jaksoissa, tekstiä näkyvät muodossa USB \ VID_xxxx & PID_yyyy.Päivitä xxxx ja vvvv kohdat kanssa uuden heksadesimaali muodossa VID / PID arvot.Huomautuksia MPLAB C18 C Compiler
Esimerkkinä firmware sisältyvistä hankkeista jakeluun perustuvat ympäri MPLAB C18 kääntäjään.Joko kaupallinen versio, tai vapaa opiskelija versio voidaan rakentaa esimerkiksi hankkeita.Että kääntäjä saa http://www.microchip.com/c18
3.What's in Package
3.1.Yleiskatsaus
Asentamisen jälkeen MCHPFSUSB setup-tiedosto,
jonka sisältö löytyy C: \ MCHPFSUSB hakemistoon.On olemassa kolme pääasiallista alikansioissa saatavilla asiakirjat, fw (firmware), ja PC (Personal Computer).Dokumentit-kansio sisältää MCHPFSUSB Firmware User s Guide ja online-linkkejä muille hyödyllisille USB liittyviä asiakirjoja.Laiteohjelmisto (fw) kansio sisältää erilaisia esimerkiksi firmware hankkeita PIC18 USB mikro.PC-hakemisto sisältää ohjelmistot hyödyllistä kehittää ja demonstroida USB sovelluksia henkilökohtaisen tietokoneen.Tärkeimmät hakemistot näkyvät alla.Tiedot niiden sisältö ja tarkoitus on kuvattu alla.. \ MCHPFSUSB \
- Asiakirjat \
- Fw \
- _factory_hex \
- Boot \
- CDC \
- Demo \
- Demo02 \
- Piilotettaisiin \
- Pc \
- MCHPUSB Driver \
- Mpusbapi \
- Pdfsusb \3.2.MPLAB IDE Firmware Projektit ja HEX Tiedostot
Useat USB esimerkki firmware hankkeita ja hex tiedostoja on otettu MCHPFSUSB jakelu:
Factory Alkuperäinen HEX Tiedostot
Katso: C: \ MCHPFSUSB \ fw \ _factory_hex
Tällä hetkellä (koska tämä on kirjoitettu), Microchip tarjoaa kaksi täyden nopeuden USB-demo aluksella laitteistoalustoilla:The PICDEM FS USB Demo Board (www.microchipDIRECT.com osa numero DM163025) alusten tehtaalla esiohjelmoitu kanssa picdemfsusb.hex tiedosto.Laiteohjelmisto ohjelmoida että PIC18F4550 voidaan palauttaa sen alkuperäinen sisältö uudelleenohjelmointi on picdemfsusb.hex tiedosto kiinni laitteeseen.The PIC18F87J50 FS USB Plug-moduulissa demo aluksella (www.microchipDIRECT.com osa numero MA180021) alusten tehtaalla esiohjelmoitu kanssa PIC18F87J50_FS_USB_PIM_MouseDemo_2007_08.hex tiedosto.Jos haluat palauttaa demo aluksella sen alkuperäiseen tilaan, yksinkertaisesti reprogram että mikro tämän hex-tiedosto.Voit käyttää näitä hex tiedostoja standardi Microchip kehitystyökaluja kuten MPLAB IDE ja MPLAB ICD2 ohjelmoija, avaa MPLAB IDE-painiketta, valitse Määritä à Valitse laite, valitse PIC18F4550 varten PICDEM FS USB Demo Board, tai PIC18F87J50 varten PIC18F87J50 FS USB Demokauppa PIM .Varmista, että sopiva ohjelmoija on kytketty, ja se on valittu.Valitse sitten Tiedosto à Tuonti ja tuoda. Hex tiedosto käyttää.Käytä sitten Ohjelmoija à Program valikosta valinta palauttaa laitteeseen.Mukautettu Luokka: Boot, USB Bootloader Firmware
Katso: C: \ MCHPFSUSB \ fw \ Boot
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan luettelo, ja se antaa myös täytäntöönpanon esimerkki mukautetun laitteen luokan USB käynnistyslataimen.Luvussa 9 luettelo laiteohjelmiston on riisuttu verrattuna muihin USB-hanketta, jolla pyritään tekemään käynnistyslataimen mahdollisimman pieni (~ 2kB ohjelman muisti).Ei kaikki vaaditut luvun 9 pyynnöt käsitellään vain toimintoja tarpeen luettelointi ja perusvalinnoista toiminta pannaan täytäntöön.Käynnistyslatain on kirjoitettu toimimaan PICDEM FS USB Demo Board.The PIC18F87J50 perheen laitteita ei tällä hetkellä tueta.Tämä hanke tarjoaa tarvittavat käynnistyslataimen firmware käyttöön tarvittavat PICDEM FS USB Demokauppa Tool (käynnistetty PDFSUSB.exe), kun taas sen bootload tilassa.Kun laite on ohjelmoitu tämän firmware, bootload tila on merkitty pitämällä RB4 alhainen eli laitteen virta tai tehdään reset.Sen PICDEM FS USB Demo Board, tämä voidaan tehdä pitämällä kytkin S1 (MCLR) ja S2 (RB4) samanaikaisesti, ja sitten päästää S1 samalla tilalla S2.Kun käytät tätä firmware, Windows olisi kannustettava käyttäjälle kuljettajaa, kun laite ensimmäinen numeroi sen bootload tilassa.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsee C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ Release hakemistoon.Communications Device Class (CDC): RS-232 Emulointi Firmware
Katso: C: \ MCHPFSUSB \ fw \ CDC
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan laitteen luettelo, ja se antaa myös täytäntöönpanon esimerkki siitä CDC-luokan laite.Laitteisto on tarkoitettu käytettäväksi tarjota RS-232-emulointi yli USB-porttiin.Esimerkiksi, jos USB-mikro on ohjelmoitu tämän firmware heti tapittamalla osaksi vastaanottavan tietokoneen, se luetella ja näkyvät laitteen haltijalle mahdollisimman uusi tietoliikenneportin, uuden KOM-numeroa.Windows-pohjaiset sovellukset voivat sitten kanssa kytketyn laitteen käyttämällä standardimassoja toiminto vaatii olisi käytettävä rajapinta standardi RS-232, kuten viestintä-porttiin.Tämä voi olla erittäin edullinen, kun siirryttäessä perintö RS-232 sarjaportin sulautettujen laitteiden yli USB, koska se merkitsee hyvin vähän koodi muutoksia vaaditaan PC puolella hakemuksen yhteydessä USB-laitteeseen.Katso sovelluksen huomata AN956 Muuttaisinko Hakemukset USB alkaen RS-232 kanssa Minimal Vaikutus PC Software, saat lisätietoja.Kun alun perin kytkemällä USB-kaapelin avulla laitteeseen ohjelmoituun tämän CDC firmware, Windows kehote käyttäjälle kuljettajana.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsevat C: \ MCHPFSUSB \ fw \ CDC \ inf \ win2k_xp_vista32_64 hakemistoon.CDC perustuu RS-232-emulointi laiteohjelmisto käyttää standardin kuljettajien joka jakaa Windows.The. Inf-tiedosto on vain PC-puolella tiedosto, jota tarvitaan tämän firmware.Huom: HyperTerminal ei enää toimitetaan Windows Vista.Toinen vaihtoehto on käyttää TeraTerm jonka voi ladata osoitteesta: http://ttssh2.sourceforge.jp/Mukautettu Luokka: Demo (käytettäväksi PDFSUSB.exe)
Katso: C: \ MCHPFSUSB \ fw \ Demo
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan luettelo, ja se antaa myös täytäntöönpanon esimerkki mukautetun tai myyjä luokan laite käyttäen Microchip s USB yleisenä tavoitteena kuljettaja.Tämä hanke toimii perustana laiteohjelmisto tarkoitus käyttää kanssa PICDEM FS USB Demokauppa Tool (käynnistetty PDFSUSB.exe).Koodi annetaan esittely hanke tarjoaa firmware tarvitaan eri ominaisuuksia (kuten lämpötila, potentiometri sijainti) käyttää PDFSUSB.exe.Kun käytät tätä firmware, Windows olisi kannustettava käyttäjälle kuljettajaa, kun USB-kaapeli on ensin kytketty.Saatuaan tämän nopeasti, kohta Windows-että. Inf-tiedosto sijaitsee C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ Release hakemistoon.Demo02
Katso: C: \ MCHPFSUSB \ fw \ Demo02
Demo02 ei ole USB-hanketta, mutta pelkkä luuranko Hankkeen tarkoituksena on osoittaa, kuinka luoda sovellus, joka voidaan ohjelmoida että USB käynnistyslataimen.USB käynnistyslataimen sisältyvät Boot hankkeen miehittää flash muistipaikkoja 0x000 kautta 0x7FF.Käynnistyslataimen remaps nollauspainiketta, korkea prioriteetti keskeyttämään, ja alhainen prioriteetti keskeyttää vektorit osoitteisiin 0x800, 0x808 ja 0x818 vastaavasti.Hakemuksen tarkoitus olla ohjelmasuunnitteluun käynnistyslataimen on kirjoitettava siten, että se ei käytä 0x000 kautta 0x7FF, ja se pitäisi ottaa nollauspainiketta, korkea prioriteetti keskeyttämään, ja alhainen prioriteetti keskeyttää vektorit sijaitsevat 0x800, 0x808 ja 0x818 vastaavasti.Human Interface Device Class (HID): Hiiri on Circle Demokauppa Firmware
Katso: C: \ MCHPFSUSB \ fw \ piilotettaisiin \ Mouse
Tämä projekti sisältää USB firmware joka käsittelee USB luvun 9 pyynnöt tarvitaan laitteen luettelo, ja se antaa myös täytäntöönpanon esimerkki siitä HID luokan laite.Laiteohjelmisto on tarkoitettu emuloivat perussäädös USB hiiri laite, vaikka se on tarkoitus olla helposti muunnettu kehitysmaiden muista kuin hiiri HID luokan USB-laitteet.Kun käytät tätä firmware, Windows ei pitäisi kehote käyttäjälle kaikenlaista kuljettaja tai. INF-tiedostoja.The HID kuljettajan on käyttöjärjestelmän kanssa, niin ei muita tiedostoja tarvitaan.Useita eri käyttöjärjestelmiä, kuten nykyaikaiset Macintosh ja Linux käyttöjärjestelmät on rakennettu HID ajurit.Kumpikaan ei USB-laitteita on PIC mikro, eikä laiteohjelmisto käytetään foorumi erityinen.Hiiri muodostama ympyrä demo voidaan käyttää näiden muiden alustojen lisäksi Windows.Tämä hanke sen perusteella, että PIC18F87J50_FS_USB_PIM_MouseDemo_2007_08.hex firmware joka tulee esiohjelmoidun annetun PIC18F87J50 FS USB Plug-moduulissa demo aluksella.Huomaa: Kun käytät tätä firmware, hiiren kohdistin liikkuvuutta voidaan pysäyttää painamalla S4 pushbutton annetun PIC18F87J50 FS USB Plug-moduulissa.Kun firmware käytetään yhdessä PICDEM FS USB Demo Board, hiirtä voidaan pysäyttää painamalla pushbutton S2.
3.3.USB-Tools / Code PCMicrochip Yleistä Tarkoitus (Custom luokka) USB Driver
Katso: C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver
Microchip tarjoaa yleistä tarkoitusta Windows-ajuri, jota voidaan käyttää Windows-sovellusten kanssa mukautetun luokan USB-laite.Tämä ohjain ei kuitenkaan ole tarpeen monille USB-sovelluksia, kuten USB-HID-luokan laitteet, jotka tavallisesti käyttää rakennettu HID luokan kuljettajat, jotka jakavat kanssa OS.USB-sovelluksia, jotka eivät helposti sovi rajoitteet näistä toisen laitteen luokan vaihtoehtoja, Microchip s yleisenä tavoitteena kuljettaja saa käyttää.Windows-sovelluksia voi käyttää USB-laitteita joko suoraan rajapinnat kuljettaja (mchpusb.sys), tai ne voivat välillisesti käyttää kuljettajalle ennalta koottu kirjasto.Mukautetun luokan firmware esimerkkejä (Demo ja Boot) on tarkoitus käyttää yleiseen tarkoitukseen USB-ohjain.Asennuksen jälkeen, vapauttaa toteaa, että yleisenä tavoitteena USB kuljettaja ovat osoitteessa C: \ MCHPFSUSB \ Pc \ MCHPUSB Driver \ MCHPUSB Driver Release Notes.htmMPUSBAPI Kirjasto-ja DLL Lähde
Katso: C: \ MCHPFSUSB \ Pc \ Mpusbapi
Mukautetun luokan Windows-sovelluksen avulla Microchip Yleistä Aihe USB Kuljettaja voi liitäntä suoraan kuljettajan (mchpusb.sys).Näin suoraan vaatii enemmän työtä ja enemmän aikaa oppia kuin käytät valmiiksi koottu kirjasto, altistaessaan helppokäyttöinen API myös perustoiminnot, kuten Open (), lue (), write () ja sulje ().The MPUSBAPI.DLL tiedosto on kirjasto, joka tarjoaa useita eri toimintoja kuten perusasetuksen jotka tarvitaan lukemisessa ja kirjoittamisessa on USB-laite.Luettelo toiminnoista on saatavilla, ja kutsu yleissopimuksissa kyseisiä toimintoja on tällä hetkellä kirjattu muodossa inline huomautuksia lähdekoodia DLL-tiedoston.DLL on laadittu käyttäen Borland C Builder 6 kehitysympäristö ja lähdekoodi on säädetty C: \ MCHPFSUSB \ Pc \ Mpusbapi \ dll \ Borland_C \ Lähde hakemistoon.A kuormitus aika yhdistää ja valutustaso aika yhdistää esimerkki osoittaa, miten käyttää DLL sisältyvät C: \ MCHPFSUSB \ Pc \ Mpusbapi \ Esimerkki Applications-hakemistoon.PICDEM FS USB Demokauppa Tool Pdfsusb
Katso: C: \ MCHPFSUSB \ Pc \ Pdfsusb
Laiteohjelmisto joka tulee esiohjelmoidun annetun PICDEM FS USB Demo Board (picdemfsusb.hex) osoittaa perusasetuksen USB viestintää Windows GUI-pohjainen sovellus.Laitteisto on tarkoitettu käytettäväksi yhdessä PICDEM FS USB Demokauppa työkalu, joka voidaan aloittaa suorittamalla PDFSUSB.exe tiedostminaisuuksia ja käyttöä tässä sovelluksessa esitetään PICDEM FS USB Esittelyhankkeet Board User s Guide (DS51526).Tämä hakemus oli alun perin tarkoitus käyttää kanssa PICDEM FS USB Demo Board, mutta sitä voidaan käyttää kanssa PIC18F87J50 FS USB Plug-In-moduuli samoin.Demo työkalu käyttää laitteiston ominaisuudet, kuten lämpötila-anturin ja potentiometri, joita ei löydy Plug-In-moduuli.Jotta voit käyttää demo väline tämän laitteen kanssa, Plug-In-moduuli tulisi käyttää, kun se on kytketty HPC Explorer-aluksella.The HPC Explorer-aluksella on tarvittavat potentiometri-, lämpötila-anturi, ja täydentäviä valodiodia.Voidakseen käyttää PICDEM FS USB Demo-työkalun kanssa PIC18F87J50 FS USB Plug-moduulissa, hallituksen on ohjelmoitu kanssa koodin tuottamat C: \ MCHPFSUSB \ fw \ Demokauppa hankkeen, kun se on määritetty, että PIC18F87J50.
4.Tunnetut rajoitukset
Käyttöjärjestelmä Kysymykset
Joissakin tietokoneissa, voit joutua järjestelmänvalvojan käyttöoikeudet, jotta voidaan asentaa USB-ohjaimet tietokoneeseen.5.USB Compliance Test-tunnus (TID) Tiedotus
Kun saamme USB reuna virallisesti noudattamista testattu, reuna tarkistusluettelo on täytetty ja toimitettu USB-IF.Nämä tarkastusluettelot tarjoaa USB-IF.Käytössä reuna tarkistuslista,
joka on pyytänyt kohteita on TID numero liittyvät USB piimetallin käyttää laitetta.Test ID numerot löytyvät osoitteesta USB Design Center:
http://www.microchip.com/usb
6.Vaihtoehtoiset Software Solutions
On useita kolmannen osapuolen ohjelmistoja ratkaisuja saatavilla suunnittelussa USB-sovellus.Muutamia esimerkkejä ovat seuraavat:SnoopyPro (ohjelmistot perustuvat USB liikenteen metsuri)
- Http://sourceforge.net/projects/usbsnoop/HIDmaker FS (esimerkiksi USB firmware /
software generaattori)
- Http://www.tracesystemsinc.com/usb_tools.ivnuUSB Software Solutions alkaen Jungo (Assorted USB työkalut ja kuljettaja generaattori)
- Http://www.jungo.com/products_st.html
7.Online Reference Documents
Huomaa: Linkit jäljempänä kohta on uusin versio asiakirjat ajan tasalla.Tarkista www.microchip.com varten uusimman version.
Demo Board User s-oppaat
PICDEM FS USB Esittelyhankkeet Board User s Guide 51526a
PIC18F87J50 FS USB Plug-moduulissa User s Guide 51678a
Device Family Data Sheets
PIC18F87J50 Family tietolehtinen 39775b (tai linkki tuotesivu tästä)
PIC18F4450 Family tietolehtinen 39760c (tai linkki tuotesivu tästä)
PIC18F4550 Family tietolehtinen 39632d (tai linkki tuotesivu tästä)
PIC18F4553 Family tietolehtinen 39887b (tai linkki tuotesivu tästä)
Application Notes
AN950 Virranhallinta varten PIC18 USB mikro kanssa nanoWatt Technology
AN956 Muuttaisinko Hakemukset USB alkaen RS-232 UART kanssa Minimal Vaikutus PC Software
AN1003 USB Mass Storage Device käyttäminen PIC MCU
USB-Design Center
http://www.microchip.com/usb
8.Customer Support
Mikrosirun Web-sivusto
Microchip tarjoaa online-tuen kautta web-sivustolla osoitteessa http://www.microchip.com.Näillä sivuilla käytetään keinona tehdä tiedostot ja tiedot helposti saatavilla asiakkaille.Accessible käyttämällä lempikuvaasi Internet-selain, web-sivusto sisältää seuraavat tiedot:
Tuotetuki - Data sheets ja errata, soveltamiseen toteaa ja näytteen ohjelmien suunnittelun resursseja, käyttäjän oppaissa ja laitteistotuki asiakirjoja, uusimmat ohjelmistot Tiedotteet ja arkistoidaan ohjelmiston
Yleistä tuotetuesta - Usein kysyttyjä kysymyksiä (FAQ), teknisen tuen pyynnöt, online-keskusteluryhmiä / forums (http://forum.microchip.com), Microchip konsultti ohjelman jäsen listalle
Business of Microchip - Produkt Valitsimen ja tilaaminen oppaita, viimeisin Microchip lehdistötiedotteet, listaus seminaareja ja muita tapahtumia, luettelon Microchip myyntitoimistoja, jakelijoiden ja tehtaan edustajia
Development Systems Asiakas Change Notification Service
Microchip asiakkaan ilmoituksen palvelu auttaa pitämään asiakkaiden nykyisten ja Microchip tuotteita.Tilaajat saavat sähköpostitse ilmoituksen aina, kun on tehty muutoksia, päivityksiä, tarkistuksia tai errata, jotka liittyvät tietyn tuoteperheen tai kehityksen väline kiinnostusta.
Voit rekisteröityä käyttää Microchip web-sivustolla osoitteessa www.microchip.com, klikkaa Asiakas Muuta Ilmoittaminen ja seuraa rekisteröinti ohjeita.
Lisätukea
Käyttäjille Microchip tuotteet voivat saada apua useiden kanavien kautta:
Jälleenmyyjän tai edustajan
Paikalliset myyntikonttori
Field Application Engineer (FAE)
Tekninen tuki
Asiakkaiden tulee ottaa yhteyttä jakelija, edustaja tai alan hakemus insinööri (FAE) tukea.Paikalliset myyntitoimistoja Saatavana on myös auttaa asiakkaita.Luettelo myyntitoimistoja ja paikkoja on saatavilla www-sivuillamme.
Teknistä tukea on saatavilla www-sivustolla osoitteessa: http://support.microchip.com
Koulutus
Alueellisia koulutuskeskuksia: http://www.microchip.com/rtc
MASTER-konferenssi: http://www.microchip.com/masters
Webseminars: http://techtrain.microchip.com/webseminars/QuickList.aspxTavaramerkit:
Mikrosirun nimi ja logo, Microchip logo, MPLAB, ja PIC ovat rekisteröityjä tavaramerkkejä, jotka Microchip Technology Incorporatedin Yhdysvalloissa ja muissa maissa.
PICDEM on tavaramerkki, jonka Microchip Technology Incorporatedin Yhdysvalloissa ja muissa maissa.
Microsoft, Windows ja Windows Vista ovat joko rekisteröityjä tavaramerkkejä tai Microsoft Corporationin tavaramerkkejä Yhdysvalloissa ja / tai muissa maissa.
Borland ja C Builder ovat tavaramerkkejä tai rekisteröityjä tavaramerkkejä Borland Software Corporationin Yhdysvalloissa ja muissa maissa.
Linux on rekisteröity tavaramerkki Linus Torvalds, että
Yhdysvalloissa ja muissa maissa.