I-NXP LPC1768 Ibhukwana Lokusebenzisa Ikhithi Yokuthuthukiswa Kwesistimu
Uhlelo Olungaphezuluview
I-LPC1768 Industrial Reference Design (IRD) iyinkundla eqondiswe kumasistimu ashumekiwe asuselwa ku-RTOS. Idizayinelwe kumqondo oguquguqukayo we-“Core” kanye “Nesisekelo” Esiphrintiwe Sesifunda Sebhodi (PCB), ihlanganisa imisebenzi eminingi yesistimu namaphrothokholi zokuxhumana ngentambo atholakala ezinhlelweni ezishumekiwe zanamuhla. Idizayini evumelana nezimo ivumela ukushintshwa kwamabhodi awumongo nawesisekelo, izibonisi, namakhiphedi njengoba kudingwa uhlelo oluqondiwe. Inkundla inikwa amandla amandla kagesi e-5VDC angaphandle futhi ihlinzeka ngesekhethi ukukala ukusetshenziswa kwamanje kwe-3.3VDC ngenkathi isebenza inkundla ngezindlela ezihlukene. Ukuthuthukiswa kwesoftware nokulungisa iphutha kufezwa ngokusetshenziswa kwe-JTAG uxhumano kanye nemvelo yokuthuthukiswa kwe-Keil IDE. Ukujikeleza kwezingxenyekazi zekhompuyutha kuhlanganiswe ukuze kube lula i-In-System-Programming (ISP), okuvumela izibuyekezo zesofthiwe ukuthi zilayishwe kalula futhi ziboniswe epulatifomu.
Ikhithi yenguqulo engu-1.3 ifaka:
- Ibhodi eliyinhloko le-NXP elakhiwe (i-PCB eluhlaza) LPC1768
- Ibhodi lesisekelo elakhiwe nge-NXP (i-PCB eluhlaza).
- Ibhodi yekhiphedi yesitayela sefoni
- Imojuli ye-LCD yezinhlamvu ezingu-20X4
Inkundla inikeza isofthiwe yokubonisa ukuze yenze ukuhlola okusebenzayo kwezici ze-microcontroller, njenge-Ethernet, Amadivayisi e-USB, i-UART, I²C, ADC, kanye nezimbobo ze-GPIO. Ngokuzayo, inkundla izosekela i-Micrium μC/OS-II Real-Time Operating System (RTOS), futhi inikeza usekelo lwesofthiwe ye-10/100Base Ethernet, i-USB Host/Idivayisi, i-CAN, RS-232, kanye ne-I2C yezivumelwano zokuxhumana ezinentambo. Ukwengeza, iplatifomu inikeza ukuxhumana okuguquguqukayo kwe:
- Izibonisi ze-Vacuum Fluorescent Display (VFD) noma izibonisi ze-Liquid Crystal (LCD)
- Ukushintsha kwe-UART
- Ukwandiswa kwe-I2C
- Izingxenyekazi zekhompuyutha eziqondene nohlelo lokusebenza ngokusebenzisa izihloko zokuxhuma ebhodini lesisekelo
Ukuhlanganisa Hardware
Uhlu lokupakisha
Ikhithi ye-IRD ihlanganisa okulandelayo:
- I-LPC1768 “Ibhodi Lokucubungula”
- I-NXP Industrial Reference Design (IRD) “Baseboard”, inguqulo 1.3
- Imodeli ye-LCD ye-Lumex# LCM-S02004DSR
- Ikhebuli yeribhoni ekhombisayo (ihlanganiswe kusibonisi se-LCD/VFD)
- Ikhiphedi ye-NXP I2C, inguqulo 1
- Inzwa yokushisa yangaphandle (inzwa yokushisa enentambo engu-2N3906 ebomvu/emhlophe)
- Ukunikezwa kwamandla kaCondor 5VDC 2.5A
- Ikhebula le-Ethernet
- Ikhebula le-USB A/B
- Ikhebula le-RS232
- I-Keil ULINK-ME JTAG I-Debugger namakhebuli
- QuickStart Guide (le dokhumenti)
Xhumana nomphakeli wakho uma izingxenye zishoda. Ikhithi ingase futhi ihlanganise nezinye izingxenye njengoba i-NXP inqwabelanisa le khithi nezinye izinkundla eziyisethenjwa (isb. Ibhodi le-CAN, Ibhodi Lokukhanyisa Lesifunda Sase-DALI, njll). Uma ezinye izingxenye zifakiwe, bheka umhlahlandlela ohlobene naleyo nkundla. Umhlahlandlela ungatholakala ku-CD efakiwe.
I-Kit Assembly
Sicela ufunde ngokucophelela imiyalelo yomhlangano elandelayo. Ukwehluleka ukulandela le miyalo kungase kubangele ukuthi inkundla ingasebenzi kahle. Le miyalo elandelayo isebenza kungxenyekazi ye-IRD kuphela. Ikhodi yokubonisa ye-IRD ehlelwe ku-LPC1768 MCU inika amandla i-GPIO LED “Blinky” futhi inikeza isisekelo kumakhasimende ukuthi aqale ukuthuthukiswa kwawo kwe-LCP17xx.
Xhuma amabhodi alandelayo njengoba kukhonjisiwe kuMfanekiso 1 (ikhasi elilandelayo):
- Isibonisi se-LCD: Ixhunywe ku-J_VFD
- Ikhiphedi ye-I2C: Ixhumeke ku-J_KEYPAD
- Inzwa yangaphandle yezinga lokushisa: Ixhumeke ku-J_TEMP(Intambo ebomvu ku-D+, Emhlophe ukuya ku-D-)
Qinisekisa ukuthi ama-jumpers alandelayo asendaweni
I-Jumper | Uxhumano Oluzenzakalelayo | Incazelo |
JP2 | I-Jumper ixhunyiwe | Isetshenziselwa ICC ukulinganisa kuplathifomu ye-IRD lapho inqanyulwa |
JP18 | Amaphinikhodi 1&2 axhunyiwe | Inika amandla i-3.3VDC kusilawuli esingaphakathi |
JP19 | Amaphinikhodi 1&2 axhunyiwe | Inika amandla i-5.0VDC kusukela ekunikezeni amandla kwangaphandle kwe-Condor. |
J_VDISP | Iphinikhodi 2&3 ixhunyiwe | Ihlinzeka nge-5.0VDC kusibonisi se-LCD |
I-VREF | I-Jumper ixhunyiwe | Inikeza uxhumano lwe-ADC/DAC VREF kusilawuli esincane |
Ngaphambi kokudlulela esinyathelweni sesi-3, qiniseka ukuthi YONKE imiyalelo echazwe ku-Isinyathelo 1, uxhumo lwezingxenyekazi zekhompuyutha, kanye nesinyathelo sesi-2 sokucushwa kwe-Jumper ilandelwe kahle. Ukwehluleka ukulandela le miyalo kungase kubangele ukuthi inkundla ingasebenzi kahle
- Xhuma ugesi wangaphandle we-Condor 5VDC ku-JPWR (ipulaki engu-2.5mm)
- Linda imizuzwana embalwa ukuze isistimu iqine futhi uhlole ama-LED amane ngezansi kwesokunxele sebhodi lesisekelo ngaphezu kwezinkinobho zokucindezela ezingu-4. Kufanele zicwayize IVULIWE ukusuka kwesobunxele kuye kwesokudla bese IYAVALA ukusuka kwesokunxele kuye kwesokudla. Ngokulungisa i-AD0 (VR1), ungakwazi ukulungisa izinga lama-LED acwayizayo.
- I-Heartbeat LED (ikhona elingezansi kwesokudla le-base PCB) kufanele icwayize ngesilinganiso esingu-1Hz.
Lawa ma-LED alandelayo kufanele UVULIWE
- I-5VPWR (I-LED ebomvu etholakala ngezansi maphakathi ne-Base Board)
- 3V3_PWR (I-LED ebomvu etholakala ngezansi maphakathi ne-Base Board)
- I-USB_PWR (I-LED eluhlaza etholakala ngezansi kwesokudla se-Base Board)
Ukuxazulula inkinga
Izinkinga ezimbalwa ezijwayelekile ezingaba khona uma usebenzisa i-IRD yilezi:
Izinkinga ezihlobene nezingxenyekazi zekhompyutha
- Ikhiphedi ne-LCD zidinga ukuxhunywa ngendlela efanele "Ebhodini". Bheka isigaba saleli bhukwana ukuze uthole ulwazi olwengeziwe
- Wonke ama-jumpers kufanele amiswe ngokwesigaba 2.2 sale manuwali
- Ikhiphedi ngeke isabele uma umsebenzisi enqamula futhi ayixhume futhi ngenkathi i-IRD isasebenza. Uma lokhu kwenzeka, yehlisa amandla ebhodini futhi uliphakamise futhi
Ulwazi kanye nemibhalo kuma-CD
Amadokhumenti
Ikhithi ifaka ikhophi yalo mhlahlandlela we-QuickStartQuickStart. I-Schematics, i-Bill of Material, i-Gerber files ye-Baseboard, i-html ye-IRD User Interface web amakhasi, namamojula okuqeqesha emisebenzi emikhulu yesikhulumi se-IRD angatholakala ku-NXP webindawo: http://www.standardics.nxp.com/support/boards/ird/
Isoftware - Keil
Isofthiwe yekhithi ye-IRD LPC1768 yathuthukiswa kusetshenziswa i-KEIL uVision3 inguqulo 3.5. U-Keil uhlinzeka ngenguqulo yesilingo yezinsuku ezingu-60, engu-256kB kumakhasimende asebenzisa ikhithi ye-IRD.
Ukufaka i-Keil IDE iya ku: https://www.keil.com/demo/eval/arm.htm
- Landela imiyalelo ewindini Lokufaka Ngokuzenzakalelayo.
- Phakathi nenqubo yokufaka, kuyadingeka ukubhalisa umkhiqizo ne-Keil ukuze uthole ukhiye welayisense we-IDE. Uzocelwa ukuthi ufake inombolo ye-PSN ehlinzekwe kule khithi (ilebula enezinombolo ze-serial enezinhlamvu ezingu-15) ukuze ubhalise inguqulo yesilingo ye-uVision.
- Uzothola ukhiye welayisense wethuluzi nge-imeyili. Lokhu kungase kuthathe amahora angu-24 ukucubungula.
Isoftware – ULINK-ME Debugger
I-ULINK-ME Debugger efakwe kukhithi ye-IRD ivumela ukulungisa amaphutha nezinhlelo ze-LPC1768 Cortex-M3 microcontroller.
- Xhuma i-ULINK-ME embobeni ye-USB ye-PC
- Hlanganisa i-JTAG isixhumi ku-JTAG ichweba ku-IRD Base Board
Isoftware kanye nezibuyekezo zedokhumenti
Isoftware kanye nezibuyekezo zemibhalo zitholakala ku: http://www.standardics.nxp.com/support/boards/ird/
Ithebula Lereferensi Yezihloko Zokuxhumana
Uhlu olulandelayo luyincazelo yawo wonke ama-jumper kanye nezihloko zokuxhuma ku-IRD Baseboard (inguqulo 1.3). Ulwazi olwengeziwe lungatholakala kuhlelo lwe-IRD namadokhumenti eManuwali Yomsebenzisi.
I-JP4 & JP5 - Izixhumi ze-CAN Analyzer
Phina | Ilebula | Umsebenzi |
1 | I-CanH | Ixhuma i-CAN Analyzer kusignali ye-CANH ye-TJA1040 |
2 | GND | Ukuxhumana komhlaba |
3 | I-CANL | Ixhuma i-CAN Analyzer kusignali ye-CANL ye-TJA1040 |
CAN_Test – CAN Loopback Interface
Phina | Ilebula | Umsebenzi |
1 | I-CAN2-L | Isiginali ye-CAN2 Channel CANL |
2 | I-CAN1-L | Isiginali ye-CAN1 Channel CANL |
3 | I-CAN2-H | Isiteshi se-CAN2 Isignali ye-CANH |
4 | I-CAN1-H | Isiteshi se-CAN1 Isignali ye-CANH |
I-CAN1_PWR kanye ne-CAN2_PWR – INGAKHONA Izixhumi Zamandla Embobo Yezigqila
Phina | Ilebula | Umsebenzi |
1 | + 5VDC | +5VDC Power Supply From External Supply noma POE Module |
2 | I-CAN-PWR | Ixhuma i-+5VDC ku-CAN Slave Unit ngephinikhodi 9 ye-DB9 Connector |
I-JP8 & JP10 - Ukukhetha Imodi ye-ISP
JP8 | P2_10 | I-microcontroller ifakwa kumodi ye-ISP uma le jumper ixhunyiwe, okwenza i-FlashMagic ikwazi ukuhlela i-microcontroller. |
JP10 | SETHA KABUSHA | I-microcontroller igcinwa isethwe kabusha kuhlelo lwe-ISP uma lesi sikhulu se-jumper sixhunyiwe, okwenza i-Flash Magic ikwazi ukuhlela
i-microcontroler |
JP9 – UART0 DCE/DTE Ukukhetha
Phina | Ilebula | Umsebenzi |
1 | I-T1OUT | I-RS-232 I-Serial Data Output evela ku-UART0 |
2 | UART0 PIN2 | Iphinikhodi 2 yesixhumi se-UART0 DB9 |
3 | UART0 PIN3 | Iphinikhodi 3 yesixhumi se-UART0 DB9 |
4 | I-R1IN | Okokufaka Kwedatha ye-RS-232 ku-UART0 |
JP12 – UART1 DCE/DTE Ukukhetha
Phina | Ilebula | Umsebenzi |
1 | I-T2OUT | I-RS-232 I-Serial Data Output evela ku-UART1 |
2 | UART1 PIN3 | Iphinikhodi 2 yesixhumi se-UART0 DB9 |
3 | UART1 PIN2 | Iphinikhodi 3 yesixhumi se-UART0 DB9 |
4 | I-R2IN | Okokufaka Kwedatha ye-RS-232 ku-UART1 |
I-J_TEMP – Isixhumi Senzwa Yangaphandle Yezinga Lokushisa
Phina | Ilebula | Umsebenzi |
1 | D- | Uxhumo lwenzwa yezinga lokushisa yangaphandle olunegethivu (White Wire). |
2 | D+ | Uxhumano lwenzwa yezinga lokushisa yangaphandle (Red Wire). |
I-JP18 – 3.3VDC Ukukhethwa Komthombo
Phina | Ilebula | Umsebenzi |
1 | + 3.3VDC | I-IC13 (Onboard 3.3VDC Regulator) Okukhiphayo |
2 | I-IRD +3.3V Ukunikezela | I-IRD +3.3VDC Supply |
3 | POE_3.3V | POE Isixhumi 3.3VDC Supply |
I-JP19 – 5.0VDC Ukukhethwa Komthombo
Phina | Ilebula | Umsebenzi |
1 | + 5.0VDC | I-JPWR +5VDC Umthombo (kusuka ku-Condor External Power Supply) |
2 | I-IRD +5.0VDC Supply | I-IRD +5VDC Supply |
3 | POE_5V | POE Isixhumi 5.0VDC Supply |
12V – POE 12VDC Output Connection
Phina | Ilebula | Umsebenzi |
1 | POE_12V | I-POE Connector 12VDC uxhumano lokunikezela |
2 | GND | Ukuxhumana komhlaba |
I-JP2 – I-IRD Yamanje Ye-Monitor Connection
Phina | Ilebula | Umsebenzi |
1 | I-IRD +3.3V Ukunikezela | I-IRD 3.3VDC Amandla Omthombo |
2 | +3V3 | 3.3V IRD Supply Line |
J_VDISP – I-IRD Bonisa Ukukhethwa Komthombo Wamandla
Phina | Ilebula | Umsebenzi |
1 | I-IRD +3V3 | 3.3V IRD Supply Line |
2 | I-VFD/LCD VCC | Umthombo we-VFD &LCD Display |
3 | I-IRD +5.0VDC | I-IRD +5VDC Supply |
J_LCD – I-LCD Contrast Control Selection
Phina | Ilebula | Umsebenzi |
1 | V_Ukugqama | Qhathanisa voltage kusuka ku-VR2 |
2 | LCD_Ukugqama | I-LCD Contrast Voltage v0 |
I-VREF – Microcontroller VREF Selection
Phina | Ilebula | Umsebenzi |
1 | I-VREF | I-ADC/DAC reference voltagbese usayina ku-MCU |
2 | V3A | Umthombo ohlungiwe we-3.3v we-VREF |
Ukusekela
Ukwesekwa kwezobuchwepheshe ku-inthanethi kuyatholakala ku- http://www.nxp.com/support Amamanuwali kanye namaDatha Sheets: http://www.standardics.nxp.com/support/boards/ird/ ©2008 NXP Semiconductors. Wonke Amalungelo Agodliwe. Zonke izimpawu zokuhweba ziyimpahla yabanikazi bazo. Ulwazi olunikezwe yi-NXP Semiconductors. ikholakala ukuthi inembile futhi inokwethenjelwa, kodwa akukho mcimbi oyoba I-NXP Semiconductors izobophezeleka nganoma yimuphi umonakalo ovela ngenxa yokusebenzisa noma ukungakwazi ukusebenzisa ulwazi nanoma imaphi amaphutha angase avele kulokhu kushicilelwa. Ulwazi lunikezwa njengoba lunjalo ngaphandle kwanoma yiziphi iziqinisekiso zanoma yiluphi uhlobo, okuvezwayo noma okushiwo. I-NXP Semiconductors igodla ilungelo, ngaphandle kwesaziso, ukwenza izinguquko olwazini noma ekwakhiweni nasekucacisweni kwezingxenyekazi zekhompuyutha zayo kanye/noma imikhiqizo yesofthiwe. Imikhiqizo ikhonjelwe ekutholakaleni. I-NXP Semiconductors San Jose, CA USA www.nxp.com
Landa i-PDF: I-NXP LPC1768 Ibhukwana Lokusebenzisa Ikhithi Yokuthuthukiswa Kwesistimu