Агуулгын хүснэгт:
- Алхам 1: STM32 -ийг Arduino IDE дээр суулгаарай
- Алхам 2: Програмчлалын холболт
- Алхам 3: Кодыг байршуулах
Видео: Arduino IDE ашиглан Stm32 -ийг эхлүүлэх нь: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
STM32 бол Arduino IDE дэмждэг нэлээд хүчирхэг, алдартай самбар юм.
Гэхдээ үүнийг ашиглахын тулд та Arduino IDE -д stm32 -ийн самбарыг суулгах хэрэгтэй тул энэ зааварт би stm32 хавтанг хэрхэн суулгах, хэрхэн програмчлах талаар хэлэх болно.
Алхам 1: STM32 -ийг Arduino IDE дээр суулгаарай
STM32 худалдаж авах:
USB кабель худалдаж авах:
www.utsource.net/itm/p/8566534.html
FTDI худалдаж авах: https://www.utsource.net/itm/p/7958953.html
//////////////////////////////////////////////////////////////////////////////
1- Arduino.cc IDE-ийг ажиллуулна уу. "Файл" цэс, дараа нь "Тохиргоо" дээр дарна уу.
"Тохиргоо" харилцах цонх нээгдэх бөгөөд дараа нь "Нэмэлт самбар менежерүүдийн URL" талбарт дараах холбоосыг нэмнэ үү.
"https://dan.drown.org/stm32duino/package_STM32duino_index.json"
"Ok" дээр дарна уу
2- "Хэрэгслүүд" цэс, дараа нь "Самбар> Самбар менежер" дээр дарна уу.
Самбарын менежер нээгдэх бөгөөд та суулгасан болон бэлэн байгаа самбаруудын жагсаалтыг харах болно.
"STM32 F103Cxxx" -ийг сонгоод суулгах дээр дарна уу.
Суулгалт дууссаны дараа үндсэн нэрний хажууд "INSTALLED" гэсэн гарчиг гарч ирнэ.
Та ТУЗ -ийн менежерийг хааж болно.
Одоо та "Board" цэснээс STM32 хавтангийн багцыг олох боломжтой.
Хүссэн хавтангийн цувралыг сонгоно уу: STM32F103Cxxx
Самбарыг сонгоно уу
Алхам 2: Програмчлалын холболт
Stm32 програмчлахын тулд та эдгээр хэлхээг дагах хэрэгтэй. Түүнийг програмчлахын тулд та Stm32-ийг авах ёстой бөгөөд нөгөө нь usb to ttl хөрвүүлэгч бол та үүнийг линкээс авах боломжтой.
www.banggood.com/STM32F103C8T6-Small-Syste…
www.banggood.com/STM32F103C8T6-System-Boar…
Usb to ttl:
www.banggood.com/FT232RL-FTDI-USB-To-TTL-S…
www.banggood.com/3_3V-or-5_5V-USB-Programm…
Алхам 3: Кодыг байршуулах
Тиймээс хэрэв бүх зүйл багаж хэрэгсэлд очиж, миний хийсэн шиг бүх зүйлийг самбарынхаа дагуу тохируулахын тулд хийгдсэн бол та зургийг харж, байршуулалтыг дарж болно, хэрэв код байршуулагдах юм бол та самбар дээрх LED нь минийх шиг анивчих болно тусламж авахын тулд видеог үзнэ үү.
Миний зааварчилгааг үзэж байгаад баярлалаа.
Зөвлөмж болгож буй:
Eclipse (eGit) ашиглан интерактив үйлдлийг хэрхэн дахин эхлүүлэх вэ: 10 алхам
Eclipse (eGit) ашиглан интерактив үйлдлийг хэрхэн дахин яаж хийх вэ: 20180718 - Би " боддог " Би зургуудтай холбоотой асуудлыг шийдсэн. Хэрэв тэдгээр нь томруулж харагдсан эсвэл утгагүй бол дарж үзнэ үү. Хэрэв танд ямар нэгэн асуудал тулгарвал надад мэдэгдэл илгээнэ үү, би танд туслахыг хичээх болно
Bascom AVR ашиглан эхлүүлэх: 5 алхам
Bascom AVR -ийг эхлүүлэх нь: AVR микроконтроллероо Bascom AVR -ээр програмчлахыг заах цувралын эхлэл юм. Яагаад би үүнийг хийж байна вэ? Энэ цувралын ихэнх програмын дээжийг та Arduino дээр хийж болно. Зарим нь илүү хялбар, зарим нь илүү хэцүү боловч эцэст нь хоёулаа
DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: 6 алхам
DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: Гэрийн туслах ажилд DIY мэдрэгч нэмж оруулахаар шийдсэндээ би маш их гайхсан. ESPHome -ийг ашиглах нь маш энгийн бөгөөд энэ нийтлэлд бид GPIO зүүг хэрхэн хянах, мөн температурыг хэрхэн яаж авах талаар сурах болно. утасгүй сүлжээнээс авсан чийгшлийн мэдээлэл
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
Урсгал диаграм ашиглан програмчлал эхлүүлэх: 7 алхам
Урсгал диаграм ашиглан програмчлал эхлүүлж байна: Төсөлдөө PIC микро хянагч ашиглаж эхэлж байна уу? Таны програм зүгээр л ажиллахгүй байгаа үед тэдгээр нь маш хэрэгтэй боловч маш их урам хугардаг. Энэ бол схемийг зурах замаар санаагаа цэгцлэх нэг арга юм. Мэргэжлийн програмистууд ийм байдлаар ихэвчлэн