میکروکنترلرهای ARM تگزاس اینسترومنتس در سه دسته ی کلی
از این رو در این پست میخواهیم در ارتباط با میکروکنترلرهای ARM تگزاس اینسترومنتس که در دستهی میکروهای ۳۲ بیتی این شرکت جای دارند و از معماری ARM استفاده میکنند صحبت کنیم. شرکت Texas Instruments مانند خیلی دیگر از شرکتهای فعال در صنایع نیمههادی از توسعه دهندگان تکنولوژی میکروهای مبتنی بر معماری ARM میباشد.
شرکت Texas Instruments مانند شرکتهای نظیر STMicroelectronics و NXP از سازندگان میکروهای مبتنی بر معماری ARM میباشد.
در پست قبل نگاهی کلی بر دسته های گوناگون میکروکنترلرهای و DSC های معروف شرکت TI انداختیم.
میکروهای آرم TI خود به چند دسته اصلی تقسیم میشوند.
لیست هفت شرکت معروف توسعه دهنده ی معماری ARM
همانطور که در شکل فوق مشاهده میکنید، سه دسته از معروفترین میکروکنترلرهای ARM تگزاس اینسترومنتس شامل موارد زیر میشوند.
- خانواده میکروکنترلرهای هرکولس Hercules Microcontroller
- میکروکنترلرهای ARM دسته ی TM4C12x که از معماری Cortex-M4F استفاده می کنند.
- پلتففورم معروف سیمپل لینک Simplelink Platform
پس از آن به طور دقیقتری به بررسی خانوادهی میکروکنترلرهای معروف Hercules پرداختهایم.
MCU های خانواده ی Hercules از میکروکنترلرهای ARM تگزاس اینسترومنتس
این خانواده از میکروکنترلرهای ARM تگزاس اینسترومنتس برای کاربرد در سامانه های ایمنی طراحی شدهاند.
به طور مثال وقتی قرار است یک میروکنترلر در سیستم ترمز یک قطار مورد استفاده قرار گیرد، بیش از هر چیزی رعایت اسنانداردهای ایمنی مورد اهمیت است.
این دسته از میکروهای TI خود به چند زیردسته تقسیم میشوند.
- هرکولس های مبتنی بر معماری آرم کورتکس-ام۳ Hercules TMS470 Series
- هرکولوس های مبتنی بر معماری آرم کورتکس-آر۴اف Hercules TMS570 Series and Hercules RM4x and RM57 Seires
- هرکولس های مبتنی بر معمری آرم کورتکس-آر۵اف Hercules TMS570 Series and Hercules RM4x and RM57 Seires
مورد اولی که در شکل فوق مشاهده میکنید هرکولس های تک هستهای و دو مورد بعدی هرکولس های دو هسته ای هستند.
استانداردهایی که توسط این دسته از میکروکنترلرهای آرم شرکت TI پوشش داده می شوند
میکروهای قدرتمند خانواده ی Hercules موفق به کسب لایسنسهای متعددی در زمینهی استاندارهای Critical Safety
از مراکز صدور این لایسنسها نظیر IEC و ISO شدهاند. در ادامه برخی از این استانداردهای را مشاهده میکنید.
در ویدئویی که در انتهای این پست مشاهده میکنید در این باره توضیحات بیشتری ارائه شده است.
در واقع میکروکنترلرهای خانواده ی Hercules شرکت TI سختافزارهایی هستند
که امکان ایجاد بستری به منظور پیادهسازی تستهای نرمافزاری مربوط به استانداردهای Critical Safety را فراهم میکنند.
MCU های خانواده ی TM4C12x از میکروکنترلرهای ARM تگزاس اینسترومنتس
این دسته از میکروهای آرم TI را میتوان عمومیترین نوع میکروکنترلرهای ARM تگزاس اینسترومنتنس دانست.
شاید بتوان گفت آن ویژگی از میکروکنترلرها که با عبارت General Purpose از آن نام برده میشود،
در بین این سه دسته میکروهای آرم TI بیش از هر یک ار در بین میکروکنترلرهای خانوادهی TM4C12x مشهود میباشد.
این موضوع را میتوانید در عکس فوق مشاهده کنید. این خانواده را با نام Tiva C نیز میشناسند.
پلتفورم Simplelink از میکروکنترلرهای ARM تگزاس اینسترومنتس
پلتفورم سیمپل لینک توسط شرکت تگزاس اینسترومنتس به عنوان بستری کامل برای کاربردهای اینترنت اشیاء طراحی و ارائه شده است. پلتفورم Simplelink بر پایهی میکروهای مبتنی بر معماری ARM توسعه یافته است.
در شکل زیر نمایی کلی از این پلتفورم را مشاهده میکنید.
به طور کلی دو لایهی سخت افزاری و نرمافزاری در تمام تراشههای متعلق به پلتفورم Simplelink وجود دارد که توسط یک لایهی موسوم به لایهی HAL از یکدیگر جدا میشوند.
توجه داشته باشید که امتیاز بسیار بزرگ استفاده از این پلتفورم ساخته شده توسط شرکت Texas Instruments این است که شما به عنوان به عنوان طراح سیستم وایرلس، میتوانید هستهی برنامهای که یک بار نوشتهاید را به سادگی از یک MCU به یک MCU دیگر انتقال دهیم.
در یک پست جداگانه دربارهی این خانواده از میکروکنترلرهای آرم شرکت TI بحث خواهیم کرد.
اگر تمایل به دریافت اطلاعات بیشتر در ارتباط با میکروکنترلرهای ARM تگزاس اینسترومنتس دارید مشاهدهی ویدئوی زیر به شما توصیه میشود.