Мазмұны:
- 1 -қадам: Жабдықты қораптан шығару
- 2 -қадам: Драйверлер мен басқа құралдарды жүктеу - C сериясына TivaWare жүктеу
- 3 -қадам: (Windows) драйверлер мен басқа құралдарды жүктеу - Stellaris ICDI драйверлерін жүктеу
- 4 -қадам: (Қосымша) Драйверлер мен басқа құралдарды жүктеу - UniFlash бағдарламалық жасақтамасы құралын жүктеп алыңыз
- 5 -қадам: Драйверлер мен басқа құралдарды жүктеу - Code Composer Studio (CCS) орнатушысын жүктеңіз
- 6 -қадам: CCS - Біздің алғашқы жобаны құру
- 7 -қадам: Кейбір қорытынды ескертулер
Бейне: TM4C123G LaunchPad стартерінің нұсқаулығы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Ендірілген бағдарламалауға кіріспе ретінде TM4C123G іске қосу тақтасы сияқты әзірлеу тақталары бағдарламалауды бастауға жеткілікті жабдықты орнатудың қарапайым әдісін ұсынады. Дегенмен, сіздің тақтаның даму ортасын құру процесі сәл қиын болуы мүмкін. Бұл нұсқаулық сіздің іске қосу тақтасын іске қосудың барлық қиындықтарын жеңуге көмектеседі.
1 -қадам: Жабдықты қораптан шығару
Жаңа іске қосу тақтасын алып тастағанда, сіз оның үш нәрсемен келетінін байқайсыз.
- TM4C123G іске қосу тақтасы
- Кіші USB-USB-A кабелі
- Launchpad жылдам бастау нұсқаулығы
Біздің мақсатымыз үшін, іске қосу тақтасының бұрышындағы сөндіргішті пайдаланып, құрылғы режимін «отладкаға» қою керек. Содан кейін біз USB кабелін сөндіру қосқышының жанындағы жөндеу портына қосуға болады. Осы жерден біз компьютердің екінші ұшын қосамыз.
2 -қадам: Драйверлер мен басқа құралдарды жүктеу - C сериясына TivaWare жүктеу
Енді бізде іске қосу тақтасы жоқ, енді біздің компьютерге бағдарламалық жасақтаманы орнату қажет. Бұл қадамдар операциялық жүйеге байланысты өзгереді, сондықтан платформаға қатысты нұсқауларды қараңыз.
Біріншіден, TivaWare for C Series бағдарламалық жасақтамасын жүктеу.
Бұл бағдарламалық қамтамасыз ету пакеті іске қосу тақтасын жасауға қажетті барлық қолдау файлдары мен тақырыптарды қамтиды.
SW_TM4C-ver#.exe файлын жүктеңіз. Бұл файлды жүктеу үшін сізге TI тіркелгісін жасау қажет.
Windows жүйесінде
Жүктелгеннен кейін.exe файлын іске қосыңыз, мен файлдарды әзірлеу файлдарын орналастыруды жоспарлаған қалтаға шығаруды ұсынамын. Бұл үшін мен жұмыс үстелінде «TM4C123G файлдары» деп аталатын қалта жасадым және оның ішінде мен файлдарды шығарған «TivaWare» қалтасын жасадым.
Mac/Linux жүйесінде
Mac және Linux жүйелерінде.exe файлын жергілікті түрде іске қосу мүмкін емес. Дегенмен, сіз мазмұнды дәл солай шығара аласыз.. Exe файлын әзірлеу жоспарланған «TivaWare» қалтасына орналастырғаннан кейін «unzip SW_TM4C-ver#.exe» терминалын іске қосыңыз, ол барлық файлдарды жұмыс каталогына шығарады.
ЕСКЕРТУ - Терминалдағы TivaWare файлдарыңыз үшін арнайы қалтаға жұмыс каталогын орнату үшін «cd» пәрменін қолданғаныңызға көз жеткізіңіз, әйтпесе қажет емес жерде файлдар мен қалталардың абсолютті бұзылуы болады.
3 -қадам: (Windows) драйверлер мен басқа құралдарды жүктеу - Stellaris ICDI драйверлерін жүктеу
Stellaris ICDI драйверлері негізгі чипті жыпылықтау және бағдарламалау үшін іске қосу тақтасына бекітілген кірістірілген отладчикті пайдалануға мүмкіндік береді. Windows жүйесінде драйверлерді орнатқанға дейін ол отладчикті танымайды. Мұны істеу үшін драйвер файлдарын жүктелген ZIP мұрағатынан шығарыңыз. Драйвер менеджерінен сіз драйверлерді Stellaris танылмайтын түзету құрылғысын тінтуірдің оң жақ түймесімен шертіп, сіз шығарған драйвер файлдарына шолу арқылы жаңарта аласыз.
4 -қадам: (Қосымша) Драйверлер мен басқа құралдарды жүктеу - UniFlash бағдарламалық жасақтамасы құралын жүктеп алыңыз
UniFlash сізге құрастырылған бағдарламаларды іске қосу тақтасына қоюға мүмкіндік береді.
Бұл TivaWare/мысалында берілген мысалдарды көру үшін ең пайдалы. Орнату өте қарапайым, өйткені олар веб -сайтта арнайы платформалық орнатушыларды ұсынады. Құралды жүктегеннен кейін оны ашуға, Stellaris отладчикті автоматты түрде анықтауға, пайдаланылатын 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 сериялы тақтаны таңдаңыз, менің жағдайда менде TM4C123GH6PM бар. Stellaris Debug интерфейсін таңдағаныңызға сенімді болыңыз.
3. Жаңа жобаның қасиеттеріне өтіңіз.
4/5. TivaWare қалтасына жол айнымалысын жасаңыз. Ресурс -> Байланысты ресурс астында сіз TivaWare орнату қалтасын көрсететін каталог жолы бар TivaWare атты жаңа жол айнымалысын қосуыңыз керек.
6. TivaWare қалтасына құрылыс айнымалысын жасаңыз. Құру -> Айнымалылар астында TivaWare қалтасына каталог айнымалысын қосыңыз.
Жол мен айнымалылар бірге TivaWare қондырғысынан қажетті файлдарды біздің жобаға қосуды жеңілдетеді және біздің каталог жолдарын қайта жасамай TivaWare кітапханасын жаңартуға мүмкіндік береді.
7. Build -> ARM Compiler -> Include Options астында $ {TivaWare} атты каталогты қосыңыз. Бұл сіз бұрын анықтаған жол айнымалысын көрсетеді және компилятор қажетті файлдарды автоматты түрде таба алатындай етіп жасайды.
9/8/10. Ақырында, біз TivaWare қалтасынан Driverlib кітапханасын біздің жобаға қосуымыз керек. Мұны жобаны тінтуірдің оң жақ түймесімен нұқу және «файлдарды қосу» таңдау арқылы жасауға болады. Driverlib.lib файлын таңдау үшін көрсетілген каталогқа өтіңіз. Осыдан кейін біздің TivaWare каталогына қатысты «файлдарға сілтеме» таңдаңыз.
Егер сіз осы уақытқа дейін жетсеңіз, сіздің ортаңыз толығымен реттелуі керек!
7 -қадам: Кейбір қорытынды ескертулер
Бұл кезде сізде функционалды даму ортасы, сонымен қатар сізге қажет барлық қосымша драйверлер мен бағдарламалық пакеттер болуы керек.
Осыдан, іске қосу тақтасы туралы білудің жақсы әдісі -TivaWare -> мысалдарындағы кейбір кодтық кодтарды сынап көру. Сіз тақтаға алдын ала жиналған екілік файлдарды тікелей жыпылықтай аласыз немесе кодты жобаңызға енгізе аласыз.
Бұл нұсқаулық пайдалы болды деп үміттенемін және іске қосу тақтасында тәжірибеңізге сәттілік тілеймін!
Қосымша ресурстар:
TM4C123G мәліметтер кестесі
Код оқулықтары бар виртуалды семинар
Ұсынылған:
Мәтінді дисплейде жылжу (A - Z нұсқаулығы): 25 қадам (суреттермен)
Мәтінді дисплейде айналдыру (A -дан Z -ға дейінгі нұсқаулық): Бұл нұсқаулықта / бейнеде мен сізге Arduino көмегімен мәтінді жылжытуды қалай жасау керектігін көрсетемін. Мен Arduino үшін кодты қалай жасау керектігін түсіндірмеймін, мен сізге қолданыстағы кодты қалай қолдану керектігін көрсетемін. Сізге не және қайда бірге болу керек
Дизайнерге арналған қызықты бағдарламалау нұсқаулығы-суретті іске қосыңыз (екінші бөлім): 8 қадам
Дизайнерге арналған бағдарламалау бойынша қызықты нұсқаулық-суретті іске қосыңыз (екінші бөлім): математика, көпшілігіңіз үшін пайдасыз болып көрінеді. Біздің күнделікті өмірде ең көп қолданылатыны - қосу, азайту, көбейту және бөлу. Алайда, егер сіз бағдарламамен жасай алсаңыз, бұл мүлдем басқаша. Сіз неғұрлым көп білсеңіз, соғұрлым керемет нәтиже аласыз
Жаңа неопиксель алдыңыз ба? Мұнда жылдам бастау нұсқаулығы!: 5 қадам
Жаңа неопиксель алдыңыз ба? Міне жылдам бастау нұсқаулығы !: Мен соңғы нұсқаулығымда тұрақты болатынымды айтқанымды білемін, бірақ олай емес. Мен тырыстым, бірақ менде жақсы идеялар болмады: Балауызбен қапталған матч: KABOOM!*Қарындаш шам: Fissssssss … KABOOOM! ** Керемет математикалық өнер: Бұрыштар дұрыс емес! Мен бәрібір оралдым
Arduino дизайнымен Warzone мұнарасын қорғау нұсқаулығы: 5 қадам
Warzone мұнарасы қорғанысының нұсқаулығы Arduino дизайнымен: Кіріспе Біз YOJIO тобымыз (Сіз тек JI-де бір рет оқисыз, сондықтан оны бағалаңыз.) UM-SJTU Біріккен Институты Шанхай Цзяо Тонг университетінің кампусында орналасқан, Минхан, Шанхай. VG100 - бұл бірінші курс студенттеріне арналған инженерияның негізгі курсы
Менімен жүріңіз - Raspberry Pi Smart Drone нұсқаулығы: 9 қадам
Мені қадағалаңыз - Raspberry Pi Smart Drone нұсқаулығы: Сіз әрқашан A -Z -дан дронды қалай жасау керектігін ойлайсыз ба? Бұл оқулық бөлшектерді сатып алудан бастап, әуе роботын бірінші рейсте сынауға дейін 450 мм квадрокоптерді қалай жасау керектігін көрсетеді. Сонымен қатар, Raspberry Pi мен PiCamera көмегімен сіз