
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Bu qo'llanmada biz STM32l100 mcu UART biri yordamida mikrokontrollerdan ma'lumotlarni kompyuterga uzatdik.
1 -qadam: Ishlatilgan dasturiy ta'minot:


Bu loyiha uchun biz ishlatgan dasturlar:
1. Atollic TrueSTUDIO: STM32 uchun Atollic® TrueSTUDIO®-bu yuqori sifatli ko'milgan dasturiy ta'minotni ishlab chiqishda yordam berish uchun juda kuchli vositalarni xohlaydigan STM32 MCU ishlab chiqaruvchilari uchun moslashuvchan va kengaytiriladigan IDE disk raskadrovka. TrueSTUDIO® ochiq standartlarga (ECLIPSE va GNU) asoslangan va kod boshqaruvi va tizimning ilg'or tahlili uchun professional xususiyatlar bilan kengaytirilgan. Bu tizimning tuzilishi va dinamik xatti -harakatlari haqida o'ziga xos tasavvur beradi.
Siz ushbu havoladan dasturiy ta'minotni yuklab olishingiz mumkin
2. STM32CubeMX: STM32CubeMX-bu STM32 mikrokontroldorlari va mikroprotsessorlarini juda oson sozlash, shuningdek Arm® Cortex®-M yadrosi uchun mos keladigan C kodini yaratish yoki qisman Linux® Device Tree uchun qurol. ® Cortex®-A yadrosi), bosqichma-bosqich jarayon orqali.
Siz ushbu havoladan dasturiy ta'minotni yuklab olishingiz mumkin
2 -qadam: ishlatilgan komponentlar:


Ushbu qo'llanmada biz ishlatgan ikkita asosiy dasturiy ta'minot mavjud:
1.32L100CDISCOVERY: 32L100CDISCOVERY sizga STM32L100 Value Line 32-bitli Cortex®-M3 mikrokontrollerlarining xususiyatlarini kashf etishga va ilovalaringizni oson ishlab chiqishga yordam beradi. U yangi boshlanuvchilar va tajribali foydalanuvchilar uchun tez ishga tushishi uchun kerak bo'lgan hamma narsani o'z ichiga oladi. STM32L100RCT6 asosida ST-LINK/V2 o'rnatilgan disk raskadrovka vositasi, LEDlar, qo'shimcha komponentlar va modullarni oson ulash uchun tugmalar mavjud.
2. USB - TTL konvertori. Ushbu kashfiyot taxtasida bo'lgani kabi, biz ketma-ket ma'lumotlarni to'g'ridan-to'g'ri st-link nosozliklarni tuzatish kabelidan ololmaymiz, shuning uchun biz bitta usbni TTL konvertoriga sotib olishimiz kerak. USB -TTL konvertorining ishlash printsipi juda oddiy, bu SiLabs tomonidan CP2102 ko'prigiga asoslangan USB -TTL UART konverter moduli. Ushbu modul standart ketma -ket portga ega bo'lmagan noutbuklarda ishlatilishi mumkin. Bu modul kompyuterda USB yordamida virtual COM portini yaratadi, u ketma -ket aloqa uchun standart standart Baud tezligini qo'llab -quvvatlaydi.
3 -qadam: O'chirish diagrammasi

Ulanishlar quyidagicha:
32L100 kashfiyot kartasi USB -dan TTL -ga o'zgartiriladi
Txd kashfiyot kartasi (PA9) Rxd
GND GND
3V3 3V3
4 -qadam: Kod:
Biz kodni STM32CubeMX yordamida yaratganimiz uchun men bu erda main.c faylini baham ko'raman.
main.c faylini quyidagi havoladan olishingiz mumkin
5 -qadam: ish printsipi va video:

Bu erda avval siz STM32CubeMX -ni ochishingiz kerak, keyin moslashtirilgan taxtadan foydalanayotgan bo'lsangiz, to'g'ri taxtani yoki mcu -ni tanlashingiz kerak.
Butun jarayon uchun, iltimos, bizning joylashtirilgan videomizni ko'ring.
Loyihaning to'liq tavsifi yuqoridagi videoda berilgan
Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring. Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin
Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.
Rahmat va hurmat bilan, Embedotronika texnologiyalari
Tavsiya:
Katta fayllarni kompyuterdan kompyuterga qanday yuborish mumkin: 6 qadam

Katta hajmdagi fayllarni kompyuterdan kompyuterga qanday yuborish mumkin: Texnologiyalar rivojlanib borgan sari fayl hajmi kattalashib bormoqda. Agar siz dizayn yoki modellashtirish yoki shunchaki sevimli mashg'ulot kabi ijodiy ish bilan shug'ullansangiz, katta fayllarni uzatish qiyinchilik tug'dirishi mumkin. Ko'pgina elektron pochta xizmatlari qo'shimchalarning maksimal hajmini taxminan 25 bilan cheklaydi
Qanday qilib Siri -ni har qanday IPad -ga tekin olish mumkin: 7 qadam

Qanday qilib Siri -ni har qanday IPad -ga tekin olish mumkin ?: Siz har doim o'sha Siri reklamalarini ko'rasizmi va o'ylaysizmi, men buni olsam edi, lekin iPhone 4s uchun qimmat narxni to'lamas edim. Xo'sh, endi mumkin! Bu iOS 5.1.x-dagi jailbreak qilingan har qanday iPad-da Siri-ni qanday olish haqida asta-sekin! Bu ko'rsatma nafaqat oson
NodeMCU -dagi Firebase ma'lumotlar bazasidan ma'lumotlarni qanday olish mumkin: 7 qadam

NodeMCU-dagi Firebase ma'lumotlar bazasidan ma'lumotlarni qanday olish mumkin: Bu ko'rsatma uchun biz Google Firebase-dagi ma'lumotlar bazasidan ma'lumotlarni olamiz va uni keyingi tahlil qilish uchun NodeMCU yordamida olamiz. Firebase ma'lumotlar bazasini yaratish uchun hisob 3) Yuklab oling
HAMMA (Haha) veb -saytidan qanday musiqa olish mumkin (Eshitganingizcha, uni olishingiz mumkin OK, agar u Flash -ga o'rnatilgan bo'lsa, siz bunga qodir bo'lmasligingiz mumkin). Qo'

HAMMA (Haha) veb -saytidan qanday musiqa olish mumkin (Eshitganingizcha, uni olishingiz mumkin … Yaxshi, agar u Flash -ga o'rnatilgan bo'lsa, siz bunga qodir bo'lmasligingiz mumkin). Qo'shilgan ma'lumotlar: agar siz biron -bir saytga kirsangiz va u sizga yoqadigan va xohlagan qo'shiqni ijro etsa, bu erda siz ayblamaysiz, agar biror narsani chalkashtirib yuborsangiz, mening aybim yo'q ) Men musiqani qabul qila oldim
Pardus -ni har qanday kompyuterga qanday o'rnatish kerak: 9 qadam

Pardus -ni har qanday kompyuterga qanday o'rnatish kerak: bu mening fav -ni o'rnatish bo'yicha qo'llanma. linux distro, Pardus. Agar kimdir bundan foydalansa va qo'shadigan narsasi bo'lsa, menga ayting va men sizni hamkasblar ro'yxatiga qo'shaman, shuningdek, har qanday fikr -mulohazani qadrlayman, chunki bu men yozganman deb o'ylagan birinchi kitobim