فهرست مطالب:

راهنمای راه اندازی TM4C123G LaunchPad: 7 مرحله
راهنمای راه اندازی TM4C123G LaunchPad: 7 مرحله

تصویری: راهنمای راه اندازی TM4C123G LaunchPad: 7 مرحله

تصویری: راهنمای راه اندازی TM4C123G LaunchPad: 7 مرحله
تصویری: آموزش راه اندازی یک کسب و کار میلیاردی در کمتر از یکسال !؟ 2024, جولای
Anonim
راهنمای راه اندازی TM4C123G LaunchPad
راهنمای راه اندازی TM4C123G LaunchPad

به عنوان مقدمه ای بر برنامه نویسی جاسازی شده ، تابلوهای توسعه مانند صفحه راه اندازی TM4C123G یک راه ساده برای تنظیم سخت افزار به اندازه کافی برای شروع برنامه نویسی ارائه می دهند. با این حال ، روند ایجاد یک محیط توسعه برای هیئت مدیره شما می تواند کمی مشکل باشد. هدف این راهنما این است که به شما کمک کند از نزدیک ترین راهکارها برای آماده سازی صفحه راه اندازی استفاده کنید.

مرحله 1: جعبه گشایی سخت افزار

جعبه گشایی سخت افزار
جعبه گشایی سخت افزار
جعبه گشایی سخت افزار
جعبه گشایی سخت افزار

هنگام جعبه گشایی صفحه راه اندازی جدید ، متوجه می شوید که دارای سه چیز است.

  • صفحه راه اندازی TM4C123G
  • کابل Micro USB کوچک به USB-A
  • راهنمای شروع سریع Launchpad

برای اهداف خود ، ما باید حالت دستگاه را با استفاده از کلید dip در گوشه صفحه راه اندازی "اشکال زدایی" تنظیم کنیم. سپس می توانیم کابل usb خود را بلافاصله در کنار کلید dip به پورت اشکال زدایی وصل کنیم. از اینجا ، سر دیگر را به رایانه توسعه خود متصل می کنیم.

مرحله 2: بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C

بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C
بارگیری درایورها و سایر ابزارها - بارگیری TivaWare برای سری C

اکنون که برد راه اندازی خود را خارج از جعبه داریم ، اکنون باید برخی از نرم افزارها را در رایانه توسعه خود نصب کنیم. این مراحل بر اساس سیستم عامل شما متفاوت است ، بنابراین به دنبال دستورالعمل های خاص پلتفرم باشید.

اولین مورد بارگیری بسته نرم افزاری TivaWare for C است.

این بسته نرم افزاری شامل تمام فایل های پشتیبانی و سرصفحه های لازم برای توسعه صفحه راه اندازی است.

فایل SW_TM4C-ver#.exe را بارگیری کنید. برای بارگیری این فایل باید یک حساب TI ایجاد کنید.

روی ویندوز

پس از بارگیری فایل.exe ، توصیه می کنم فایل ها را در پوشه ای که قصد دارید فایل های توسعه خود را در آن قرار دهید ، استخراج کنید. برای این کار ، من یک پوشه روی میز کار خود با نام "TM4C123G Files" و در داخل آن ، یک پوشه به نام "TivaWare" ایجاد کردم که در آن فایل ها را استخراج می کردم.

در مک/لینوکس

در سیستم های Mac و Linux ، نمی توانید بطور خودکار فایل.exe را اجرا کنید. با این حال ، می توانید محتویات را به همان صورت استخراج کنید. پس از قرار دادن.exe در پوشه "TivaWare" که قصد دارید فایل های توسعه خود را در آن قرار دهید ، SW_TM4C-ver#.exe را در ترمینال از حالت فشرده خارج کرده و همه فایلها را در پوشه کاری شما استخراج می کند.

هشدار - مطمئن شوید که از دستور "cd" برای تنظیم فهرست کار خود در یک پوشه اختصاصی برای پرونده های TivaWare خود در ترمینال استفاده می کنید ، در غیر این صورت پرونده ها و پوشه های نامطلوبی در یک مکان ناخواسته خواهید داشت.

مرحله 3: (Windows) بارگیری درایورها و سایر ابزارها - بارگیری درایورهای Stellaris ICDI

(Windows) بارگیری درایورها و سایر ابزارها - بارگیری درایورهای Stellaris ICDI
(Windows) بارگیری درایورها و سایر ابزارها - بارگیری درایورهای Stellaris ICDI

درایورهای Stellaris ICDI به شما امکان می دهند از اشکال زدایی داخلی متصل به برد راه اندازی برای فلش و برنامه ریزی تراشه اصلی استفاده کنید. در ویندوز ، تا زمانی که درایورها را نصب نکرده اید ، اشکال زدایی را تشخیص نمی دهد. برای انجام این کار ، فایل های درایور را از بایگانی فشرده بارگیری شده خارج کنید. از طریق مدیر درایور ، می توانید درایورها را با کلیک راست روی دستگاه اشکال زدایی ناشناخته Stellaris و مرور روی فایل های درایوری که استخراج کرده اید ، به روز کنید.

