LCDWIKI MSP0962 IPS модулу

Продукт маалыматы
Техникалык шарттар
- Өнүктүрүү кеңеши: CH32F103C8T6 and CH32F203C8T6 Board
- MCU: CH32F103C8T6 / CH32F203C8T6
- Жыштыгы: 72 МГц (F103) / 144 МГц (F203)
| CH32F103/CH32F203 саны | Module Pins | Өнүгүү Башкармасынын Wiring Pins | Эскертүү |
|---|---|---|---|
| 1 | GND | GND | LCD Power Ground |
| 2 | VCC | 5V/3.3V | ЖК кубаты оң (5V га туташтыруу сунушталат. 3.3V туташтырылганда, жарыктын жарыктыгы бир аз күңүрт болуп калат) |
| 3 | SCL | PA5 | LCD SPI автобус саат сигналы |
| 4 | SDA | PA7 | LCD SPI автобус жазуу маалымат сигналы |
| 5 | RES | PB8 | LCD Reset Control Signal, Low Level Reset |
| 6 | DC | PB7 | ЖК буйругу / Маалыматтарды тандоону башкаруу сигналы (Жогорку деңгээл: маалымат, төмөнкү деңгээл: буйрук) |
| 7 | CS | PB9 | ЖК тандоону башкаруу сигналы, төмөнкү деңгээл активдүү |
| 8 | BLK | PB6 | ЖК арткы жарыкты башкаруу сигналы (Эгер сизге көзөмөл керек болсо, сураныч пиндерди туташтырыңыз. Эгер сизге көзөмөлдүн кереги жок болсо, аны өткөрүп жиберсеңиз болот) |
Демо функциянын сүрөттөлүшү
Бул топтому сample программалар MCU программаларынын эки түрүн камтыйт, CH32F103C8T6 жана CH32F203C8T6. Ар бир MCU программасы ошондой эле Demo_CH32 каталогунда жайгашкан SPI аппараттык программаларын жана программалык SPI программаларын камтыйт.
Сample программасы төмөнкү тесттик тапшырмаларды камтыйт:
- Негизги интерфейс дисплей
- Меню интерфейсинин дисплейи
- Жөнөкөй экранды серпүү
- Төрт бурчтуктарды чийүү жана толтуруу
- Айлананы чийип, толтуруңуз
- Үч бурчтук тартуу жана толтуруу
- Англисче дисплей
- Кытай дисплей
- Сүрөттү көрсөтүү
- Динамикалык санарип дисплей
- Айлануучу дисплей
Example программа дисплей багытын алмаштыруу көрсөтмөлөрү: LCD.h ичинде USE_HORIZONTAL макро аныктамасы табылды.
Демо колдонуу нускамалары
Өнүктүрүү куралынын программасын орнотуу:
Биринчиден, сиз Keil5 колдоно турган иштеп чыгуу куралы программасын орнотуу керек. Сураныч, өзүңүз үчүн онлайн жүктөө жана орнотуу ыкмаларын караңыз.
- Түзмөк китепканасын орнотуу:
Keil5 программасын орноткондон кийин, CH32 түзмөк китепканасын орнотуу керек (эгер орнотулган болсо, алынып салынган). Жүктөп алуу даректери төмөнкүдөй:- CH32F103C8T6: Жүктөө шилтемеси
- CH32F203C8T6: Жүктөө шилтемеси
Расмий маалымат топтомун жүктөп алгандан кийин, аны ачып, пакетти табыңыз file EVTPUB каталогунда. Пакетти эки жолу чыкылдатыңыз file жана орнотуу үчүн көрсөтмөлөрдү аткарыңыз.
- Программаларды түзүү:
Китепкананы орнотуу аяктагандан кийин, s астында PROJECT каталогун ачыңызample программасы, uvprojx табыңыз file, жана s ачуу үчүн эки жолу чыкылдатыңызample долбоору.
Көп берилүүчү суроолор
- С: Сунушталган электр энергиясы менен жабдуу деген эмнеtagLCD модулу үчүн э?
A: VCC пинди 5V га туташтыруу сунушталат. 3.3V туташтырылганда, жарыктын жарыктыгы бир аз күңүрт болот. - С: ЖК жарыгын кантип башкара алам?
A: Жарыкты башкаруу керек болсо, BLK пинди туташтырыңыз. Эгер сизге көзөмөлдүн кереги жок болсо, аны өткөрүп жиберсеңиз болот. - С: CH32 түзмөк китепканасын кайдан жүктөй алам?
A: CH32 түзмөк китепканасын төмөнкү шилтемелерден жүктөп алса болот:- CH32F103C8T6: Жүктөө шилтемеси
- CH32F203C8T6: Жүктөө шилтемеси
Сыноо платформасына киришүү
Өнүгүү тактасы: CH32F103C8T6 жана CH32F203C8T6 тактасы
- MCU: CH32F103C8T6 \ CH32F203C8T6
- Жыштыгы: 72MHz(F103) \ 144MHz(F203)
Pin туташуу нускамалары
Дисплей модулу микроконтроллерге туташтыргычтары менен 1.25 мм аралыктагы 8P DuPont кабелин колдонуу менен туташтырылган. Модуль байланышы төмөнкү сүрөттө көрсөтүлгөн:


