GD32F103RBT6 ویژگی های کنترل عملکرد بالا توضیح داده شده است
 
        3 سپتامبر 2025 اخبار با توسعه مداوم فناوری نیمه هادی جهانی و تنوع الزامات کاربرد،میکروکنترلر GD32F103RBT6 در کنترل صنعتی به دست آمده است، الکترونیک مصرفی و زمینه های IoT به دلیل عملکرد پردازش پایدار، کنترل بهره وری انرژی و قابلیت های ادغام محیطی آن.تراشه در فرکانس اصلی 108MHz کار می کند و از دسترسی به حافظه فلش حالت انتظار صفر پشتیبانی می کند، که به افزایش کارایی پردازش و عملکرد در زمان واقعی کمک می کند.
GD32F103RBT6 شامل چند ویژگی پیشرفته است:
حافظه فلش 128 کیلو بایت و SRAM 20 کیلو بایت، پشتیبانی از عملکرد سیستم عامل زمان واقعی (RTOS).
مجهز به سه ADC 12 بیتی با سرعت بالا با نرخ نمونه گیری 1 MSPS، پشتیبانی از 16 کانال ورودی خارجی.
شامل دو رابط SPI (تا 18MHz) ، دو رابط I2C (تا 400kHz) ، سه رابط USART و یک رابط CAN 2.0B است.
از تایمرهای پیشرفته و تایمرهای عمومی پشتیبانی می کند و عملکرد خروجی PWM و ضبط ورودی را فراهم می کند.
دارای یک ماژول نظارت بر قدرت با تنظیم مجدد قدرت (POR) ، تشخیص خرابی (BOD) و تنظیم کننده ولتاژ است.
GD32F103RBT6 یک بسته LQFP64 را اتخاذ می کند. موارد زیر عملکرد پین های کلید آن را توصیف می کند:

1.پين هاي قدرت
VDD/VSS: ترمینال های مثبت/منفی منبع برق دیجیتال. خازن های جدا کننده خارجی مورد نیاز است.
VDDA/VSSA: قطعات مثبت/منفی منبع تغذیه آنالوگ. منبع تغذیه مستقل توصیه می شود.
VREF+/VREF-: ورودی ولتاژ مرجع مثبت/منفی ADC.
2.دستگيرهاي ساعت
OSC_IN/OSC_OUT: رابط نوسان دهنده کریستالی خارجی
PC14/PC15: رابط ساعت خارجی با سرعت پایین
3.Debug Interface Pin ها
SWDIO: ورودی / خروجی داده های عیب یابی سیم سریالی
SWCLK: Serial Wire Debug Clock (ساعت اصلاح خط سیم سریالی)
4پین های.GPIO
PA0-PA15: پورت A، 16 پین ورودی/خرید عمومی
PB0-PB15: پورت B، 16 پین ورودی/خرید عمومی
PC13-PC15: پورت C، 3 پین ورودی/خرید عمومی
5.پين هاي وظايف خاص
NRST: ورودی تنظیم مجدد سیستم
BOOT0: انتخاب حالت بوت
VBAT: منبع برق باتری پشتیبان
جزئیات عملکرد پین

پیکربندی عملکرد ویژه
 