مرحله 4: (اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool

(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool
(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool
(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool
(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool
(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool
(اختیاری) بارگیری درایورها و سایر ابزارها - بارگیری نرم افزار UniFlash Flashing Tool

UniFlash به شما امکان می دهد برنامه های کامپایل شده را در صفحه راه اندازی خود فلش کنید.

این برای دیدن نمونه های ارائه شده موجود در TivaWare/نمونه ها بسیار مفید است. نصب و راه اندازی نسبتاً ساده ای است ، زیرا آنها نصب کننده های مخصوص پلت فرم را در وب سایت ارائه می دهند. پس از بارگیری ابزار ، می توانید آن را باز کنید ، Debugger Stellaris را به طور خودکار تشخیص دهید ، ماژول TM4C123G را که استفاده می کنید به صورت دستی انتخاب کرده و سپس دکمه شروع را فشار دهید. از آنجا ، می توانید یک فایل.bin را از نمونه ها بارگذاری کرده و آن را در حافظه فلش کنید تا کد را در عمل ببینید.

مرحله 5: بارگیری درایورها و سایر ابزارها - دانلود Code Composer Studio (CCS) Installer

بارگیری درایورها و سایر ابزارها - برنامه نصب Code Composer Studio (CCS)
بارگیری درایورها و سایر ابزارها - برنامه نصب Code Composer Studio (CCS)
بارگیری درایورها و سایر ابزارها - برنامه نصب Code Composer Studio (CCS)
بارگیری درایورها و سایر ابزارها - برنامه نصب Code Composer Studio (CCS)

Code Composer Studio پورتالی است که توسط آن می توانید اسمبلی یا کد C خود را کامپایل کرده و مستقیماً برای اشکال زدایی روی صفحه راه اندازی فلش کنید.

مراحل نصب CCS بسیار ساده است. طبق معمول ، ابتدا محل نصب رایانه خود را برای نصب نرم افزار انتخاب می کنید. پس از آن ، به شما امکان نصب کامپایلرها برای محصولات مختلف میکروکنترلرهای مختلف را می دهد. شما می خواهید گزینه "TM4C12X ARM" را انتخاب کنید. سپس ، اگر قبلاً انتخاب نشده است ، مطمئن شوید "Stellaris ICDI Debug Probe" را فعال کنید.

پس از اتمام نصب CCS ، می توانیم CCS را برای شروع اولین پروژه خود پیکربندی کنیم.

مرحله 6: CCS - ایجاد اولین پروژه ما

CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما
CCS - ایجاد اولین پروژه ما

پیچیده ترین بخش در این مرحله است ، اما پس از پایان کار ، محیط توسعه ما خوب خواهد بود! مراحل به ترتیب با تصاویر آورده شده است تا بتوانید به راحتی آن را دنبال کنید.

1. "ایجاد یک پروژه CCS جدید" را انتخاب کنید.

2. تخته Tiva C را که استفاده می کنید انتخاب کنید ، در مورد من ، من TM4C123GH6PM دارم. حتما رابط Stellaris Debug را انتخاب کنید.

3. به ویژگی های پروژه جدید بروید.

5/4 یک متغیر مسیر به پوشه TivaWare خود ایجاد کنید. در قسمت Resource -> Linked Resource ، باید یک متغیر مسیر جدید با نام TivaWare اضافه کنید که مسیر دایرکتوری به پوشه نصب TivaWare شما اشاره می کند.

6. یک متغیر ساختاری برای پوشه TivaWare خود ایجاد کنید. در قسمت Build -> Variables ، یک متغیر فهرست به پوشه TivaWare خود نیز اضافه کنید.

با هم ، مسیر و متغیرهای ساختن ، گنجاندن فایل های لازم از نصب TivaWare را در پروژه ما آسان تر می کند و امکان به روز رسانی کتابخانه TivaWare را بدون نیاز به بازسازی مسیرهای دایرکتوری فراهم می کند.

7. در قسمت Build -> ARM Compiler -> Include Options ، یک فهرست به نام $ {TivaWare} اضافه کنید. این مورد به متغیر مسیری که قبلاً تعریف کرده اید اشاره می کند و باعث می شود که کامپایلر به طور خودکار فایلهای شامل مورد نیاز را پیدا کند.

8/9/10 نکته آخر اینکه ما باید کتابخانه driverlib را از پوشه TivaWare به پروژه خود اضافه کنیم. این را می توان با کلیک راست بر روی پروژه و انتخاب "افزودن فایل ها" انجام داد. برای انتخاب فایل driverlib.lib به دایرکتوری نشان داده شده بروید. پس از آن ، "پیوند به پرونده ها" را نسبت به فهرست TivaWare ما انتخاب کنید.

اگر تا اینجا پیش رفته اید ، محیط شما باید کاملاً آماده باشد!

مرحله 7: چند نکته نهایی

در این مرحله ، شما باید یک محیط توسعه عملکردی داشته باشید ، و همچنین تمام درایورها و بسته های نرم افزاری اضافی مورد نیاز خود را داشته باشید.

از اینجا ، یک راه خوب برای یادگیری در مورد صفحه راه اندازی ، آزمایش برخی از کدهای نمونه در TivaWare -> نمونه ها است. می توانید فایل های باینری را که از قبل کامپایل شده اند مستقیماً روی برد فلش کنید ، یا کد را در پروژه خود وارد کنید تا در آن وارد شوید.

امیدوارم این دستورالعمل مفید واقع شده باشد ، و برای شما آرزوی موفقیت در تجربه شما با صفحه راه اندازی دارم!

منابع اضافی:

برگه اطلاعات TM4C123G

کارگاه مجازی با آموزش کد

توصیه شده: