logo
บ้าน > ทรัพยากร > กรณีบริษัทเกี่ยวกับ GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

 ทรัพยากรของบริษัท GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

3 กันยายน 2025 ข่าว ✅ ด้วยการพัฒนาต่อเนื่องของเทคโนโลยีครึ่งตัวนําโลกและความหลากหลายของความต้องการการใช้งานเครื่องควบคุมขนาดเล็ก GD32F103RBT6 ได้รับความนิยมในวงการควบคุมอุตสาหกรรม, อิเล็กทรอนิกส์ผู้บริโภค และสาขา IoT เนื่องจากการทํางานในการประมวลผลที่มั่นคง, การควบคุมประสิทธิภาพการใช้พลังงาน, และความสามารถในการบูรณาการด้านนอก.ชิปทํางานที่ความถี่หลัก 108MHz และรองรับการเข้าถึงความทรงจําฟลัชแบบรังคับศูนย์, ส่งผลให้มีประสิทธิภาพในการประมวลผลและการทํางานในเวลาจริงที่เพิ่มขึ้น

 

I.อธิบายลักษณะสินค้า


GD32F103RBT6 มีส่วนประกอบที่ล้ําสมบูรณ์หลายอย่าง

แมมรี่ฟแลช 128KB และ SRAM 20KB ที่รองรับการทํางานของระบบปฏิบัติการในเวลาจริง (RTOS)

อุปกรณ์พร้อมกับ ADC ความเร็วสูง 12 บิต 3 ตัวที่มีอัตราการเก็บตัวอย่าง 1 MSPS รองรับ 16 ช่องทางการเข้าภายนอก

ประกอบด้วยอินเตอร์เฟซ SPI สองตัว (สูงสุด 18MHz), อินเตอร์เฟส I2C สองตัว (สูงสุด 400kHz), อินเตอร์เฟส USART สามตัว และอินเตอร์เฟส CAN 2.0B หนึ่งตัว

รองรับไทเมอร์ที่ก้าวหน้าและไทเมอร์มูลค่าทั่วไป, ให้ PWM การออกและการรับข้อมูลการทํางาน

มีโมดูลการติดตามพลังงานที่มีการตั้งค่าใหม่การเปิดพลังงาน (POR) การตรวจจับการหมดพลังงาน (BOD) และตัวควบคุมความดัน

 

II. การจัดตั้งและฟังก์ชันของปิน

 

GD32F103RBT6 ใช้แพคเกจ LQFP64. ด้านล่างนี้อธิบายฟังก์ชันของปินกุญแจของมัน:

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

1. พินพลังงาน

VDD/VSS: ปลายบวก/ลบของไฟฟ้าดิจิตอล จําเป็นต้องมีตัวประกอบการตัดต่อภายนอก

VDDA/VSSA: ปรับปรุงพลังงานแบบแอนาล็อก ปรับปรุงพลังงานแบบบวก/ลบ แนะนําให้ใช้พลังงานแบบอิสระ

VREF+/VREF-: ความเข้มข้นแนวทางของ ADC เป็นบวก/ลบ

2- ปิ้นนาฬิกา

OSC_IN/OSC_OUT: อินเตอร์เฟซอสซิเลเตอร์คริสตัลภายนอก
PC14/PC15: อินเตอร์เฟซนาฬิกาภายนอกความเร็วต่ํา

3.Debug อินเตอร์เฟซพิน

SWDIO: Serial Wire Debug Data Input/Output การเข้า/การออกของข้อมูล
SWCLK: ชั่วโมงแก้ไขสายลําดับ

4.GPIO พิน

PA0-PA15: ท่า A, 16 จุดเข้า/ออกทั่วไป
PB0-PB15: ท่าทาง B, 16 ปินเข้า/ออกทั่วไป
PC13-PC15: Port C, 3 ปินเข้า/ออกทั่วไป

5. ปิ้นหน้าที่พิเศษ

