फास्टबिट एम्बेडेड STM32F303CCT6 नॅनो बोर्ड वापरकर्ता मॅन्युअल
परिचय
नॅनो बोर्ड वापरकर्त्यांना आर्म कॉर्टेक्स-एम32 303-बिट कोअरसह STM6F4CCT32 मायक्रो कंट्रोलरसह अनुप्रयोग सहजपणे विकसित करण्यास अनुमती देतो.
STM32F303CCT6 वर आधारित, यात एक MPU6050 (एक 3-अक्ष जाइरोस्कोप आणि 3-अक्षीय प्रवेगक सेन्सर आहे), LEDs, पुश-बटन्स आणि एक मिनी USB पोर्ट समाविष्ट आहे.
संक्षेपाची यादी
SWD: सिरीयल वायर डीबग
LQFP: कमी प्रोfile क्वाड फ्लॅट पॅकेज
LSE: कमी गती बाह्य
HSE: उच्च गती बाह्य
वैशिष्ट्य:
नॅनो खालील वैशिष्ट्ये देते:
- STM32F303CCT6 मायक्रो कंट्रोलरमध्ये FPU कोर (32 MHz कमाल), 4-Kbyte फ्लॅश मेमरी आणि LQFP72 पॅकेजमध्ये 256-बाइट DRAM सह 48-बिट आर्म कॉर्टेक्स-M48 वैशिष्ट्य आहे.
- तीन पुश बटणे:
- SW1(रीसेट), SW 2 (वापरकर्ता बटण), SW(बूट).
- चार एलईडी:
- D1 (लाल) 3.3 V पॉवर चालू/बंद साठी.
- तीन वापरकर्ता LED, D2 (निळा), D3 (हिरवा), D4 (लाल).
- बोर्ड कनेक्टर:
- J1 SWD.
- J2 USB-B मायक्रो.
- LQFP2.54 I/Os च्या 30 पिनसाठी 48 mm पिच एक्स्टेंशन हेडर प्रोटोटाइपिंग बोर्ड आणि सोप्या प्रोबिंगसाठी द्रुत कनेक्शनसाठी.
- वीज पुरवठा पर्याय: ST-LINK किंवा USB VBUS.
हार्डवेअर आणि लेआउट
नॅनोची रचना 32-पिन LQFP पॅकेजमध्ये STM303F6CCT48 मायक्रो कंट्रोलरभोवती केली आहे.
आकृती 2 आणि आकृती 3 वापरकर्त्यांना STM32F303CCT6 आणि त्याचे परिधीय (MPU6050, पुश बटणे, LEDs) शोधण्यात मदत करा.
आकृती 2: नॅनो टॉप लेआउट
आकृती 3: नॅनो तळाचा लेआउट
वीज पुरवठा आणि वीज निवड
- यूएसबी केबलद्वारे होस्ट पीसीद्वारे किंवा एसटी-लिंक कनेक्शन वापरून SWD पोर्टद्वारे वीज पुरवठा केला जातो.
- U2 स्थिर 5V आउटपुट प्रदान करण्यासाठी USB मधील 3.3V इनपुटचे नियमन करते.
टीप: हेडर सॉकेट्सला बाह्य वीज पुरवठा कनेक्ट करू नका.
LEDs
- D1 PWR: लाल एलईडी सूचित करते की बोर्ड समर्थित आहे.
- वापरकर्ता D2: निळा LED हा STM1F32CCT303 च्या I/O PA6 शी जोडलेला वापरकर्ता LED आहे.
- वापरकर्ता D3: हिरवा LED हा STM2F32CCT303 च्या I/O PA6 शी जोडलेला वापरकर्ता LED आहे.
- वापरकर्ता D4: लाल LED हा STM3F32CCT303 च्या I/O PA6 शी कनेक्ट केलेला वापरकर्ता LED आहे.
- SW1 रीसेट: NRST शी जोडलेले पुश बटण STM32F303CCT6 रीसेट करण्यासाठी वापरले जाते.
- SW2 वापरकर्ता: वापरकर्ता बटण STM0F32CCT303 च्या I/O PA6 शी जोडलेले आहे.
- SW3 BOOT0: BOOT0 शी जोडलेले पुश बटण STM32F303CCT6 चा बूट मोड टॉगल करण्यासाठी वापरला जातो.
BOOT0 बूट मोड 0 मुख्य फ्लॅश मेमरी 1 सिस्टम मेमरी सारणी 1: बूट मोड
टीप: डीफॉल्टनुसार, मायक्रो कंट्रोलर मुख्य फ्लॅश मेमरीमधून ऍप्लिकेशन कोड चालवतो. हे वर्तन बदलण्यासाठी, BOOT0 बटण वापरा.
- BOOT0 बटण दाबा आणि नंतर रीसेट बटण दाबा.
- ही क्रिया मायक्रो कंट्रोलरला सिस्टम मेमरीमधून बिल्ट-इन बूट लोडर चालवण्यास बनवते (म्हणजे, मायक्रो कंट्रोलर बूट लोडर मोडमध्ये प्रवेश करतो).
Axis (Gyro + Accelerator) MEMS मोशन ट्रॅकिंग
- MPU6050 सेन्सर हा कमी पॉवर, कमी किमतीचा आणि उच्च-कार्यक्षमता 6-अक्ष (Gyro + Accelerator) आहे.
- MPU6050 उपकरणे एकाच सिलिकॉन डायवर 3-अक्षीय जायरोस्कोप आणि 3-अक्षीय एक्सीलरोमीटर एकत्र करतात, ऑनबोर्ड डिजिटल मोशन प्रोसेसर (DMP) सह, जे जटिल 6-अक्ष मोशन फ्यूजन अल्गोरिदमवर प्रक्रिया करते.
- STM32F303CCT6 मायक्रो कंट्रोलर हा सेन्सर I2C इंटरफेसद्वारे नियंत्रित करतो.
OSC घड्याळ
- LSE: OSC 32.768 kHz घड्याळ पुरवठा
32.768 kHz वर चालणाऱ्या बाह्य ऑसिलेटरचा संदर्भ देते. हे रिअल-टाइम घड्याळे (RTC) किंवा इतर वेळ-संवेदनशील कार्यांसाठी कमी वारंवारता घड्याळ स्त्रोत प्रदान करते.पिन नाव पिन फंक्शन PC14 ओएससी 32) PC15 OSC32_OUT - HSE: OSC 8 MHz घड्याळ पुरवठा
8MHz वर चालणाऱ्या बाह्य ऑसिलेटरचा संदर्भ देते. हे कोर प्रोसेसिंग युनिट किंवा इतर हाय-स्पीड पेरिफेरल्स चालविण्यासाठी योग्य उच्च-फ्रिक्वेंसी घड्याळ स्त्रोत प्रदान करते.पिन नाव पिन फंक्शन PF0 ओएससीएनपी PF1 OSC_OUT
यूएसबी ते यूएआरटी ब्रिज
- यूएसबी ते यूएआरटी ब्रिज संगणक आणि STM32F303CCT6 मधील संप्रेषण सुलभ करते, ज्यामध्ये स्टुअर्ट आणि UART1Rx ट्रान्समिट आणि रिसीव्ह पिन म्हणून काम करतात, अनुक्रमे मायक्रो कंट्रोलरवर PA9 आणि PA10 पिनशी जोडलेले असतात.
पिन नाव पिन फंक्शन PA9 UART1_Tx PA10 UART1_Rx
कागदपत्रे / संसाधने
![]() |
फास्टबिट एम्बेडेड STM32F303CCT6 नॅनो बोर्ड [pdf] वापरकर्ता मॅन्युअल STM32F303CCT6 नॅनो बोर्ड, STM32F303CCT6, नॅनो बोर्ड, बोर्ड |