STM32F103C8T6 डेवलपमेंट बोर्ड STM32 एआरएम कोर मॉड्यूल

STM32F103C8T6 डेवलपमेंट बोर्ड STM32 एआरएम कोर मॉड्यूल

Rs. 225.00
उत्पाद जानकारी पर जाएं
STM32F103C8T6 डेवलपमेंट बोर्ड STM32 एआरएम कोर मॉड्यूल

STM32F103C8T6 डेवलपमेंट बोर्ड STM32 एआरएम कोर मॉड्यूल

Rs. 225.00

STM32F103C8T6 डेवलपमेंट बोर्ड, एसटी माइक्रोइलेक्ट्रॉनिक्स से STM32 माइक्रोकंट्रोलर को प्रोग्राम करना सीखने के लिए एक लोकप्रिय विकल्प है। बोर्ड में STM32F103C8T6 माइक्रोकंट्रोलर होता है जो एक ARM कॉर्टेक्स-M 32-बिट प्रोसेसर है। यह एक 40 पिन माइक्रोकंट्रोलर है जिसमें 8MHz और 32KHz क्रिस्टल के दो क्रिस्टल ऑसिलेटर होते हैं। MCU में MCU को पावर देने के लिए इनबिल्ट 5V से 3.3V वोल्टेज रेगुलेटर होता है। Arduino बोर्डों के विपरीत, STM32 डेवलपमेंट बोर्ड 3.3V पर काम करता है।

MCU में दो ऑनबोर्ड LED होते हैं, एक का उपयोग पावर इंडिकेशन के लिए किया जाता है और दूसरा LED GPIO पिन PC13 से जुड़ा होता है। STM32F103C8T6 MCU में तीन बूट मोड होते हैं जिन्हें Boot0 और Boot1 जम्पर पिन का उपयोग करके सेट किया जा सकता है।

STM32F103C8T6 Development Board Pinout

STM32F103C8T6 के स्पेसिफिकेशन्स:

  • ऑपरेटिंग वोल्टेज: 2.7V से 3.6V
  • CPU फ्रीक्वेंसी: 72 MHz
  • GPIO पिनों की संख्या: 37
  • PWM पिनों की संख्या: 12
  • एनालॉग इनपुट पिन: 10 (12-बिट)
  • USART पेरिफेरल्स: 3
  • I2C पेरिफेरल्स: 2
  • SPI पेरिफेरल्स: 2
  • कैन 2.0 पेरिफेरल: 1
  • टाइमर्स: 3 (16-बिट), 1 (PWM)
  • फ्लैश मेमोरी: 64KB
  • रैम: 20K

इस डेवलपमेंट बोर्ड को Arduino IDE का उपयोग करके आसानी से प्रोग्राम किया जा सकता है। लेकिन यदि आप STM32 डेवलपमेंट बोर्डों की पूरी जानकारी प्राप्त करना चाहते हैं, तो आप STM32Cube और एसटी माइक्रोइलेक्ट्रॉनिक्स द्वारा पेश किए गए अन्य डेवलपमेंट वातावरण का भी उपयोग कर सकते हैं। आप Keil, IAR वर्कबेंच, एटॉलिक ट्रूस्टूडियो, माइक्रोसी प्रो ARM, क्रॉसवर्क्स ARM, राइड 7, प्लेटफॉर्मआईओ+STM32 आदि का भी उपयोग बोर्ड को प्रोग्राम करने के लिए कर सकते हैं। किसी प्रोग्राम की हेक्स फाइल को सिंगल वायर इंटरफेस मॉड्यूल (SWIM) का उपयोग करके या JTAG/सीरियल वायर डिबगिंग (SWD) का उपयोग करके अपलोड किया जा सकता है।

बूट1

बूट0

बूट मोड

एलियासिंग

X

0

मुख्य फ्लैश मेमोरी

मुख्य फ्लैश मेमोरी को बूट स्पेस के रूप में चुना गया है

0

1

सिस्टम मेमोरी

सिस्टम मेमोरी को बूट स्पेस के रूप में चुना गया है

1

1

एम्बेडेड एसआरएएम

एम्बेडेड एसआरएएम को बूट स्पेस के रूप में चुना गया है

यदि आप अपने STM32 MCU को USB केबल (FTDI बोर्ड के बिना) का उपयोग करके Arduino IDE पर प्रोग्राम करना चाहते हैं, तो आपको STM32 के लिए एक Arduino संगत बूटलोडर प्राप्त करना होगा और फिर आप इसे STM32 बोर्ड में फ्लैश कर सकते हैं। एक बार जब STM32 को Arduino संगत बूटलोडर के साथ फ्लैश कर दिया जाता है, तो आप FTDI बोर्ड के बिना सीधे Arduino IDE का उपयोग करके STM32 को प्रोग्राम कर सकते हैं और कोड अपलोड करते समय आपको रीसेट बटन दबाने की आवश्यकता नहीं होती है।

व्हाट्सएप संपर्क: +918921464198

आपको यह भी पसंद आ सकता हैं