NRST: System Reset Input (ข้อมูลการตั้งค่าใหม่ของระบบ)
BOOT0: เลือกโหมดการ boot
VBAT: แบตเตอรี่สํารองเขตพลังงาน

 

รายละเอียดฟังก์ชันปิน

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

 

การตั้งค่าฟังก์ชันพิเศษ
 

การเลือกโหมดการ boot

โหมดบูทถูกตั้งค่าผ่านปิน BOOT0:

BOOT0=0: เบ็ตจาก main flash memory
BOOT0=1: boot จากความจําระบบ

 

การแยกพลังงานแบบแอนลาจ

แนะนําให้แยก VDDA/VSSA ออกจากไฟฟ้าดิจิทัล โดยใช้เข็มแม่เหล็ก และเพิ่มตัวประกอบการแยก 10μF + 100nF เพื่อเพิ่มความแม่นยําในการเก็บตัวอย่าง ADC

 

การป้องกันอินเตอร์เฟซแก้ไข

แนะนําให้เชื่อมต่อสายสัญญาณ SWDIO และ SWCLK เป็นชุดด้วยตัวต่อ 33Ω และอุปกรณ์ป้องกัน ESD เพิ่มเพื่อเพิ่มความน่าเชื่อถือของอินเตอร์เฟซการแก้ไขความผิดพลาด

 

แนะนําการวางแผน:

คอนเดสเตอร์การแยกแยกสําหรับการจําหน่ายพลังงาน ควรวางใกล้กับพินชิปได้มากที่สุด
พื้นที่แบบแอนาล็อกและดิจิตอล ควรเชื่อมต่อกันในจุดเดียว
เครื่องสั่นกระจกคริสตัล ควรวางใกล้ชิปมากที่สุดเท่าที่จะทําได้ โดยวางวงแหวนป้องกันรอบตัว
เส้นสัญญาณความถี่สูง ควรเก็บไว้ห่างจากส่วนแบบแอนาล็อก
จุดทดสอบสํารองสําหรับการวัดสัญญาณหลัก

 

III.แผนภูมิ


นี่คือแผนภูมิของไมโครคอนโทรลเลอร์ GD32F103RBT6 แสดงสถาปัตยกรรมภายในและโมดูลการทํางานของชิป

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

 

ระบบแกนและนาฬิกา

ARM Cortex-M3: หน่วยประมวลผลกลาง (CPU) ของไมโครคอนโทรลเลอร์ ใช้งานในระดับสูงสุด 108MHz ทําการดําเนินคําสั่งและควบคุมการทํางานของระบบโดยรวม

 

แหล่งเวลา:

PLL (Phase-Locked Loop): สร้างนาฬิกาความถี่สูง (ถึง 108MHz) โดยการคูณนาฬิกาอ้างอิงภายนอกหรือภายใน, ให้นาฬิกาความเร็วสูงที่มั่นคงสําหรับ CPU และโมดูลอื่น ๆ

HSE (High-Speed External Clock): แหล่งเวลาระดับความเร็วสูงภายนอก, โดยทั่วไปเป็นเครื่องหมุนระดับคริสตัล 4-16MHz, สําหรับการกําหนดเวลาที่แม่นยํา

HSI (High-Speed Internal Clock): แหล่งวัดวัดวัดในความเร็วสูง (โดยทั่วไป ~ 8MHz) สามารถใช้ได้เมื่อไม่มีวัดภายนอกมีอยู่

 

การจัดการพลังงาน:

LDO (Low-Dropout Regulator): ให้การจําหน่าย 1.2V ที่มั่นคงต่อแกนภายใน

PDR/POR (Power-Down Reset/Power-On Reset): ทําการรีเซ็ตระบบในระหว่างการเปิดไฟฟ้าหรือเมื่อความดันตกเป็นระดับผิดปกติ โดยให้แน่ใจว่าการเริ่มต้น/การฟื้นฟูจากสภาพที่ทราบกัน

