* คำแนะนำ: 1. MCU: STM32G070CBT6 ความถี่หลัก 64MHz, แฟลช 128K, RAM 36K
2. การจัดเก็บ: W25Q64~W25Q128 เลือกได้
3. หน้าจอ LCD: หน้าจอ TFT ขนาด 1.28 นิ้ว, 240x240 สี 65K บิต
4. อินเทอร์เฟซภายนอก: แหล่งจ่ายไฟ+พอร์ตเบิร์น+พอร์ตซีเรียล (I2C)
*สถานที่พัฒนา
1. เครื่องมือออกแบบ UI (เครื่องมือ GUI) ดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการของ ST คุณจำเป็นต้องลงทะเบียนบัญชี ST ก่อน และใช้เวอร์ชัน TouchGFX 4.19.1 Designer 2. IDE สำหรับการคอมไพล์สำหรับ MDK5.33 และเวอร์ชันที่สูงกว่า สังเกตว่า MDK5.37 และเวอร์ชันที่สูงกว่านั้นต้องให้ผู้ใช้ติดตั้งคอมไพเลอร์ AC5 เมื่อติดตั้ง MDK เรียบร้อยแล้ว คุณจำเป็นต้องติดตั้งแพ็คเกจ PACK ของชิปที่เกี่ยวข้อง 3. ซอฟต์แวร์สำหรับการเขียนโปรแกรม ดาวน์โหลด STM32CubeProgrammer จากเว็บไซต์อย่างเป็นทางการของ ST แนะนำให้ติดตั้งในไดเรกทอรีเริ่มต้น
4. การเตรียมฮาร์ดแวร์ STLINK เครื่องมือสำหรับการเขียนโปรแกรมอย่างเป็นทางการของ ST แอสซิสแตนท์ซีเรียล พาวเวอร์ดิจิทัล
*คำอธิบายโครงการ
1. เอกสารและโปรโตคอลการสื่อสารเริ่มต้นเก็บไว้ในไดเรกทอรี Doc 2. ไฟล์ที่ถูกคอมไพล์เก็บไว้ในไดเรกทอรี Out โดยที่ stm32.hex เป็นไฟล์โปรแกรมที่เขียนลงชิป STM32G0 และ flash_resource.hex เป็นรูปภาพและทรัพยากรข้อความที่เขียนลงแฟลชภายนอก 3. ไฟล์โครงการเฉพาะของ IDE เก็บไว้ในไดเรกทอรี Target 4. เครื่องมือซีเรียลเก็บไว้ในไดเรกทอรี Tool
*กระบวนการพัฒนา 1. การออกแบบเลย์เอาต์ UI
2. โปรโตคอล 3. การดำเนินงานตามตรรกะและการคอมไพล์
4. การบันทึก