میکروکنترلر های سری STM32 خانواده گسترده ای را دارند که هر میکروکنترلر برای کاربرد های خاص ساخته شده اند ، امروز میخوایم این خانواده رو بررسی کنیم بگیم هر سری از این خانواده برای چه کاری ساخته شده اند.
در تصویر پایین شمای کلی معرفی خانواده STM32 را قرار داده ایم :
مطالبی که قرار است بیاموزید
معنی اسم میکروکنترلر STM32
در اولین بخش آموزش میخوایم معنی اسم میکروکنترلر STM32 رو بهتون بگیم تا بفهمید میکروکنترلر با اسم خاص برای چه کاربردی ساخته شده
برای این بخش ما میکروکنترلر STM32L151R8T6 رو مثال میزنیم.
تجزیه بخش های نام میکروکنترلر
در تصویر بالا گفتیم هر حرف در اسم میکروکنترلر به چه معنایی هست ، حالا باید ببینیم این حروف به چه معناست ، مثلا میکروکنترلر با نوع L برای چه کاری ساخته شده ، برای همین در جداول پایین مشخص کردیم هر حرف به چه معناست
نوع میکروکنترلر
F | میکروکنترلر های پایه ، گاهی هم با عملکرد بالا |
G | میکروکنترلر های عمومی |
L | میکروکنترلر های فوق العاده کم مصرف |
H | میکروکنترلر های با عملکرد بالا |
W | میکروکنترلر های وایرلس |
این عامل مشخص میکند این میکروکنترلر برای چه کاربردی ساخته شده است ، مثلا میکروکنترلر STM32L151R8T6 برای جاهایی که قرار است جریان مصرفی خیلی پایین باشد استفاده میشود
هسته پردازنده
0 | پردازنده ARM Cortex M0 |
1 | پردازنده ARM Cortex M3 |
2 | پردازنده ARM Cortex M3 |
3 | پردازنده ARM Cortex M4 |
4 | پردازنده ARM Cortex M4 |
7 | پردازنده ARM Cortex M7 |
این عامل نوع هسته پردازنده میکروکنترلر را مشخص میکند و هدد بعد از M تعداد هسته را مشخص میکند مثلا میکروکنترلر STM32L151R8T6 پردازنده ARM Cortex M3 را دارد، با 3 عدد هسته
تعداد پایه
F | 20 پایه |
G | 28 پایه |
K | 32 پایه |
T | 36 پایه |
S | 44 پایه |
C | 48 پایه |
R | 64 پایه یا 66 پایه |
V | 100 پایه |
Z | 144 پایه |
I | 176 پایه |
این عامل تعداد پایه های میکروکنترلر را مشخص میکند مثلا میکروکنترلر STM32L151R8T6 تعداد پایه 64 یا 66 عدد را دارد
حافظه فلش
4 | 16 کیلوبایت |
6 | 32 کیلوبایت |
8 | 64 کیلوبایت |
B | 128 کیلوبایت |
C | 256 کیلوبایت |
D | 384 کیلوبایت |
E | 512 کیلوبایت |
F | 768 کیلوبایت |
G | 1024 کیلوبایت |
H | 1536 کیلوبایت |
I | 2048 کیلوبایت |
این عامل میزان حافظه میکروکنترلر را مشخص میکند مثلا میکروکنترلر STM32L151R8T6 میزان حافظه 64 کیلوبایت را دارد .
پکیچ بندی
P | TSOOP |
H | BGA |
U | VFQFPN |
T | LQFP |
Y | WLCSP |
این عامل پکیچ بندی میکروکنترلر را مشخص میکند مثلا میکروکنترلر STM32L151R8T6 با پکیچ بندی LQFP عرضه میشود
رنج دمای کاری
6 | -40°C – 85°C |
7 | -40°C – 105°C |
این عامل مشخص میکند میکروکنترلر بهترین عملکرد را در چه دمایی دارد مثلا میکروکنترلر STM32L151R8T6 با در دمایی بین منفی 40 درجه الی 85 درجه سانتی گراد بهترین عملکرد را دارد.
جمع بندی :
شما با خواندن این مقاله توانستید بفهمید میکروکنترلری که استفاده میکنید برای چه کاربردی ساخته شده است .
برای اطلاعات بیشتر میتوانید به وبسایت شرکت ST مراجعه کنید.