LVD (Low-Voltage Detector): ติดตามความดันไฟฟ้าที่ให้บริการ ตกเตือนหรือรีเซ็ตเมื่อความดันตกต่ํากว่าขั้นต่ําที่กําหนดไว้, ป้องกันการทํางานผิดปกติภายใต้ความดันต่ํา

 

ระบบความจําและบัส

แฟลชเมมรี่: ใช้ในการเก็บรหัสโปรแกรมและข้อมูลคงที่. เครื่องควบคุมความจําแฟลชบริหารการเข้าถึงแฟลช.

SRAM (Static Random-Access Memory): ใช้เป็นความจําในเวลาทํางานของระบบ โดยเก็บข้อมูลชั่วคราวและตัวแปรระหว่างการดําเนินโปรแกรม

สะพานรถเมล์ (AHB-to-APB Bridge 1/2): รถเมล์ประสิทธิภาพสูงที่ก้าวหน้า (AHB) เป็นรถเมล์ความเร็วสูง, ในขณะที่รถเมล์ด้านนอกที่ก้าวหน้า (APB) เป็นรถเมล์ความเร็วต่ําสําหรับอุปกรณ์ด้านนอกสะพานเหล่านี้ทําให้การสื่อสารระหว่าง AHB ความเร็วสูงและ APB ความเร็วต่ํา.

 

อุปกรณ์ด้านนอก

อินเตอร์เฟซการสื่อสาร:

USART (Universal Synchronous/Asynchronous Receiver/Transmitter): หน่วย USART หลายหน่วย (USART1, USART2, USART3) รองรับการสื่อสารแบบเรียงลําดับทั้งในโหมดสynchronous และ asynchronousสามารถแลกเปลี่ยนข้อมูลกับอุปกรณ์ เช่น คอมพิวเตอร์หรือเซ็นเซอร์.

SPI (Serial Peripheral Interface): โมดูล SPI (SPI1) เป็นอินเตอร์เฟซการสื่อสารแบบซีรียลที่ใช้กันแบบสมัครสมาชิก โดยปกติจะใช้ในการถ่ายทอดข้อมูลความเร็วสูงกับอุปกรณ์ เช่น แมมรี่แฟลช

 

IVลักษณะหลักของสถาปัตยกรรม

 

โคเรสเซอร์คอร์: อาร์คิเทคชัน RISC 32 บิต รองรับการคูณรอบเดียวและการแบ่งฮาร์ดแวร์

ระบบความทรงจํา: การเข้าถึงแบบฟลัชแบบรหัสรอศูนย์ พร้อมการป้องกันการเข้ารหัส

ระบบนาฬิกา: มีออสซิลเลอเตอร์ RC 8MHz และออสซิลเลอเตอร์ความเร็วต่ํา 40kHz รองรับการคูณความถี่ PLL

การบริหารพลังงาน: ระบบควบคุมความดันแบบบูรณาการ พร้อมการรีเซ็ตการเปิดพลังงาน (POR) และการตรวจจับการหยุดทํางาน (BOD)

 

V. คําอธิบายลักษณะ

 

ไมโครคอนโทรลเลอร์ GD32F103RBT6 ผสมรวมหลายลักษณะที่ก้าวหน้า เพื่อให้มีการแก้ไขที่สมบูรณ์แบบสําหรับการควบคุมอุตสาหกรรมและการใช้งาน IoT:

 

1คุณสมบัติของโปรเซสเซอร์เนอร์

ใช้แกน ARM Cortex-M3 32 บิต ความถี่สูงสุด 108MHz
รองรับคําสั่งการคูณรอบเดียวและการแบ่งฮาร์ดแวร์
เครื่องควบคุมการสับสนที่เนสต์ (NVIC) ที่ติดตั้งในตัว รองรับการสับสนที่สามารถสับสนได้สูงสุด 68 ครั้ง
ให้หน่วยป้องกันความจํา (MPU) เพื่อเพิ่มความปลอดภัยของระบบ

 

2การตั้งค่าความจํา

