Агуулгын хүснэгт:
- Алхам 1: Тоног төхөөрөмжийн хайрцгийг задлах
- Алхам 2: Жолооч болон бусад хэрэгслийг татаж авах - C цувралд зориулж TivaWare татаж авах
- Алхам 3: (Windows) Жолооч болон бусад хэрэгслийг татаж авах - Stellaris ICDI драйверуудыг татаж авах
- Алхам 4: (Нэмэлт) Драйверууд болон бусад хэрэгслүүдийг татаж авах - UniFlash Software Flashing Tool татаж авах
- Алхам 5: Жолооч болон бусад хэрэгслийг татаж авах - Code Composer Studio (CCS) суулгагчийг татаж авах
- Алхам 6: CCS - Бидний анхны төслийг бий болгох
- Алхам 7: Зарим эцсийн тэмдэглэл
Видео: TM4C123G LaunchPad эхлүүлэх гарын авлага: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Суулгасан програмчлалын танилцуулга болох TM4C123G эхлүүлэх самбар гэх мэт хөгжүүлэлтийн самбар нь програм хангамжийг эхлүүлэхэд шаардлагатай техник хангамжийг тохируулах энгийн аргыг санал болгодог. Гэсэн хэдий ч танай зөвлөлд зориулсан хөгжлийн орчныг бүрдүүлэх үйл явц нь жаахан төвөгтэй байж магадгүй юм. Энэхүү гарын авлага нь хөөргөх самбараа ажиллуулахад бэлэн байгаа бүх бэрхшээлийг даван туулахад туслах зорилготой юм.
Алхам 1: Тоног төхөөрөмжийн хайрцгийг задлах
Цоо шинэ нээлтийн самбарыг задлахад энэ нь гурван зүйл дагалддаг болохыг та анзаарах болно.
- TM4C123G эхлүүлэх самбар
- Жижиг бичил USB-ээс USB-A кабель
- Launchpad хурдан эхлүүлэх гарын авлага
Бидний зорилгын үүднээс бид эхлүүлэх самбарын буланд байгаа дүрэх товчлуурыг ашиглан төхөөрөмжийн горимыг "дибаг хийх" болгож тохируулах хэрэгтэй. Дараа нь бид USB кабелийг унтрах унтраалгын дэргэдэх дибаг хийх порт руу залгаж болно. Эндээс бид нөгөө үзүүрээ хөгжүүлэлтийн компьютер дээрээ холбодог.
Алхам 2: Жолооч болон бусад хэрэгслийг татаж авах - C цувралд зориулж TivaWare татаж авах
Эхлэх самбарыг хайрцагнаас гаргаж авсны дараа бид хөгжүүлэлтийн компьютер дээрээ програм хангамж суулгах шаардлагатай байна. Эдгээр алхамууд нь таны үйлдлийн системээс хамаарч өөр өөр байдаг тул платформын тусгай зааврыг анхаарч үзээрэй.
Юуны өмнө TivaWare for C Series програм хангамжийн багцыг татаж авах хэрэгтэй.
Энэхүү програм хангамжийн багц нь эхлүүлэх самбарыг хөгжүүлэхэд шаардлагатай бүх дэмжлэг файлууд болон толгой хэсгүүдийг агуулдаг.
SW_TM4C-ver#.exe файлыг татаж аваарай. Энэ файлыг татаж авахын тулд та TI данс үүсгэх ёстой.
Windows дээр
Татаж авсны дараа.exe файлыг ажиллуулсны дараа би хөгжүүлэлтийн файлуудаа байрлуулахаар төлөвлөж буй хавтас руу файлуудыг задлахыг зөвлөж байна. Үүний тулд би ширээний компьютер дээрээ "TM4C123G Files" нэртэй хавтас хийж, дотор нь "TivaWare" нэртэй хавтас үүсгэж файлуудыг задалсан.
Mac/Linux дээр
Mac болон Linux систем дээр та.exe файлыг ажиллуулж чадахгүй. Гэсэн хэдий ч та агуулгыг яг адилхан гаргаж авах боломжтой. Хөгжүүлэлтийн файлуудаа байрлуулахаар төлөвлөж буй "TivaWare" фолдерт.exe-ийг байрлуулсны дараа терминал дээр "unzip SW_TM4C-ver#.exe" файлыг ажиллуулснаар бүх файлууд таны ажлын лавлах руу орно.
АНХААРУУЛГА - Терминал дахь TivaWare файлуудынхаа зориулалтын фолдер дотор өөрийн ажлын лавлахыг тохируулахын тулд "cd" командыг ашиглаж байгаа эсэхийг шалгаарай, эс тэгвээс хүсээгүй газар файл, фолдерын үнэмлэхүй эмх замбараагүй байдал үүснэ.
Алхам 3: (Windows) Жолооч болон бусад хэрэгслийг татаж авах - Stellaris ICDI драйверуудыг татаж авах
Stellaris ICDI драйверууд нь үндсэн чипийг анивчуулах, програмчлахын тулд хөөргөх самбар дээр хавсаргасан дибаг хийгчийг ашиглах боломжийг танд олгоно. Windows дээр драйверуудыг суулгах хүртэл дибаг хийгчийг танихгүй. Үүнийг хийхийн тулд татаж авсан зип архиваас драйверын файлуудыг гаргаж аваарай. Жолоочийн менежерээс та танигдаагүй Stellaris дибаг хийгч төхөөрөмж дээр хулганы баруун товчийг дарж, олборлосон драйверын файлуудаа үзэх замаар драйверуудыг шинэчлэх боломжтой.
Алхам 4: (Нэмэлт) Драйверууд болон бусад хэрэгслүүдийг татаж авах - UniFlash Software Flashing Tool татаж авах
UniFlash нь аль хэдийн эмхэтгэсэн програмуудаа эхлүүлэх самбар дээрээ асаах боломжийг олгодог.
Энэ нь TivaWare/жишээн дээрээс олж авсан жишээг харахад хамгийн ашигтай байдаг. Вэбсайт дээр тусгай платформ суулгагчдыг өгдөг тул уг суурилуулалт нь маш энгийн юм. Энэ хэрэгслийг татаж авсны дараа та үүнийг нээж, Stellaris дибаг хийгчийг автоматаар илрүүлж, ашиглаж буй TM4C123G модулийг гараар сонгоод эхлэх товчийг дарна уу. Тэндээс та жишээнүүдээс.bin файлыг ачаалж санах ой руу шарж, кодыг хэрхэн ажиллаж байгааг харах боломжтой.
Алхам 5: Жолооч болон бусад хэрэгслийг татаж авах - Code Composer Studio (CCS) суулгагчийг татаж авах
Code Composer Studio бол портал бөгөөд та өөрийн угсралт эсвэл С кодыг эмхэтгэх, эхлүүлэх талбарт шууд асаах боломжтой портал юм.
CCS -ийг суулгах процесс нь маш энгийн. Ердийнх шиг та эхлээд програм хангамжийг суулгахын тулд компьютер дээрх байршлаа сонгоно уу. Үүний дараа янз бүрийн микроконтроллерийн бүтээгдэхүүний хөрвүүлэгчийг суулгах боломжийг танд олгоно. Та "TM4C12X ARM" сонголтыг сонгохыг хүсч байна. Дараа нь, хэрэв энэ нь хараахан сонгогдоогүй байгаа бол "Stellaris ICDI Debug Probe" -г идэвхжүүлээрэй.
CCS -ийг суулгаж дууссаны дараа бид анхны төслөө эхлүүлэхийн тулд CCS -ийг тохируулж болно.
Алхам 6: CCS - Бидний анхны төслийг бий болгох
Хамгийн төвөгтэй хэсэг нь энэ алхам дотор байгаа боловч бид үүнийг дуусгасны дараа бидний хөгжүүлэлтийн орчин ажиллахад таатай байх болно! Алхамуудыг зургийн дагуу өгөх тул та үүнийг дагахад илүү хялбар болно.
1. "Шинэ CCS төсөл үүсгэх" -ийг сонгоно уу.
2. Ашиглаж буй Tiva C Series самбарыг сонгоорой, миний хувьд надад TM4C123GH6PM байна. Stellaris Debug интерфэйсийг сонгохоо мартуузай.
3. Шинэ төслийн шинж чанарууд руу очно уу.
4/5. TivaWare фолдертоо замын хувьсагч үүсгээрэй. Resource -> Linked Resource хэсэгт та TivaWare суулгах хавтас руу чиглүүлэх лавлах замыг зааж өгсөн TivaWare нэртэй шинэ замын хувьсагч нэмэх ёстой.
6. TivaWare фолдер дээрээ бүтээх хувьсагч үүсгэх. Build -> Variables хэсэгт TivaWare хавтсандаа директорын хувьсагч нэмж оруулаарай.
Зам ба хувьсах хэмжигдэхүүнүүд нь TivaWare суулгалтаас шаардлагатай файлуудыг манай төсөлд оруулах ажлыг хөнгөвчлөх бөгөөд TivaWare номын санг манай лавлах замыг дахин хийхгүйгээр шинэчлэх боломжийг олгоно.
7. Build -> ARM Compiler -> Include Options хэсэгт $ {TivaWare} нэртэй директорыг нэмнэ үү. Энэ нь таны өмнө тодорхойлсон замын хувьсагчийг зааж өгөх бөгөөд ингэснээр хөрвүүлэгч шаардлагатай файлуудыг автоматаар олох боломжтой болно.
8/9/10. Эцэст нь хэлэхэд бид TivaWare хавтаснаас Driverlib номын санг төсөлдөө нэмэх хэрэгтэй. Үүнийг төсөл дээр хулганы баруун товчлуур дээр дараад "файл нэмэх" -ийг сонгосноор хийж болно. Driverlib.lib файлыг сонгохын тулд заасан директор руу очно уу. Үүний дараа манай TivaWare лавлахтай харьцуулахад "файл руу холбох" -ыг сонгоно уу.
Хэрэв та энэ хүртэл явж чадсан бол таны орчин бүрэн тохируулагдсан байх ёстой!
Алхам 7: Зарим эцсийн тэмдэглэл
Энэ үед танд функциональ хөгжлийн орчин, түүнчлэн шаардлагатай бүх нэмэлт драйверууд болон програм хангамжийн багц байх ёстой.
Эндээс эхлүүлэх самбарын талаар мэдэх хамгийн сайн арга бол TivaWare -> жишээн дээрх зарим код кодыг туршиж үзэх явдал юм. Та самбар дээр урьдчилан эмхэтгэсэн хоёртын файлыг шууд асаах эсвэл кодыг төсөл дээрээ оруулах боломжтой.
Энэхүү зааварчилгаа нь тустай байсан гэж найдаж байна, хөөргөх самбарыг ашиглахад тань амжилт хүсье!
Нэмэлт нөөц:
TM4C123G мэдээллийн хуудас
Кодын зааварчилгаа бүхий виртуал семинар
Зөвлөмж болгож буй:
[2021] Valenta Off-Roader-ийн гарын авлага угсрах: 23 алхам
[2021] Valenta Off-Roader-ийг угсрах гарын авлага: Valenta Off-Roader Энэ нь Lego Technic-тэй нийцтэй бөгөөд хойд дугуйны хоёр (x2) бичил арааны хөдөлгүүр, Roberval тэнцвэрийн гар механизмд суурилсан (x1) жолооны servo-ээр тоноглогдсон
Гүйлгэх текст дэлгэц (A -аас Z хүртэлх гарын авлага): 25 алхам (зурагтай)
Текстийг гүйлгэх (A -аас Z хүртэлх гарын авлага): Энэхүү зааварчилгаа / видеонд би Arduino ашиглан гүйлгэх текст дэлгэцийг хэрхэн яаж хийх талаар алхам алхмаар зааварчилгаа өгөх болно. Би Arduino -д хэрхэн код хийхийг тайлбарлахгүй, одоо байгаа кодыг хэрхэн ашиглахыг танд үзүүлэх болно. Юу, хаана хамтран ажиллах шаардлагатай байна
HiFi чанга яригч - Нэгдүгээр зэрэглэлийн гарын авлага: 8 алхам (зурагтай)
HiFi чанга яригч - нэгдүгээр зэрэглэлийн барилгын гарын авлага: Өндөр туршлага, туршлага шаарддаггүй өндөр чанартай, өндөр чанартай HiFi чанга яригч кабинет бүтээхэд хэт их цаг зарцуулсны дараа би энэ зааварчилгааг бичихээр шийдлээ. Зарим гайхалтай зааварчилгаа байдаг
Ардуино төгөлдөр хуур гарын авлага, 7 урьдчилан тохируулсан дуутай: 7 алхам
Arduino төгөлдөр хуур гарын авлага, 7 урьдчилан тохируулсан дуутай: LCD дэлгэцтэй Arduino төгөлдөр хуурын гар нь 2 горимтой. Гарын авлагын горим & Урьдчилан тохируулсан горим. Би энгийн 7 товчлууртай төгөлдөр хуурын 7 товчлуур, тохиргооны горимын 1 товчлуурыг ашиглан 7 урьдчилан тохируулсан дуу руу шилжсэн. Урьдчилан тохируулсан дуу: Тохируулах горимын товчлуурыг дарна уу
NodeMCU ESP8266 ашиглан Arduino IDE -ийг хурдан эхлүүлэх гарын авлага: 6 алхам
NodeMCU ESP8266 ашиглан Arduino IDE -ийг хурдан эхлүүлэх гарын авлага: NodeMCU ESP8266 -д зориулсан Arduino IDE тохиргоо