Агуулгын хүснэгт:
- Алхам 1: Ашигласан програм хангамж:
- Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
- Алхам 3: Код:
- Алхам 4: Ажлын зарчим ба видео:
Видео: STM32L100: 4 алхам ашиглан товчлуурыг дарж LED-ийг Atollic TrueStudio-Switch болгоно
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
STM32 -ийн энэхүү гарын авлагад би STM32L100 -ийн GPIO зүүг хэрхэн унших талаар танд хэлэх болно, ингэснээр энд товчлуурыг дарж Led гэрэлтүүлэг хийх болно.
Алхам 1: Ашигласан програм хангамж:
Эдгээр нь энэ төсөлд ашигласан програм хангамж юм.
1. Atollic TrueSTUDIO: STM32-д зориулсан Atollic® TrueSTUDIO® нь өндөр чанартай суулгагдсан програм хангамжийг хөгжүүлэхэд туслах маш хүчирхэг хэрэгслүүдийг хүсдэг STM32 MCU хөгжүүлэгчдэд зориулсан уян хатан, өргөтгөх боломжтой хөгжүүлэлт, дибаг хийх IDE юм. TrueSTUDIO® нь нээлттэй стандартууд (ECLIPSE ба GNU) дээр суурилсан бөгөөд кодын менежмент, системийн дэвшилтэт анализ хийх мэргэжлийн онцлогтой. Энэ нь системийн бүтэц, динамик зан байдлын талаар өвөрмөц ойлголт өгдөг.
Та энэ програмыг энэ линкээс татаж авах боломжтой
2. STM32CubeMX: STM32CubeMX бол STM32 микроконтроллер ба микропроцессорыг маш хялбар тохируулах, Arm® Cortex®-M цөмд тохирох C код эсвэл хэсэгчилсэн Linux® Device Tree-ийг бий болгох боломжийг олгодог график хэрэгсэл юм. ® Cortex®-A core), алхам алхмаар хийх замаар.
Та энэ програмыг энэ линкээс татаж авах боломжтой
Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
Энэ гарын авлагад бидний ашиглаж байсан ганцхан тоног төхөөрөмж байна.
1.32L100CDISCOVERY: 32L100CDISCOVERY нь STM32L100 Value Line 32 битийн Cortex®-M3 микроконтроллеруудын онцлог шинж чанаруудыг олж мэдэх, програмаа хялбархан хөгжүүлэхэд тусална. Энэ нь эхлэгч болон туршлагатай хэрэглэгчдийг хурдан эхлүүлэхэд шаардлагатай бүх зүйлийг агуулдаг.
STM32L100RCT6 дээр үндэслэн ST-LINK/V2 суулгагдсан дибаг хийх хэрэгсэл, LED, нэмэлт эд анги, модулийг хялбархан холбох товчлууруудыг багтаасан болно.
Алхам 3: Код:
Бид кодыг STM32CubeMX -ийн тусламжтайгаар бүтээсэн тул би энд main.c файлыг хуваалцаж байна.
Та main.c файлыг доорх линкээс авах боломжтой
Алхам 4: Ажлын зарчим ба видео:
Энд та эхлээд STM32CubeMX -ийг нээх хэрэгтэй бөгөөд хэрэв та өөрчилсөн самбар ашиглаж байгаа бол зөв самбар эсвэл mcu -г сонгох хэрэгтэй.
Бүх үйл явцыг үзэхийн тулд манай оруулсан видеог үзээрэй. Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно
Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү. Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой
Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.
Баярлалаа, Regards, Embedotronics технологи
Зөвлөмж болгож буй:
Тоосго солих товчийг дарж Makey Makey: 4 алхам (зурагтай)
Тоосго солих товчийг дарж Makey Makey -ийг дарна уу: Энэхүү 3D хэвлэсэн унтраалга нь хэрэглэгч Makey Makey -ийг " хурууны слайд " болгох боломжийг олгоно. " дарна уу " Тоглоом дээр эсвэл презентацийг гүйлгэхийн тулд баруун/зүүн сумтай байж болно. Баруун болон зүүн терминалын бэхэлгээг нэмж оруулав
Atollic TrueSTUDIO-STM32L100 PWM заавар: 4 алхам
Atollic TrueSTUDIO-STM32L100 PWM заавар: Энэхүү гарын авлагад бид STM32 дээр суурилсан микроконтроллерт ХОУХШ-ийг хэрхэн ашиглах талаар хэлэх болно
Atollic TrueSTUDIO болон STM32CubeMX ашиглан STM32L100 Blink LED: 5 алхам
Atollic TrueSTUDIO болон STM32CubeMX ашиглан STM32L100 LED анивчих: Энэ төсөлд би 32L100 нээлтийг ашиглан LED хэрхэн анивчих талаар танд хэлэх болно. Тиймээс энд би энэ анивчих хичээлийн ажиллах зарчмын талаар танд хэлэх болно, мөн танд ямар төрлийн програм хангамж, техник хангамж хэрэгтэй байна
Ухаалаг цэцэрлэг - Дарж ургуул: 9 алхам
Ухаалаг цэцэрлэг - Дарж ургуул: Хэрэв та ургамал, ус, чийгшил, гэрэл, температурын хамгийн оновчтой тохиргоог хангаж, хэрхэн яаж хийхийг хянах боломжийг олгодог ухаалаг гар утасны аппликейшны тусламжтайгаар өөрийн ургамал, цэцэг, жимс, хүнсний ногоог ургуулвал яах вэ? ургамлаа ургуулах
AVR микроконтроллер. LED товчлуурыг ашиглан унтраана уу. Датах товчлуурыг дарах: 4 алхам
AVR микроконтроллер. LED товчлуурыг ашиглан унтраана уу. Товчлуурыг тайлах. Энэ хэсэгт бид ATMega328PU програмын C кодыг хэрхэн хийх талаар товчлуурын унтраалгын дагуу гурван LED -ийн статусыг хэрхэн өөрчлөх талаар сурах болно. Түүнчлэн, бид "Switch Bounce" гэсэн асуудлын шийдлийг судалж үзсэн. Уламжлал ёсоор бид