LCDWIKI MSP0962 โมดูล IPS

ข้อมูลสินค้า
ข้อมูลจำเพาะ
- คณะกรรมการพัฒนา: CH32F103C8T6 and CH32F203C8T6 Board
- เอ็มซียู: CH32F103C8T6 / CH32F203C8T6
- ความถี่: 72เมกะเฮิรตซ์ (F103) / 144เมกะเฮิรตซ์ (F203)
| CH32F103/CH32F203 หมายเลข | หมุดโมดูล | หมุดสายไฟสำหรับบอร์ดพัฒนา | หมายเหตุ |
|---|---|---|---|
| 1 | ก.ย.ด. | ก.ย.ด. | กราวด์พลังงาน LCD |
| 2 | วีซีซี | 5โวลต์/3.3โวลต์ | LCD Power Positive (แนะนำให้เชื่อมต่อกับ 5V เมื่อเชื่อมต่อกับ 3.3V ความสว่างของแบ็คไลท์จะสลัวเล็กน้อย) |
| 3 | เอส ซี แอล | PA5 | สัญญาณนาฬิกาบัส LCD SPI |
| 4 | เอสดีเอ | PA7 | LCD SPI Bus เขียนสัญญาณข้อมูล |
| 5 | เรส | พีบี8 | สัญญาณควบคุมการรีเซ็ต LCD, การรีเซ็ตระดับต่ำ |
| 6 | DC | พีบี7 | คำสั่ง LCD / สัญญาณควบคุมการเลือกข้อมูล (ระดับสูง: ข้อมูล, ระดับต่ำ: คำสั่ง) |
| 7 | CS | พีบี9 | สัญญาณควบคุมการเลือก LCD, ใช้งานระดับต่ำ |
| 8 | แบล็ค | พีบี6 | สัญญาณควบคุมไฟหลังจอ LCD (หากคุณต้องการควบคุม โปรด เชื่อมต่อหมุด หากคุณไม่ต้องการการควบคุม คุณสามารถข้ามได้) |
คำอธิบายฟังก์ชันสาธิต
ชุดนี้ของสampโปรแกรม le ประกอบด้วยโปรแกรม MCU สองประเภทคือ CH32F103C8T6 และ CH32F203C8T6 แต่ละโปรแกรม MCU ยังรวมถึงโปรแกรมฮาร์ดแวร์ SPI และซอฟต์แวร์โปรแกรม SPI ซึ่งอยู่ในไดเร็กทอรี Demo_CH32
ของampโปรแกรม le ประกอบด้วยรายการทดสอบต่อไปนี้:
- จอแสดงผลอินเทอร์เฟซหลัก
- การแสดงส่วนต่อประสานเมนู
- การปัดหน้าจออย่างง่าย
- การวาดและการเติมรูปสี่เหลี่ยม
- วาดและเติมวงกลม
- การวาดและการเติมรูปสามเหลี่ยม
- จอแสดงผลภาษาอังกฤษ
- การแสดงของจีน
- การแสดงภาพ
- จอแสดงผลดิจิตอลแบบไดนามิก
- หมุนจอแสดงผล
Example โปรแกรมแสดงคำแนะนำในการสลับทิศทาง: พบคำจำกัดความของแมโคร USE_HORIZONTAL ใน LCD.h
คำแนะนำการใช้งานสาธิต
การติดตั้งซอฟต์แวร์เครื่องมือพัฒนา:
ขั้นแรก คุณต้องติดตั้งซอฟต์แวร์เครื่องมือพัฒนาซึ่งใช้ Keil5 โปรดดูวิธีการดาวน์โหลดและติดตั้งออนไลน์สำหรับตัวคุณเอง
- การติดตั้งไลบรารีอุปกรณ์:
หลังจากติดตั้งซอฟต์แวร์ Keil5 แล้ว จำเป็นต้องติดตั้งไลบรารีอุปกรณ์ CH32 (ละเว้นหากติดตั้งแล้ว) ที่อยู่การดาวน์โหลดมีดังนี้:- CH32F103C8T6: ลิงค์ดาวน์โหลด
- CH32F203C8T6: ลิงค์ดาวน์โหลด
หลังจากดาวน์โหลดแพ็คเกจข้อมูลอย่างเป็นทางการแล้ว ให้แตกไฟล์และค้นหาแพ็คเกจ file ในไดเร็กทอรี EVTPUB ดับเบิลคลิกที่แพ็ค file และปฏิบัติตามคำแนะนำเพื่อติดตั้ง
- โปรแกรมคอมไพล์:
หลังจากการติดตั้งไลบรารี่เสร็จสิ้น ให้เปิดไดเร็กทอรี PROJECT ภายใต้นามสกุล sampโปรแกรม, ค้นหา uvprojx fileและดับเบิลคลิกเพื่อเปิด sampโครงการเลอ
คำถามที่พบบ่อย
- ถาม: พาวเวอร์ซัพพลายที่แนะนำคือเท่าใดtage สำหรับโมดูล LCD?
ตอบ: ขอแนะนำให้เชื่อมต่อพิน VCC เข้ากับ 5V เมื่อเชื่อมต่อกับ 3.3V ความสว่างของแบ็คไลท์จะสลัวเล็กน้อย - ถาม: ฉันจะควบคุมไฟแบ็คไลท์ LCD ได้อย่างไร
ตอบ: หากคุณต้องการควบคุมแสงไฟ โปรดเชื่อมต่อพิน BLK หากคุณไม่ต้องการการควบคุม คุณสามารถข้ามได้ - ถาม: ฉันจะดาวน์โหลดไลบรารีอุปกรณ์ CH32 ได้ที่ไหน
ตอบ: สามารถดาวน์โหลดไลบรารีอุปกรณ์ CH32 ได้จากลิงก์ต่อไปนี้:- CH32F103C8T6: ลิงค์ดาวน์โหลด
- CH32F203C8T6: ลิงค์ดาวน์โหลด
ข้อมูลเบื้องต้นเกี่ยวกับแพลตฟอร์มการทดสอบ
บอร์ดพัฒนา : บอร์ด CH32F103C8T6 และ CH32F203C8T6
- เอ็มซียู: CH32F103C8T6 \ CH32F203C8T6
- ความถี่: 72เมกะเฮิรตซ์ (F103) และ 144เมกะเฮิรตซ์ (F203)
คำแนะนำในการเชื่อมต่อพิน
โมดูลแสดงผลเชื่อมต่อกับไมโครคอนโทรลเลอร์โดยใช้สายเคเบิลดูปองท์ 1.25P ระยะห่าง 8 มม. พร้อมขั้วต่อ การเชื่อมต่อโมดูลจะแสดงในรูปต่อไปนี้:


คำอธิบายฟังก์ชันสาธิต
ชุดนี้ของสampโปรแกรม le ประกอบด้วยโปรแกรม MCU สองประเภทคือ CH32F103C8T6 และ CH32F203C8T6 แต่ละโปรแกรม MCU ยังมีโปรแกรมฮาร์ดแวร์ SPI และซอฟต์แวร์โปรแกรม SPI ซึ่งอยู่ในไดเร็กทอรี Demo_CH32 ดังแสดงในรูปต่อไปนี้:
ของampโปรแกรม le ประกอบด้วยรายการทดสอบต่อไปนี้:
- A. จอแสดงผลอินเทอร์เฟซหลัก
- B. การแสดงส่วนต่อประสานเมนู
- C. การปัดหน้าจออย่างง่าย
- D. การวาดและการเติมสี่เหลี่ยม
- E. วาดและเติมวงกลม
- F. การวาดและการเติมรูปสามเหลี่ยม
- G. จอแสดงผลภาษาอังกฤษ
- H. การแสดงภาษาจีน
- I. การแสดงภาพ;
- J. จอแสดงผลดิจิตอลแบบไดนามิก
- K. จอแสดงผลแบบหมุน;
Exampคำแนะนำการสลับทิศทางการแสดงโปรแกรม:
พบคำจำกัดความของมาโคร USE_HORIZONTAL ใน LCD 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 และปฏิบัติตามคำแนะนำเพื่อติดตั้ง
การคอมไพล์โปรแกรม
หลังจากการติดตั้งไลบรารี่เสร็จสิ้น ให้เปิดไดเร็กทอรี PROJECT ภายใต้นามสกุล sampโปรแกรม, ค้นหา uvprojx fileให้ดับเบิลคลิกเพื่อเปิด sampโครงการ le ดังแสดงในรูปต่อไปนี้:
หลังจากที่เปิดสampสำหรับโครงการ คุณสามารถทำการแก้ไขรหัสโครงการได้ (หรือไม่ก็ได้) หลังจากการแก้ไขเสร็จสิ้น ให้คลิกปุ่มคอมไพล์เพื่อคอมไพล์โค้ด พร้อมท์ต่อไปนี้จะปรากฏขึ้น บ่งชี้ว่าการคอมไพล์สำเร็จ ดังแสดงในรูปต่อไปนี้:
ดาวน์โหลดและรันโปรแกรม
บอร์ดพัฒนารองรับการดาวน์โหลด SWD, ดาวน์โหลด USB และดาวน์โหลดพอร์ตอนุกรม
เมื่อดาวน์โหลด SWD, ST-Link หรือ WCH Link สามารถใช้ตัวดาวน์โหลดได้ ต่อไปนี้เป็นข้อมูลเบื้องต้นเกี่ยวกับการดาวน์โหลด SWD สำหรับวิธีการดาวน์โหลดอื่นๆ โปรดดูเอกสารประกอบในแพ็คเกจเอกสารประกอบของบอร์ดพัฒนาหรือปรึกษาทางอินเทอร์เน็ต
ขั้นตอนการดาวน์โหลด SWD มีดังนี้ (โดยใช้บอร์ดพัฒนา CH32F103C8T6 เป็นตัวอย่างampเลอ):
- A. ประการแรก ตรวจสอบให้แน่ใจว่าพิน BT0 และ BT1 ของ MCU ยังคงอยู่ในระดับต่ำ ดังแสดงในรูปต่อไปนี้:
พิน BT0 และ BT1 ของ CH32F103C8T6 เชื่อมต่อกับ 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-ลิงค์:

- การใช้ WCHWCH-LinkLink:

- การใช้ ST ST-ลิงค์:
- E. เปิดบอร์ดพัฒนาแล้วคลิกปุ่มการตั้งค่าถัดจากการใช้งาน (ดังที่แสดงในการดำเนินการก่อนหน้า) อินเทอร์เฟซต่อไปนี้จะปรากฏขึ้น แสดงว่าโปรแกรมจำลองเชื่อมต่อสำเร็จแล้ว:
- การเชื่อมต่อ ST -Link สำเร็จ:

- การเชื่อมต่อ WCH-Link สำเร็จ:

- การเชื่อมต่อ ST -Link สำเร็จ:
- F. คลิกปุ่ม Flash Download เพื่อเข้าสู่อินเทอร์เฟซการตั้งค่าแฟลช ดังแสดงในรูปต่อไปนี้ (หากเลือก Flash ไว้ ขั้นตอนนี้สามารถละเว้นได้): หากคุณต้องการให้โปรแกรมรันอัตโนมัติหลังจากดาวน์โหลดสำเร็จ คุณจะต้องตรวจสอบ Reset และเรียกใช้ มิฉะนั้น หลังจากดาวน์โหลดสำเร็จ คุณจะต้องกดปุ่มรีเซ็ตหรือปิดเครื่องเพื่อรีสตาร์ทก่อนรันโปรแกรม

- G. คลิกที่ปุ่มเพิ่ม (ดังแสดงในรูปด้านบน) เพื่อเลือกแฟลช โดยทั่วไปแล้ว อันแรกจะถูกเลือก (อัลกอริทึมได้รับการประมวลผลแล้ว) และเมื่อเลือกแล้ว ให้คลิกที่ปุ่มเพิ่มด้านล่างเพื่อออก ดังที่แสดงด้านล่าง:

- H. คลิกปุ่ม OK และปุ่ม OK เพื่อออกจากอินเทอร์เฟซการตั้งค่า ดังแสดงในรูปต่อไปนี้:

- I. คลิกปุ่มดาวน์โหลดเพื่อดาวน์โหลดโปรแกรม จากนั้นข้อความต่อไปนี้จะปรากฏขึ้น แสดงว่าการดาวน์โหลดสำเร็จ ดังแสดงในรูปต่อไปนี้

- J. หากโมดูลแสดงผลแสดงตัวอักษรและกราฟิกตามปกติ แสดงว่าโปรแกรมทำงานได้สำเร็จ
เอกสาร / แหล่งข้อมูล
![]() |
LCDWIKI MSP0962 โมดูล IPS [พีดีเอฟ] คำแนะนำ CH32, MSP0962, MSP0963, MSP0962, MSP0962 โมดูล IPS, โมดูล IPS, โมดูล |