Демо функциянын сүрөттөлүшү
Бул топтому сample программалар MCU программаларынын эки түрүн камтыйт, CH32F103C8T6 жана CH32F203C8T6. Ар бир MCU программасы ошондой эле төмөнкү сүрөттө көрсөтүлгөндөй, Demo_CH32 каталогунда жайгашкан аппараттык SPI программаларын жана программалык SPI программаларын камтыйт:
Сample программасы төмөнкү тесттик тапшырмаларды камтыйт:
- A. Негизги интерфейс дисплей;
- B. Меню интерфейсинин дисплейи;
- C. Жөнөкөй экранды серпүү;
- D. тик бурчтуктарды чийүү жана толтуруу;
- E. Айлананы чийиңиз жана толтуруңуз;
- F. үч бурчтук тартуу жана толтуруу;
- G. Англисче дисплей;
- H. кытай дисплей;
- I. Сүрөттү көрсөтүү;
- J. Динамикалык санарип дисплей;
- K. Айлануучу дисплей;
Example программа дисплей багытын алмаштыруу көрсөтмөлөрү:
ЖКда USE_HORIZONTAL макро аныктамасы табылды. h, төмөндө көрсөтүлгөндөй:
Демо колдонуу нускамалары
- Өнүктүрүү куралынын программасын орнотуу
Биринчиден, сиз Keil5 колдоно турган иштеп чыгуу куралы программасын орнотуу керек. Сураныч, өзүңүз үчүн онлайн жүктөө жана орнотуу ыкмаларын караңыз. - Түзмөк китепканасы орнотулууда
keil5 программасын орноткондон кийин, CH32 түзмөк китепканасын орнотуу керек (эгер орнотулган болсо, алынып салынды) жана жүктөө дареги төмөнкүдөй:- CH32F103C8T6: https://www.wch.cn/downloads/CH32F103EVT_ZIP.html
- CH32F203C8T6: https://www.wch.cn/downloads/CH32F20xEVT_ZIP.html
Расмий маалымат топтомун жүктөп алгандан кийин, аны ачып, пакетти табыңыз file EVT\PUB каталогунда, төмөнкү сүрөттө көрсөтүлгөндөй:
CH32F103C8T6 пакети:
CH32F203C8T6 пакети: 
Пакетти эки жолу чыкылдатыңыз file жана орнотуу үчүн көрсөтмөлөрдү аткарыңыз.
Программаларды түзүү
Китепкананы орнотуу аяктагандан кийин, s астында PROJECT каталогун ачыңызample программасы, uvprojx табыңыз file, s ачуу үчүн эки жолу чыкылдатыңызample долбоору, төмөнкү сүрөттө көрсөтүлгөндөй:
Ачылгандан кийин сample project, сиз долбоордун кодуна өзгөртүүлөрдү киргизе аласыз (же жок). Өзгөртүүлөр аяктагандан кийин, кодду түзүү үчүн компиляция баскычын чыкылдатыңыз. Төмөнкү сүрөттө көрсөтүлгөндөй, ийгиликтүү компиляцияны көрсөтүүчү төмөнкү сунуш пайда болот:
Программаларды жүктөө жана иштетүү
Өнүктүрүү тактасы SWD жүктөө, USB жүктөө жана сериялык портту жүктөп алууну колдойт
SWD, ST-Link же WCH Link жүктөөчүлөрүн жүктөөдө колдонсо болот. Бул жерде SWD жүктөп алуу үчүн киришүү. Башка жүктөп алуу ыкмаларын билүү үчүн, иштеп чыгуу тактасынын документтер пакетиндеги документтерди караңыз же интернеттен кайрылыңыз.
SWD жүктөп алуу кадамдары төмөнкүдөй (мурдагы CH32F103C8T6 иштеп чыгуу тактасын колдонууampле):
- A. Биринчиден, төмөнкү сүрөттө көрсөтүлгөндөй, MCU'нун BT0 жана BT1 пиндери төмөн бойдон калышын камсыз кылыңыз:
CH0F1C32T103 BT8 жана BT6 казыктары секирүү капкактары аркылуу GND менен туташтырылган.
- B. Өнүктүрүү тактасынын SWD интерфейсин табыңыз жана аны эмулятордун төөнөгүчтөрү менен бирден туташтырыңыз (теориялык жактан алганда, SWD протоколун колдогон ар кандай эмулятор аны колдойт), төмөнкү сүрөттө көрсөтүлгөн:
- ST-Linkке туташуу:

- WCH-Linkке туташуу:

- ST-Linkке туташуу:
- C. KEIL курал программасын ачып, төмөнкү сүрөттө көрсөтүлгөн баскычты чыкылдатыңыз:

- D. Калкып чыкма интерфейсиндеги Мүчүлүштүктөрдү оңдоо баскычын чыкылдатып, андан кийин Колдонууда эмуляторду тандаңыз.
- Эгерде ST -Link колдонсоңуз, ST -LINK Debugger тандаңыз
- Эгер WCHWCH-Link колдонсоңуз, CMSISCMSIS-DAP Debugger тандаңыз
Төмөнкү сүрөттө көрсөтүлгөндөй:- ST ST-Link колдонуу:

- WCHWCH-LinkLink колдонуу:

- ST ST-Link колдонуу:
- E. Өнүктүрүү тактасын күйгүзүңүз жана Колдонуунун жанындагы Орнотуулар баскычын басыңыз (мурунку операцияда көрсөтүлгөндөй). Эмулятор ийгиликтүү кошулганын көрсөтүү менен төмөнкү интерфейс пайда болот:
- ST -Link ийгиликтүү байланышы:

- WCH-Link ийгиликтүү байланышы:

- ST -Link ийгиликтүү байланышы:
- F. Төмөнкү сүрөттө көрсөтүлгөндөй, флэш орнотууларынын интерфейсине кирүү үчүн Flash Жүктөө баскычын басыңыз (эгерде флэш тандалган болсо, бул кадамды өткөрүп жиберсеңиз болот): Эгерде сиз программа ийгиликтүү жүктөлгөндөн кийин автоматтык түрдө ишке киришин кааласаңыз, "Калыбына келтирүү" дегенди текшерүү керек. жана Run. Болбосо, ийгиликтүү жүктөөдөн кийин, программаны иштетүүдөн мурун баштапкы абалга келтирүү баскычын басып же өчүрүү керек.

- G. Жарыкты тандоо үчүн Кошуу баскычын басыңыз (жогорку сүрөттө көрсөтүлгөндөй). Жалпысынан, биринчиси тандалат (алгоритм мурунтан эле иштетилген) жана ал тандалгандан кийин, төмөндө көрсөтүлгөндөй, чыгуу үчүн төмөнкү Кошумча баскычын чыкылдатыңыз:

- H. Төмөнкү сүрөттө көрсөтүлгөндөй, орнотуулар интерфейсинен чыгуу үчүн OK баскычын жана OK баскычын басыңыз:

- I. Программаны жүктөп алуу үчүн жүктөп алуу баскычын чыкылдатыңыз жана төмөнкү сүрөттө көрсөтүлгөндөй, ийгиликтүү жүктөөнү көрсөткөн төмөнкү эскертүү пайда болот:

- J. Эгерде дисплей модулу символдорду жана графиканы кадимкидей көрсөтсө, бул программа ийгиликтүү иштегенин көрсөтөт.
Документтер / Ресурстар
![]() |
LCDWIKI MSP0962 IPS модулу [pdf] Instructions CH32, MSP0962, MSP0963, MSP0962, MSP0962 IPS модулу, IPS модулу, модулу |