แมมมรี่ฟลัช 128KB รองรับการเข้าใช้งานแบบรอศูนย์
SRAM ขนาด 20KB รองรับการเข้าถึง byte, half-word และ word
สร้างใน Bootloader รองรับ USART และ USB การเขียนโปรแกรม
ความจํารองรับฟังก์ชันป้องกันการเขียน เพื่อป้องกันการปรับปรุงโดยอุบัติเหตุ

 

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

 

 

3ระบบนาฬิกา

อุปกรณ์ออสไซเลเตอร์ RC ความเร็วสูง 8MHz (HSI)

อุปกรณ์ออสไซเลเตอร์ RC ความเร็วต่ํา 40kHz (LSI)

รองรับออสไซเลเตอร์คริสตัลภายนอก 4-16MHz (HSE)

รองรับออสไซเลเตอร์คริสตัลภายนอก 32.768kHz (LSE)

เครื่องคูณเวลา PLL ที่ออกได้สูงถึง 108MHz

 

4.การจัดการพลังงาน

ความดันไฟฟ้าแบบเดียว: 2.6V ถึง 3.6V

การตั้งค่าการเปิดใหม่แบบบูรณาการ (POR) และการตรวจจับการหยุดทํางาน (PDR)

รองรับ 3 รูปแบบพลังงานต่ํา:

โหมดหลับ: CPU หยุด, อุปกรณ์ล้อมต่อการทํางาน

รูปแบบหยุด: ทุกนาฬิกาหยุด, เก็บข้อมูลของบันทึก

โหมดรอคอย: การบริโภคพลังงานที่ต่ําที่สุด, เฉพาะโดเมนสํารองที่ใช้งาน

 

5. อานาล็อก

ADC 3 × 12 บิตที่มีอัตราการเก็บตัวอย่างสูงสุด 1MSPS
รองรับ 16 ช่องทางเข้าภายนอก
เครื่องตรวจวัดอุณหภูมิและความแรงดันมาตรฐาน
รองรับฟังก์ชัน Watchdog อานาล็อก

 

6. อุปกรณ์ด้านนอกดิจิตอล

2 × อินเตอร์เฟซ SPI (สูงสุด 18MHz)
อินเตอร์เฟซ 2 × I2C (รองรับโหมดเร็วถึง 400kHz)
3 × USARTs รองรับโหมดร่วมและฟังก์ชันการ์ดสมาร์ท
1 × สายหน้า CAN 2.0B
อินเตอร์เฟซอุปกรณ์ความเร็วเต็ม USB 2.0

 

7ลักษณะของบรรจุ

กล่อง LQFP64 ขนาด 10mm × 10mm

54 ปิน GPIO

สายทาง I/O ทั้งหมดรองรับความอดทน 5V (ยกเว้น PC13-PC15)

ระยะอุณหภูมิการทํางาน: -40°C ถึง +85°C

สอดคล้องกับมาตรฐาน RoHS

GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง

 

สถานการณ์การใช้งาน
อุปกรณ์นี้ถูกใช้เป็นหลักในสาขาต่างๆ ดังนี้

การควบคุมอุตสาหกรรม: ระบบ PLC, เครื่องขับเคลื่อนมอเตอร์, เซ็นเซอร์อุตสาหกรรม

อิเล็กทรอนิกส์ผู้บริโภค: เครื่องควบคุมบ้านที่ฉลาด เครื่องมือปฏิสัมพันธ์มนุษย์-เครื่องจักร

อินเตอร์เน็ตของสิ่งของ (IoT) ประตูรับข้อมูล โมดูลสื่อสารไร้สาย

อิเล็กทรอนิกส์รถยนต์: โมดูลควบคุมร่างกาย ระบบข้อมูลในรถยนต์


 

ติดต่อผู้เชี่ยวชาญทางการค้าของเรา:

-------------- ครับ

 

อีเมล: xcdzic@163.com

วอทแอป: +86-134-3443-7778
ค้นหารายละเอียดในหน้าสินค้า ECER: [链接]