Съдържание:
- Стъпка 1: Разопаковане на хардуера
- Стъпка 2: Изтегляне на драйвери и други инструменти - Изтегляне на TivaWare за C серия
- Стъпка 3: (Windows) Изтегляне на драйвери и други инструменти - Изтеглете Stellaris ICDI драйвери
- Стъпка 4: (По избор) Изтегляне на драйвери и други инструменти - Изтеглете UniFlash Software Flashing Tool
- Стъпка 5: Изтегляне на драйвери и други инструменти - Изтеглете инсталатора на Code Composer Studio (CCS)
- Стъпка 6: CCS - Създаване на първия ни проект
- Стъпка 7: Някои заключителни бележки
Видео: TM4C123G LaunchPad Starter Guide: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Като въведение в вграденото програмиране, дъските за разработка, като например стартовата панел TM4C123G, предлагат лесен начин за настройка на хардуера достатъчно, за да започне програмирането. Процесът на създаване на среда за разработка на вашата дъска обаче може да бъде малко труден. Това ръководство има за цел да ви помогне да преодолеете всички аспекти на подготовката на стартовата площадка.
Стъпка 1: Разопаковане на хардуера
Когато разопаковате чисто новия си стартер, ще забележите, че той идва с три неща.
- Стартова платка TM4C123G
- Малък Micro USB към USB-A кабел
- Ръководство за бърз старт на стартовата панел
За нашите цели трябва да настроим режима на устройството на „отстраняване на грешки“, като използваме превключвателя за потапяне в ъгъла на стартовата площадка. След това можем да включим нашия USB кабел в порта за отстраняване на грешки непосредствено до превключвателя. От тук включваме другия край към нашия компютър за разработка.
Стъпка 2: Изтегляне на драйвери и други инструменти - Изтегляне на TivaWare за C серия
Сега, когато извадихме нашата табла за стартиране, сега трябва да инсталираме софтуер на нашия компютър за разработка. Тези стъпки варират в зависимост от вашата операционна система, така че внимавайте за конкретни инструкции за платформата.
Първо трябва да изтеглите софтуерния пакет TivaWare за серия C.
Този софтуерен пакет съдържа всички файлове за поддръжка и заглавки, необходими за разработката на стартовата площадка.
Изтеглете файла SW_TM4C-ver#.exe. Трябва да направите TI акаунт, за да изтеглите този файл.
На Windows
След изтеглянето стартирайте.exe файла, препоръчвам да го извлечете в папка, където планирате да поставите файловете си за разработка. За целта направих папка на работния си плот, наречена „TM4C123G файлове“и в нея направих папка, наречена „TivaWare“, където извличах файловете.
На Mac/Linux
На Mac и Linux системи не можете да стартирате.exe файла. Можете обаче да извлечете съдържанието по същия начин. След като поставите.exe в папка „TivaWare“, където планирате да поставите вашите файлове за разработка, стартирайте „разархивирайте SW_TM4C-ver#.exe в терминала и той ще извлече всички файлове в работната ви директория.
ПРЕДУПРЕЖДЕНИЕ - Уверете се, че използвате командата "cd", за да зададете работната си директория в специална папка за вашите TivaWare файлове в терминала, в противен случай ще имате абсолютна бъркотия от файлове и папки на нежелано място.
Стъпка 3: (Windows) Изтегляне на драйвери и други инструменти - Изтеглете Stellaris ICDI драйвери
Драйверите на Stellaris ICDI ви позволяват да използвате вградения дебъгер, прикрепен към таблото за стартиране, за да мигате и да програмирате основния чип. В Windows той няма да разпознае грешката за отстраняване на грешки, докато не инсталирате драйверите. За да направите това, извлечете файловете на драйверите от изтегления zip архив. От диспечера на драйвери можете да актуализирате драйверите, като щракнете с десния бутон върху неразпознатото устройство за отстраняване на грешки Stellaris и прегледате файловете на драйверите, които сте извлекли.
Стъпка 4: (По избор) Изтегляне на драйвери и други инструменти - Изтеглете UniFlash Software Flashing Tool
UniFlash ви позволява да мигате вече компилирани програми на стартовия панел.
Това е най -полезно, за да видите предоставените примери, намерени в TivaWare/examples. Инсталацията е доста ясна, тъй като те предоставят специфични за платформата инсталатори на уебсайта. След като изтеглите инструмента, можете да го отворите, автоматично да откриете Stellaris Debugger, да изберете ръчно модула TM4C123G, който използвате, и след това да натиснете бутона за стартиране. Оттам можете да заредите.bin файл от примерите и да го прехвърлите в паметта, за да видите кода в действие.
Стъпка 5: Изтегляне на драйвери и други инструменти - Изтеглете инсталатора на Code Composer Studio (CCS)
Code Composer Studio е порталът, чрез който можете да компилирате своя собствена асемблираща или C код и да я прехвърлите директно върху стартовата площадка за отстраняване на грешки.
Процесът на инсталиране на CCS е сравнително прост. Както обикновено, вие избирате местоположението на вашия компютър, за да инсталирате първо софтуера. След това обаче ви дава възможности да инсталирате компилаторите за различни различни продукти за микроконтролер. Ще искате да изберете опцията „TM4C12X ARM“. След това, ако още не е избрано, не забравяйте да активирате „Stellaris ICDI Debug Probe“.
След като завършим инсталацията на CCS, можем да конфигурираме CCS за стартиране на първия ни проект.
Стъпка 6: CCS - Създаване на първия ни проект
Най -сложната част е в рамките на тази стъпка, но след като приключим, нашата среда за разработка ще бъде добра! Стъпките ще бъдат дадени в ред със снимките, за да можете по -лесно да ги следвате.
1. Изберете „Създаване на нов проект за CCS“.
2. Изберете платката Tiva C Series, която използвате, в моя случай имам TM4C123GH6PM. Не забравяйте да изберете интерфейса за отстраняване на грешки на Stellaris.
3. Отидете в свойствата на новия проект.
4/5. Създайте променлива на пътя към вашата папка TivaWare. Под Ресурс -> Свързан ресурс трябва да добавите нова променлива на пътя, наречена 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 -> примерите. Можете да мигате бинарните файлове, които са предварително компилирани директно на дъската, или да импортирате кода във вашия проект, за да се забиете.
Надявам се, че този Instructable се оказа полезен и ви пожелавам късмет в опита ви с стартовата площадка!
Допълнителни ресурси:
Лист с данни TM4C123G
Виртуална работилница с уроци по код
Препоръчано:
Начертаване на живи данни на температурен сензор (TMP006) с помощта на MSP432 LaunchPad и Python: 9 стъпки
Начертаване на живи данни на температурен сензор (TMP006) с помощта на MSP432 LaunchPad и Python: TMP006 е температурен сензор, който измерва температурата на обект, без да е необходимо да влиза в контакт с обекта. В този урок ще начертаем данни за температурата на живо от BoosterPack (TI BOOSTXL-EDUMKII), използвайки Python
OSOYOO 2WD Robot Car Starter Kit: 30 стъпки (със снимки)
OSOYOO 2WD Robot Car Starter Kit: Можете да закупите тази кола от Amazon: OSOYOO 2WD Robot Car Starter K it (US) OSOYOO 2WD Robot Car Starter Kit (UK) OSOYOO 2WD Robot Car Starter Kit (DE) OSOYOO 2WD Robot Car Starter Kit FR) OSOYOO 2WD Robot Car Starter Kit (IT) OSOYOO 2WD Robot Car Sta
Домашна автоматизация: Автоматична комутационна платка с управление на димера чрез Bluetooth чрез Tiva TM4C123G: 7 стъпки
Домашна автоматизация: Автоматична комутационна платка с управление на димера чрез Bluetooth чрез Tiva TM4C123G: В днешно време имаме дистанционни управления за нашите телевизори и други електронни системи, които направиха живота ни наистина лесен. Чудили ли сте се някога за домашната автоматизация, която да даде възможност за управление на тръбни светлини, вентилатори и други електрически
Компютърен интерфейс на Brainwave Прототип TGAM Starter Kit Запояване и тестване: 7 стъпки (със снимки)
Brainwave Computer Interface Prototype TGAM Starter Kit Запояване и тестване: Последният век от невронаучните изследвания значително увеличи знанията ни за мозъка и по -специално за електрическите сигнали, излъчвани от невроните, стрелящи в мозъка. Моделите и честотите на тези електрически сигнали могат да бъдат измерени
Windows 7 Starter: Лесен начин за смяна на тапет: 5 стъпки
Windows 7 Starter: Лесен начин за смяна на тапета: Добре дошли! :-) **** За читателите, които не искат да прочетат историята на тази инструкция, ето кратко: Тази инструкция е за смяна на тапети в Windows 7 Starter Edition, което е проблем тъй като Microsoft изтри тази опция в тази конкретна ре