สำรวจวิธีที่จอแสดงผลแบบหมุนได้ของ TSD ผสานรวมเข้ากับระบบนิเวศ STM32 ผ่านคู่มือการพัฒนาเชิงปฏิบัติของ STMicroelectronics
Team Source Display (TSD) ยินดีแจ้งว่า STMicroelectronics ได้เผยแพร่คู่มือเริ่มต้นใช้งานที่นำเสนอ จอแสดงผลแบบหมุนได้ทรงกลมขนาด 1.3 นิ้วของ TSD .
พัฒนาขึ้นบนพื้นฐานของ STM32C091 ไมโครคอนโทรลเลอร์ และรองรับโดย TouchGFX สภาพแวดล้อมสำหรับการพัฒนา คู่มือนี้ให้คำแนะนำเชิงปฏิบัติแก่วิศวกร เกี่ยวกับการตั้งค่าหน้าจอ การทดลองใช้งานโปรเจกต์ตัวอย่าง และการพัฒนาอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ปรับแต่งเอง .
หน้าจอ TSD Rotary Knob ผสานรวมหน้าจอ TFT LCD ทรงกลมเข้ากับโรตารีเอนโค้เดอร์ เพื่อรวมทั้งการตอบสนองเชิงภาพและการควบคุมทางกายภาพไว้ในโมดูลอินเทอร์เฟซขนาดกะทัดรัด
คุณสมบัติหลักของฮาร์ดแวร์ ได้แก่
· หน้าจอ TFT LCD ทรงกลมขนาด 1.3 นิ้ว ความละเอียด 240 × 240 พิกเซล ไมโครคอนโทรลเลอร์ STM32C091
· ไมโครคอนโทรลเลอร์ STM32C091
· แฟลชหน่วยความจำ SPI ความจุ 64 เมกะบิต โรตารีเอนโค้เดอร์แบบบูรณาการ
· โรตารีเอนโค้เดอร์แบบบูรณาการ
การผสานรวมระหว่างหน้าจอ ไมโครคอนโทรลเลอร์ (MCU) และอินพุตแบบโรตารี ทำให้โมดูลนี้เหมาะสำหรับอินเทอร์เฟซฝังตัวที่ต้องการการควบคุมทางกายภาพที่เข้าใจง่ายพร้อมการตอบสนองเชิงภาพ
คู่มือนี้แนะนำฮาร์ดแวร์หน้าจอและบอร์ดอะแดปเตอร์ที่เกี่ยวข้องสำหรับการเขียนโปรแกรมและการดีบัก
นอกจากนี้ยังกล่าวถึงชุดซอฟต์แวร์ TouchGFX Board Setup (TBS) ที่มีให้สำหรับโมดูลนี้ ด้วยการกำหนดค่าฮาร์ดแวร์และการรองรับเฟรมบัฟเฟอร์บางส่วนที่พร้อมใช้งานแล้ว นักพัฒนาสามารถเริ่มสร้างแอปพลิเคชันกราฟิกได้ในขณะที่จัดการข้อจำกัดด้านหน่วยความจำของระบบฝังตัว
·ตัวอย่าง Knob Lite — แฟลชภายใน
ตัวอย่างเวอร์ชัน Lite ใช้แฟลชภายในของ STM32C091 โดยมีขนาดการใช้แฟลชประมาณ 123 กิโลไบต์ ซึ่งแสดงแนวทางการพัฒนาอินเทอร์เฟซกราฟิกที่คำนึงถึงการใช้หน่วยความจำอย่างรอบคอบ
·ตัวอย่าง Knob Prime — แฟลชภายนอก
ตัวอย่างเวอร์ชัน Prime ใช้แฟลช SPI ภายนอก โดยจัดสรรพื้นที่ประมาณ 1.37 เมกะไบต์สำหรับทรัพยากรกราฟิก เช่น ฟอนต์และบิตแมป ซึ่งการกำหนดค่านี้สนับสนุนองค์ประกอบภาพที่หลากหลายและออกแบบ UI ที่ซับซ้อนยิ่งขึ้น
การสาธิตเหล่านี้ร่วมกันให้จุดเริ่มต้นที่เป็นประโยชน์สำหรับนักพัฒนาที่กำลังประเมินการกำหนดค่าอินเทอร์เฟซผู้ใช้และหน่วยความจำที่แตกต่างกัน
นอกเหนือจากการสาธิตที่มีให้ นักพัฒนาสามารถใช้ TouchGFX Designer สร้างอินเทอร์เฟซกราฟิกและปฏิสัมพันธ์ของตนเองได้
คู่มือนี้ยังอธิบายวิธีการปรับการตั้งค่าบอร์ด TouchGFX ที่มีอยู่สำหรับการพัฒนาฮาร์ดแวร์แบบกำหนดเองที่ใช้ไมโครคอนโทรลเลอร์ STM32C0 รวมถึงข้อพิจารณาเกี่ยวกับความละเอียดของจอแสดงผล ไดรเวอร์จอแสดงผล แฟลชหน่วยความจำแบบ SPI และสัญญาณขาเข้าจากเอนโคเดอร์
สิ่งนี้ให้วิศวกรจุดอ้างอิงหนึ่งจุดในการย้ายจากงานสาธิตเบื้องต้นไปสู่การพัฒนาอินเทอร์เฟซผู้ใช้ที่เฉพาะเจาะจงตามแอปพลิเคชัน
สำหรับนักออกแบบผลิตภัณฑ์และวิศวกรระบบฝังตัว การผสานรวมจอแสดงผลนั้นเกี่ยวข้องมากกว่าการเลือกหน้าจอเพียงอย่างเดียว ทั้งการกำหนดค่าฮาร์ดแวร์ ทรัพยากรหน่วยความจำ การสนับสนุนซอฟต์แวร์ และการโต้ตอบกับผู้ใช้ ล้วนมีอิทธิพลต่อกระบวนการพัฒนา
ด้วยการผสานรวมหน้าจอแบบหมุนได้ (rotary knob display) ของ TSD เข้ากับทรัพยากรการพัฒนา TouchGFX ของ ST วิศวกรสามารถสำรวจแนวทางการออกแบบ HMI แบบฝังตัวที่ผสานฮาร์ดแวร์และซอฟต์แวร์เข้าด้วยกันอย่างบูรณาการ
โมดูลนี้อาจเหมาะสำหรับการใช้งานต่าง ๆ เช่น อินเทอร์เฟซควบคุมอัจฉริยะ อุปกรณ์อินเทอร์เน็ตของสรรพสิ่ง (IoT) และอุปกรณ์อุตสาหกรรม ขึ้นอยู่กับความต้องการเฉพาะของแต่ละโครงการ
สำหรับนักพัฒนาที่กำลังประเมินหน้าจอแบบหมุนได้ (rotary knob displays) คู่มือของ ST เป็นแหล่งข้อมูลเชิงปฏิบัติที่ช่วยให้เข้าใจองค์ประกอบฮาร์ดแวร์ของโมดูลนี้ และเริ่มต้นกระบวนการพัฒนาอินเทอร์เฟซผู้ใช้ (UI)
พร้อมที่จะทดลองใช้หน้าจอแบบหมุนได้ (Rotary Knob Display) ของ TSD แล้วหรือยัง? เข้าถึงคู่มือการพัฒนาอย่างเป็นทางการของ ST และแหล่งข้อมูลที่เกี่ยวข้องด้านล่างนี้
เข้าถึงคู่มือฉบับเต็ม:
คู่มือ: วิธีเริ่มต้นใช้งานหน้าจอแบบหมุนได้ (Knob display) ของ TSD และ TouchGFX
เริ่มต้นใช้งาน:
สำหรับวิศวกรที่กำลังสำรวจอินเทอร์เฟซแบบปุ่มหมุน คู่มือจาก ST ให้จุดเริ่มต้นที่เป็นประโยชน์ในการประเมินโมดูลจอแสดงผล TSD และเวิร์กโฟลว์การพัฒนา TouchGFX
เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับจอแสดงผลแบบปุ่มหมุน TSD โปรดติดต่อทีม TSD หรือสำรวจช่วงผลิตภัณฑ์โมดูล LCD อัจฉริยะของเรา