انتخاب حالت بوت
حالت بوت از طریق پین BOOT0 پیکربندی می شود:
BOOT0=0: بوت کردن از حافظه فلش اصلی
BOOT0=1: بوت از حافظه سیستم
جداسازی برق آنالوگ
توصیه می شود که VDDA/VSSA با استفاده از یک گره مغناطیسی از منبع برق دیجیتال جدا شود و خازن های جدا کننده 10μF + 100nF برای بهبود دقت نمونه گیری ADC اضافه شوند.
حفاظت از رابط اشکال زدایی
توصیه می شود که خطوط سیگنال SWDIO و SWCLK به صورت سری با مقاومت های 33Ω و دستگاه های حفاظت ESD متصل شوند تا قابلیت اطمینان رابط عیب یابی بهبود یابد.
توصیه های طرح بندی:
خازن های جدا کننده برای منبع برق باید تا حد ممکن به پین های تراشه قرار گیرند.
زمین های آنالوگ و دیجیتال باید در یک نقطه متصل شوند.
نوسانگرهای کریستالی باید تا جایی که ممکن است به تراشه نزدیک شوند و حلقه های محافظ در اطراف آنها قرار گیرند.
خطوط سیگنال فرکانس بالا باید از قسمت های آنالوگ دور باشند.
نقاط آزمایشی ذخیره شده برای اندازه گیری سیگنال های کلیدی.
این نمودار طرحی از میکروکنترلر GD32F103RBT6 است که معماری داخلی و ماژول های کاربردی تراشه را نشان می دهد.

سیستم هسته و ساعت
ARM Cortex-M3: واحد پردازش مرکزی (CPU) میکروکنترلر، که در حداکثر 108MHz کار می کند، اجرای دستورالعمل ها و کنترل عملکرد کلی سیستم را انجام می دهد.
منابع ساعت:
PLL (Phase-Locked Loop): ساعت های فرکانس بالا (تا 108MHz) را با ضرب ساعت های مرجع خارجی یا داخلی تولید می کند و ساعت های با سرعت بالا برای CPU و سایر ماژول ها فراهم می کند.
HSE (High-Speed External Clock): منبع ساعت خارجی با سرعت بالا، به طور معمول یک نوسان کننده کریستالی 4-16MHz، برای زمان دقیق مرجع.
HSI (ساعت داخلی با سرعت بالا): منبع ساعت داخلی با سرعت بالا (معمولا ~ 8MHz) ، قابل استفاده در صورت عدم وجود ساعت خارجی.
مدیریت برق:
LDO (Low-Dropout Regulator): یک منبع 1.2V پایدار را به هسته داخلی فراهم می کند.
PDR/POR (Power-Down Reset/Power-On Reset): سیستم را در هنگام قدرت یا زمانی که ولتاژ به سطوح غیرطبیعی کاهش می یابد، تنظیم مجدد می کند و تضمین می کند که از حالت شناخته شده راه اندازی / بازیابی شود.
LVD (دتاکتور ولتاژ پایین): ولتاژ تغذیه را نظارت می کند. هنگام کاهش ولتاژ به زیر یک آستانه تنظیم شده هشدار می دهد یا از سر تنظیم مجدد می کند و از عملکرد غیر طبیعی در ولتاژ پایین جلوگیری می کند.
حافظه و سیستم اتوبوس
حافظه فلش: برای ذخیره کد برنامه و داده های ثابت استفاده می شود. کنترل کننده حافظه فلش دسترسی به فلش را مدیریت می کند.
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) از ارتباطات سریالی در حالت همگام و همگام پشتیبانی می کنند.امکان تبادل داده با دستگاه هایی مانند کامپیوتر یا سنسور.
SPI (Serial Peripheral Interface): ماژول SPI (SPI1) یک رابط ارتباطی سریالی هم زمان است که معمولا برای انتقال داده های با سرعت بالا با دستگاه هایی مانند حافظه فلش استفاده می شود.
پردازنده هسته ای: معماری 32 بیتی RISC که از ضرب تک چرخه و تقسیم سخت افزار پشتیبانی می کند
سیستم حافظه: دسترسی فلاش حالت انتظار صفر با حفاظت از رمزگذاری کد
سیستم ساعت: نوسان دهنده RC داخلی 8MHz و نوسان دهنده سرعت پایین 40kHz، پشتیبانی از ضرب فرکانس PLL
مدیریت برق: تنظیم کننده ولتاژ یکپارچه با تنظیم مجدد قدرت (POR) و تشخیص خاموشی (BOD)
میکروکنترلر GD32F103RBT6 تعدادی از ویژگی های پیشرفته را ادغام می کند و یک راه حل کامل برای کنترل صنعتی و برنامه های IoT را فراهم می کند:
1مشخصات پردازنده هسته ای
یک هسته 32 بیتی ARM Cortex-M3 با فرکانس حداکثر 108MHz را اتخاذ می کند
پشتیبانی از ضرب تک چرخه و دستورات تقسیم سخت افزاری
کنترل کننده وقفه های متداول (NVIC) ، پشتیبانی از 68 وقفه ماسک قابل
واحد حفاظت از حافظه (MPU) را برای افزایش امنیت سیستم فراهم می کند
2.توسيع حافظه
حافظه فلش 128 کيلو بيت، از دسترسی صفر انتظار پشتیبانی مي کند.
20KB SRAM، پشتیبانی از بایت، نیمه کلمه، و دسترسی کلمه.
در Bootloader ساخته شده است که از برنامه نویسی USART و USB پشتیبانی می کند.
حافظه از عملکرد محافظت از نوشتن برای جلوگیری از تغییر تصادفی پشتیبانی می کند.

3. سيستم ساعت
نوسانگر RC با سرعت بالا 8MHz (HSI)
نوسانگر RC با سرعت پایین 40kHz (LSI)
پشتیبانی از نوسان دهنده کریستالی خارجی 4-16MHz (HSE)
پشتیبانی از نوسانگر کریستالی خارجی 32.768kHz (LSE)
ضرب ساعت PLL با خروجی تا 108MHz
4.مدیریت انرژی
ولتاژ واحد منبع برق: 2.6V تا 3.6V
تنظیم مجدد برق (POR) و تشخیص خاموشی (PDR)
از سه حالت کم مصرف پشتیبانی می کند:
حالت خواب: CPU متوقف شده، دستگاه های محیطی کار خود را ادامه می دهند
حالت توقف: تمام ساعت ها متوقف شده اند، محتوای رژستر حفظ شده است
حالت آماده: کمترین مصرف برق، تنها دامنه پشتیبان فعال است
5دستگاه های محیطی آنالوگ
ADC های 3 × 12 بیتی با حداکثر سرعت نمونه گیری 1MSPS
از 16 کانال ورودی خارجی پشتیبانی می کند
سنسور دمای داخلی و ولتاژ مرجع
از عملکرد نگهبان آنالوگ پشتیبانی می کند
6دستگاه های محیطی دیجیتال
2 × رابط های SPI (تا 18MHz)
رابط های 2 × I2C (حامی حالت سریع تا 400kHz)
3 × USART ها، پشتیبانی از حالت همزمان و قابلیت کارت هوشمند
رابط 1 × CAN 2.0B
رابط دستگاه USB 2.0 با سرعت کامل
7مشخصات بسته بندی
بسته LQFP64، اندازه 10mm × 10mm
54 پین GPIO
تمام پورتهای I/O از تحمل 5V پشتیبانی می کنند (به جز PC13-PC15)
محدوده دمای کار: -40°C تا +85°C
مطابق با استاندارد RoHS

سناریوهای کاربرد
این دستگاه عمدتا در زمینه های زیر استفاده می شود:
کنترل صنعتی: سیستم های PLC، رانندگان موتور، سنسورهای صنعتی
الکترونیک مصرفی: کنترل کننده های خانگی هوشمند، دستگاه های تعامل انسان و ماشین
اینترنت اشیاء (IoT): دروازه های جمع آوری داده ها، ماژول های ارتباطات بی سیم
الکترونیک خودرو: ماژول های کنترل بدن، سیستم های اطلاعاتی داخل خودرو
با متخصص تجارت ما تماس بگیرید:
....
ایمیل: xcdzic@163.com
واتساپ: +86-134-3443-7778
برای اطلاعات بیشتر به صفحه محصول ECER مراجعه کنید: [链接]
 

