Агуулгын хүснэгт:

Arduino IDE STM32F103C8T6 бүхий STM32 самбар: 5 алхам
Arduino IDE STM32F103C8T6 бүхий STM32 самбар: 5 алхам

Видео: Arduino IDE STM32F103C8T6 бүхий STM32 самбар: 5 алхам

Видео: Arduino IDE STM32F103C8T6 бүхий STM32 самбар: 5 алхам
Видео: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Арваннэгдүгээр
Anonim
Arduino IDE STM32F103C8T6 бүхий STM32 самбар
Arduino IDE STM32F103C8T6 бүхий STM32 самбар

Сайн байна уу залуусаа, олон хүмүүс arduino самбар ашигладаг боловч бидний мэддэг хязгаарлалттай тул бусад цөөн хэдэн самбарууд Arduino -ээс илүү сайн гүйцэтгэл, илүү сайн шинж чанарыг хангаж чадах ардуиногийн хувилбар болж гарч ирсэн бөгөөд тэдгээрийн нэг нь STM32 юм. STM32 самбар нь Arduino uno -оос хамаагүй хямд бөгөөд түүний боломжууд нь arduino uno -ээс хамаагүй дээр боловч тэдгээрийг Arduino IDE дэмждэггүй тул бид тэдгээрийг гараар Arduino IDE -д нэмэх хэрэгтэй. Энэхүү зааварчилгаанд бид STM32 самбарыг Arduino IDE -д нэмж оруулах бөгөөд бид Arduino IDE ашиглан энэ самбарыг програмчлах болно.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс

Энэхүү зааварчилгааны хувьд бидэнд дараах зүйлс хэрэгтэй болно: STM32: USB CABLE: FTDI: "Breadboard & Fight Jumpers

Алхам 2: STM32 BOARD -ийн техникийн үзүүлэлтүүд (STM32F103C8T6)

STM32 BOARD -ийн техникийн үзүүлэлтүүд (STM32F103C8T6)
STM32 BOARD -ийн техникийн үзүүлэлтүүд (STM32F103C8T6)

STM32F103C8T6 -ийн техникийн үзүүлэлтүүдийг доороос гадна зураг дээр үзүүлэв.: Үйлдвэрлэгч STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-ийн дагалдах хэрэгсэл DMA, Моторын удирдлагын PWM, PDR, POR, PVD, PWM, Температур мэдрэгч, WDT тоо I/O 37 Хөтөлбөрийн санах ойн хэмжээ 64KB (64K x 8) Осцилляторын төрөл Дотоод ажиллах температур -40 ° C ~ 85 ° C (TA)

Алхам 3: Arduino IDE дээр STM32 самбарыг суулгана уу

STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай
STM32 самбарыг Arduino IDE дээр суулгаарай

Arduino ide дээр stm32 самбарыг суулгахын тулд доорх зааврууд болон зургуудыг дагана уу: 1- Arduino.cc IDE-ийг ажиллуулна уу. "Файл" цэс, дараа нь "Тохиргоо" дээр дарна уу. "Тохиргоо" харилцах цонх нээгдэх бөгөөд дараа нь "Нэмэлт самбар менежерүүдийн URL -ууд" талбарт дараах холбоосыг нэмнэ үү: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Ok" дээр дарна уу 2- "Tools" цэс дээр дараад "Boards> Board Board Manager" дээр дарна уу. ТУЗ-ийн менежер нээгдэх бөгөөд та суулгасан болон бэлэн байгаа самбаруудын жагсаалтыг харах болно. "STM32 F103Cxxx" -ийг сонгоод суулгах дээр дарна уу. Суулгалт дууссаны дараа үндсэн нэрний хажууд "INSTALLED" гэсэн шошго гарч ирнэ. Та ТУЗ -ийн менежерийг хааж болно. Одоо та "Board" цэснээс STM32 хавтангийн багцыг олж болно. Хүссэн самбаруудын цувралыг сонгоно уу: STM32F103Cxxx Самбарыг сонгоно уу.

Алхам 4: Самбарыг програмчлах холболтууд

Самбарыг програмчлах холболтууд
Самбарыг програмчлах холболтууд

Stm32 програмчлахын тулд та эдгээр хэлхээг дагах хэрэгтэй. Түүнийг програмчлахын тулд та Stm32 -ийг авах ёстой, нөгөө нь usb to ttl хөрвүүлэгч тул USB -ээс TTL хөрвүүлэгчийг аваад үзүүлсэн схемүүдийг дагаж мөрдөөрэй.

Алхам 5: Удирдах зөвлөлийг програмчлах

Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах

Одоо arduino IDE дээр анивчих ноорогоо нээгээд зүүг "PC13" болгон өөрчилнө үү, учир нь stm32 -ийн самбар нь PC13 зүү дээр байгаа бөгөөд дараа нь хэрэгслийн хэсгээс тохиргоог сонгоно уу (самбар, ком порт, байршуулах арга гэх мэт). Зураг) & кодыг stm32 -д байршуулснаар pc13 самбар дээрх самбар минийх шиг анивчиж эхлэх болно (зургийн чанарт уучлаарай), тэр ч байтугай анивчиж байгааг харахын тулд PC13 -д гадна LED нэмж болно. Тиймээс STM32 BOARD -ийн тусламжтайгаар төслүүдээ хөгжилтэй өнгөрүүлээрэй.

Зөвлөмж болгож буй: