میکروکنترلر STM32F103C8T6 یک میکروکنترلر ARM Cortex-M3 است که توسط شرکت STMicroelectronics تولید میشود. این میکروکنترلر در خانواده STM32F1 قرار دارد و برای برنامهنویسی سیستمهای کنترلی و اتوماسیون صنعتی و همچنین برنامههای تعبیه شده کاربرد دارد.
از ویژگیهای مهم STM32F103C8T6 میتوان به موارد زیر اشاره کرد:
-
پردازنده: این میکروکنترلر از پردازنده ARM Cortex-M3 با فرکانس ساعت 72 مگاهرتز پشتیبانی میکند. این پردازنده دارای 32 بیت عرضه داده است و دارای دستورالعملهای پردازشی قدرتمندی است.
-
حافظه: دارای 64 کیلوبایت حافظه فلش (Flash) برای ذخیرهسازی برنامه و 20 کیلوبایت حافظه SRAM برای ذخیرهسازی داده است. همچنین، میکروکنترلر دارای حافظه EEPROM داخلی به ظرفیت 2 کیلوبایت است.
-
واحدهای ورودی/خروجی: STM32F103C8T6 دارای 37 پین ورودی/خروجی است که به طور قابل تنظیمی قابل استفاده هستند. این پینها شامل پینهای GPIO (ورودی/خروجی عمومی)، UART (رابط سریال)، SPI (رابط سریال پیوندی)، I2C (رابط سریال دوسیمی)، ADC (مبدل آنالوگ به دیجیتال) و بسیاری از واحدهای دیگر میشوند.
-
واحدهای تایمر: این میکروکنترلر دارای واحدهای تایمر 16 بیت و 32 بیت است که قابلیتهای متنوعی از جمله شمارندههای زمانی، شمارندههای ترتیبی و تایمرهای PWM را فراهم میکنند.
-
رابطها: STM32F103C8T6 دارای رابط USB، رابط CAN (کنترلر منطقی شبکه) و رابطهای دیگری مانند رابط SPI و I2C برای ارتباط با سایر دستگاهها و سنسورها میباشد.
-
امکانات دیگر: این میکروکنترلر دارای واحد DMA (مستقل از CPU) برای انتقال دادهها بین حافظههای مختلف و پرفرمانهای سریعتر است. همچنین، دارای مبدل آنالوگ به دیجیتال با ورودی 10 بیتی است که قابلیت اندازهگیری ورودیهای آنالوگ را فراهم میکند.
ولتاژ کاری | 2 تا 3.6 ولت |
سرعت | 72MHz |
تعداد پین ها ورودی/خروجی | 37 |
دمای کاری | 40- تا 105 |
هسته | Arm Cortex-M3 |
پروتکل های ارتباطی | I2C, SPI, UART/USART |
- - نشانی ایمیل شما منتشر نخواهد شد.
- - لطفا دیدگاهتان تا حد امکان مربوط به مطلب باشد.
- - لطفا فارسی بنویسید.
- - نظرات شما بعد از تایید مدیریت منتشر خواهد شد.
- - میخواهید عکس خودتان کنار نظرتان باشد؟ به gravatar.com بروید و عکستان را اضافه کنید.