Sehemu ya LCDWIKI MSP0962 IPS
Taarifa ya Bidhaa
Vipimo
- Bodi ya Maendeleo: CH32F103C8T6 and CH32F203C8T6 Board
- MCU: CH32F103C8T6 / CH32F203C8T6
- Mara kwa mara: 72MHz (F103) / 144MHz (F203)
Nambari ya CH32F103/CH32F203 | Pini za Moduli | Pini za Wiring za Bodi ya Maendeleo | Maoni |
---|---|---|---|
1 | GND | GND | Uwanja wa Nguvu wa LCD |
2 | VCC | 5V/3.3V | LCD Power Positive (Inapendekezwa kuunganisha kwa 5V. Inapounganishwa kwa 3.3V, mwangaza wa backlight utakuwa hafifu kidogo) |
3 | SCL | PA5 | Ishara ya Saa ya Basi ya LCD SPI |
4 | SDA | PA7 | Alama ya Kuandika Data ya Basi ya LCD SPI |
5 | RES | PB8 | Ishara ya Udhibiti wa Kuweka Upya ya LCD, Weka Upya Kiwango cha Chini |
6 | DC | PB7 | Amri ya LCD / Ishara ya Udhibiti wa Uteuzi wa Data (kiwango cha juu: data, kiwango cha chini: amri) |
7 | CS | PB9 | Mawimbi ya Udhibiti wa Uteuzi wa LCD, Kiwango cha Chini Imetumika |
8 | BLK | PB6 | Ishara ya Udhibiti wa Taa ya Nyuma ya LCD (Ikiwa unahitaji udhibiti, tafadhali kuunganisha pini. Ikiwa hauitaji udhibiti, unaweza kuuruka) |
Maelezo ya Kazi ya Onyesho
Seti hii ya sample mipango inajumuisha aina mbili za programu za MCU, CH32F103C8T6 na CH32F203C8T6. Kila programu ya MCU pia inajumuisha programu za SPI za maunzi na programu za SPI, ambazo ziko kwenye saraka ya Demo_CH32.
SampProgramu hii inajumuisha vitu vifuatavyo vya majaribio:
- Onyesho kuu la kiolesura
- Onyesho la kiolesura cha menyu
- Kutelezesha skrini kwa urahisi
- Kuchora na kujaza rectangles
- Chora na ujaze mduara
- Kuchora pembetatu na kujaza
- Onyesho la Kiingereza
- Maonyesho ya Kichina
- Onyesho la picha
- Onyesho la dijitali linalobadilika
- Onyesho linalozunguka
Example mpango unaonyesha maelekezo ya kubadili mwelekeo: Imepatikana ufafanuzi mkuu USE_HORIZONTAL katika LCD.h.
Maelekezo ya Matumizi ya Onyesho
Inasakinisha programu ya zana ya ukuzaji:
Kwanza, unahitaji kusanikisha programu ya zana ya ukuzaji, ambayo hutumia Keil5. Tafadhali rejelea njia za upakuaji na usakinishaji mtandaoni kwako mwenyewe.
- Inasakinisha Maktaba ya Kifaa:
Baada ya kusakinisha programu ya Keil5, ni muhimu kusakinisha maktaba ya kifaa CH32 (imeachwa ikiwa tayari imewekwa). Anwani za upakuaji ni kama ifuatavyo:- CH32F103C8T6: PakuaKiungo
- CH32F203C8T6: PakuaKiungo
Baada ya kupakua kifurushi rasmi cha habari, fungua na upate pakiti file kwenye saraka ya EVTPUB. Bonyeza mara mbili kwenye kifurushi file na ufuate maagizo ya kusakinisha.
- Kuandaa Programu:
Baada ya usakinishaji wa maktaba kukamilika, fungua saraka ya PROJECT chini ya sample program, tafuta uvprojx file, na ubofye mara mbili ili kufungua sampmradi le.
Maswali Yanayoulizwa Mara kwa Mara
- Swali: Ni kiasi gani cha usambazaji wa umeme kinachopendekezwatage kwa moduli ya LCD?
A: Inapendekezwa kuunganisha pini ya VCC kwa 5V. Unapounganishwa kwa 3.3V, mwangaza wa taa ya nyuma utakuwa hafifu kidogo. - Swali: Ninawezaje kudhibiti taa ya nyuma ya LCD?
J: Ikiwa unahitaji kudhibiti taa ya nyuma, tafadhali unganisha pini ya BLK. Ikiwa hauitaji udhibiti, unaweza kuuruka. - Swali: Ninaweza kupakua wapi maktaba ya kifaa cha CH32?
J: Maktaba ya kifaa cha CH32 inaweza kupakuliwa kutoka kwa viungo vifuatavyo:- CH32F103C8T6: PakuaKiungo
- CH32F203C8T6: PakuaKiungo
Utangulizi wa Jukwaa la Majaribio
Bodi ya Maendeleo : Bodi ya CH32F103C8T6 na CH32F203C8T6
- MCU: CH32F103C8T6 \ CH32F203C8T6
- Mara kwa mara: 72MHz(F103) \ 144MHz(F203)
Weka maagizo ya uunganisho
Moduli ya kuonyesha imeunganishwa kwa kidhibiti kidogo kwa kutumia kebo ya 1.25P ya DuPont yenye nafasi ya 8mm yenye viunganishi. Uunganisho wa moduli unaonyeshwa kwenye takwimu ifuatayo:
Maelezo ya Kazi ya Onyesho
Seti hii ya sample mipango inajumuisha aina mbili za programu za MCU, CH32F103C8T6 na CH32F203C8T6. Kila programu ya MCU pia inajumuisha programu za SPI za maunzi na programu za SPI, ambazo ziko kwenye saraka ya Demo_CH32, kama inavyoonyeshwa kwenye takwimu ifuatayo:
SampProgramu hii inajumuisha vitu vifuatavyo vya majaribio:
- A. Onyesho kuu la interface;
- B. Onyesho la kiolesura cha menyu;
- C. Kutelezesha skrini rahisi;
- D. Kuchora na kujaza rectangles;
- E. Chora na kujaza mduara;
- F. Kuchora pembetatu na kujaza;
- G. maonyesho ya Kiingereza;
- H. maonyesho ya Kichina;
- I. Onyesho la picha;
- J. Maonyesho ya dijiti yenye nguvu;
- K. Onyesho linalozunguka;
Exampna programu inaonyesha maagizo ya kubadili mwelekeo:
Imepata ufafanuzi mkuu USE_HORIZONTAL katika LCD. h, kama inavyoonyeshwa katika yafuatayo:
Maelekezo ya Matumizi ya Onyesho
- Inasakinisha programu ya zana ya ukuzaji
Kwanza, unahitaji kusanikisha programu ya zana ya ukuzaji, ambayo hutumia Keil5. Tafadhali rejelea njia za upakuaji na usakinishaji mtandaoni kwako mwenyewe. - Inasakinisha Maktaba ya Kifaa
Baada ya kusakinisha programu ya keil5, ni muhimu kusakinisha maktaba ya kifaa cha CH32 (imeachwa ikiwa tayari imewekwa), na anwani ya upakuaji ni kama ifuatavyo.- CH32F103C8T6: https://www.wch.cn/downloads/CH32F103EVT_ZIP.html
- CH32F203C8T6: https://www.wch.cn/downloads/CH32F20xEVT_ZIP.html
Baada ya kupakua kifurushi rasmi cha habari, fungua na upate pakiti file kwenye saraka ya EVT\PUB, kama inavyoonyeshwa kwenye takwimu ifuatayo:
Sehemu ya CH32F103C8T6
Sehemu ya CH32F203C8T6
Bonyeza mara mbili kwenye kifurushi file na ufuate maagizo ya kusakinisha.
Kuandaa Programu
Baada ya usakinishaji wa maktaba kukamilika, fungua saraka ya PROJECT chini ya sample program, tafuta uvprojx file, bofya mara mbili ili kufungua sample mradi, kama inavyoonyeshwa kwenye takwimu ifuatayo:
Baada ya kufungua sample mradi, unaweza kufanya marekebisho kwa nambari ya mradi (au la). Baada ya marekebisho kukamilika, bofya kitufe cha kukusanya ili kukusanya msimbo. Mwongozo ufuatao unaonekana, unaonyesha mkusanyiko uliofanikiwa, kama inavyoonyeshwa kwenye takwimu ifuatayo:
Pakua na Uendesha Programu
Ubao wa ukuzaji unaauni upakuaji wa SWD, upakuaji wa USB, na upakuaji wa mlango wa mfululizo
Wakati wa kupakua vipakuzi vya SWD, ST-Link au WCH Link vinaweza kutumika. Huu hapa ni utangulizi wa upakuaji wa SWD. Kwa mbinu zingine za upakuaji, tafadhali rejelea hati kwenye kifurushi cha uwekaji nyaraka za bodi ya ukuzaji au wasiliana na mtandao.
Hatua za kupakua SWD ni kama ifuatavyo (kwa kutumia bodi ya ukuzaji ya CH32F103C8T6 kama ex.ample):
- A. Kwanza, hakikisha kwamba pini za BT0 na BT1 za MCU zinasalia chini, kama inavyoonyeshwa kwenye takwimu ifuatayo:
Pini za BT0 na BT1 za CH32F103C8T6 zimeunganishwa kwenye GND kwa kutumia vifuniko vya kuruka. - B. Tafuta kiolesura cha SWD cha ubao wa ukuzaji na uunganishe moja baada ya nyingine na pini za kiigizaji (kinadharia, emulator yoyote inayoauni itifaki ya SWD inaiunga mkono), kama inavyoonyeshwa kwenye takwimu ifuatayo:
- Unganisha kwa ST-Link:
- Unganisha kwa WCH-Link:
- Unganisha kwa ST-Link:
- C. Fungua programu ya zana ya KEIL na ubofye kitufe kilichoonyeshwa kwenye takwimu ifuatayo:
- D. Bofya kitufe cha Tatua kwenye kiolesura cha ibukizi, kisha uchague kiigaji kinachotumika.
- Ikiwa unatumia ST -Link , tafadhali chagua ST -LINK Kitatuzi
- Ikiwa unatumia WCHWCH-Link , tafadhali chagua Kitatuzi cha CMSISCMSIS-DAP
Kama inavyoonyeshwa kwenye takwimu ifuatayo:- Kwa kutumia ST ST-Link:
- Kwa kutumia WCHWCH-LinkLink:
- Kwa kutumia ST ST-Link:
- E. Washa ubao wa ukuzaji na ubofye kitufe cha Mipangilio karibu na Tumia (kama inavyoonyeshwa katika operesheni ya awali). Kiolesura kifuatacho kitatokea, ikionyesha kwamba emulator imeunganishwa kwa ufanisi:
- Muunganisho wa ST -Link umefanikiwa:
- Muunganisho wa WCH-Link umefanikiwa:
- Muunganisho wa ST -Link umefanikiwa:
- F. Bofya kitufe cha Upakuaji wa Flash ili kuingiza kiolesura cha mipangilio ya flash, kama inavyoonyeshwa kwenye takwimu ifuatayo (ikiwa flash imechaguliwa, hatua hii inaweza kuachwa): Ikiwa unataka programu kujiendesha kiotomatiki baada ya kupakua kwa mafanikio, unahitaji kuangalia Weka upya. na Run. Vinginevyo, baada ya kupakua kwa mafanikio, unahitaji kushinikiza kitufe cha kuweka upya au kuzima ili kuanzisha upya kabla ya kuendesha programu.
- G. Bofya kwenye kitufe cha Ongeza (kama inavyoonyeshwa kwenye takwimu hapo juu) ili kuchagua flash. Kwa ujumla, ya kwanza imechaguliwa (algorithm tayari imechakatwa), na ikishachaguliwa, bofya kwenye kitufe cha Ongeza hapa chini ili kuondoka, kama inavyoonyeshwa hapa chini:
- H. Bofya kitufe cha Sawa na kitufe cha Sawa ili kuondoka kwenye kiolesura cha mipangilio, kama inavyoonyeshwa kwenye takwimu ifuatayo:
- I. Bofya kitufe cha upakuaji ili kupakua programu, na kidokezo kifuatacho kitatokea, ikionyesha upakuaji uliofanikiwa, kama inavyoonyeshwa kwenye takwimu ifuatayo:
- J. Ikiwa moduli ya kuonyesha inaonyesha wahusika na graphics kawaida, inaonyesha kwamba programu imeendesha kwa mafanikio.
Nyaraka / Rasilimali
![]() |
Sehemu ya LCDWIKI MSP0962 IPS [pdf] Maagizo CH32, MSP0962, MSP0963, MSP0962, MSP0962 IPS Moduli, IPS moduli, Moduli |