NXP सेमीकंडक्टर्स FRDM-K66F डेव्हलपमेंट प्लॅटफॉर्म
![]()
परिचय
NXP फ्रीडम डेव्हलपमेंट प्लॅटफॉर्म हे मूल्यमापन आणि विकासासाठी सॉफ्टवेअर आणि हार्डवेअर साधनांचा संच आहे. मायक्रोकंट्रोलर-आधारित अनुप्रयोगांच्या जलद प्रोटोटाइपिंगसाठी हे आदर्श आहे. NXP फ्रीडम K66F हार्डवेअर, FRDM-K66F, ARM© Cortex®-M4 core वर बांधलेले Kinetis K मालिका मायक्रोकंट्रोलर असलेले एक साधे, परंतु अत्याधुनिक डिझाइन आहे.
FRDM-K66F चा वापर K66 आणि K26 Kinetis K मालिका उपकरणांचे मूल्यमापन करण्यासाठी केला जाऊ शकतो. यात MK66FN2M0VMD18 आहे, ज्यात 180MHz, 2MB फ्लॅश, 256KB RAM, एक हाय-स्पीड USB कंट्रोलर, एक इथरनेट कंट्रोलर, सुरक्षित डिजिटल होस्ट कंट्रोलर आणि अॅनालॉग आणि डिजिटल पेरिफेरल्सची कमाल ऑपरेशन वारंवारता आहे.
FRDM-K66F हार्डवेअर हे ArduinoTM R3 पिन लेआउटशी फॉर्म-फॅक्टर सुसंगत आहे, जे विस्तार बोर्ड पर्यायांची विस्तृत श्रेणी प्रदान करते. ऑनबोर्ड इंटरफेसमध्ये डिजिटल एक्सीलरोमीटर आणि मॅग्नेटोमीटर, जायरोस्कोप, ऑडिओ कोडेक, डिजिटल MEMS माइक, तिरंगा LED, SDHC, ब्लूटूथ अॅड-ऑन मॉड्यूल, RF अॅड-ऑन मॉड्यूल (SPI वर वापरण्यासाठी), आणि इथरनेट समाविष्ट आहे.
FRDM-K66F प्लॅटफॉर्ममध्ये OpenSDAv2.1, NXP ओपन सोर्स हार्डवेअर एम्बेडेड सिरीयल आणि ओपन-सोर्स बूटलोडर चालवणारे डीबग अॅडॉप्टर वैशिष्ट्ये आहेत. हे सर्किट सीरियल कम्युनिकेशन, फ्लॅश प्रोग्रामिंग आणि रन-कंट्रोल डीबगिंगसाठी अनेक पर्याय देते. OpenSDAv2.1 हे JLink फर्मवेअरसह जलद प्रोटोटाइपिंग आणि उत्पादन विकासासाठी लोड केले आहे, कनेक्टेड इंटरनेट ऑफ थिंग्ज उपकरणांवर लक्ष केंद्रित केले आहे.
FRDM-K66F हार्डवेअर ओव्हरview
FRDM-K66F हार्डवेअरची वैशिष्ट्ये खालीलप्रमाणे आहेत:
- MK66FN2M0VMD18 MCU (180 MHz, 2MB Flash, 256KB RAM, 144MBGA पॅकेज)
- मायक्रो-बी यूएसबी कनेक्टरसह दुहेरी भूमिका हाय-स्पीड यूएसबी इंटरफेस
- आरजीबी एलईडी
- FXOS8700CQ – एक्सीलरोमीटर आणि मॅग्नेटोमीटर
- FXAS21002 - जायरोस्कोप
- दोन वापरकर्ता पुश बटणे
- लवचिक वीज पुरवठा पर्याय - OpenSDAv2.1 USB, K66F USB, आणि बाह्य स्रोत
- Arduino R3TM सुसंगत I/O कनेक्टरद्वारे MCU I/O वर सहज प्रवेश
- प्रोग्राम करण्यायोग्य OpenSDAv2.1 डीबग इंटरफेस अनेक अनुप्रयोगांसह उपलब्ध आहे:
- USB HID कनेक्शनवर SWD डीबग इंटरफेस रन-कंट्रोल डीबगिंग आणि IDE साधनांसह सुसंगतता प्रदान करते
- व्हर्च्युअल सीरियल पोर्ट इंटरफेस
- इथरनेट
- मायक्रो एसडी
- ऑडिओ वैशिष्ट्ये
- डिजिटल MEMS मायक्रोफोन
- सहायक इनपुट जॅक
- हेडसेट/एनालॉग मायक्रोफोन जॅक
- अॅनालॉग मायक्रोफोनसाठी दोन पर्यायी इनपुट
- अॅड-ऑन RF मॉड्यूलसाठी पर्यायी शीर्षलेख: RF24L01+ नॉर्डिक 2.4 GHz रेडिओ
- अॅड-ऑन ब्लूटूथ मॉड्यूलसाठी पर्यायी शीर्षलेख: JY-MCU BT बोर्ड V1.05 BT
आकृती 1 FRDM-K66F डिझाइनचा ब्लॉक आकृती दाखवते. आकृती 2 हार्डवेअर असेंब्लीवरील प्राथमिक घटक आणि त्यांचे स्थान स्पष्ट करते.
![]()
![]()
FRDM-K66F हार्डवेअर वर्णन
वीज पुरवठा
FRDM-K66F वर अनेक वीज पुरवठा पर्याय आहेत. हे यूएसबी कनेक्टर, J3 I/O हेडरवरील VIN पिन, DC जॅक (लोकसंख्या नसलेले), किंवा J1.71 शीर्षलेखावरील 3.6 V पिनमधून ऑफ-बोर्ड 3.3-20 V पुरवठा यापैकी एकावरून चालविले जाऊ शकते. यूएसबी, डीसी जॅक आणि व्हीआयएन पुरवठा मुख्य वीज पुरवठा तयार करण्यासाठी 3.3 V रेखीय रेग्युलेटर वापरून जहाजावर नियमन केले जातात. 3.3 V हेडर (J20) ऑनबोर्डवर नियमन केलेले नाही. तक्ता 1 वीज पुरवठ्यासाठी ऑपरेशनल तपशील आणि आवश्यकता प्रदान करते.
| पुरवठा स्त्रोत | वैध श्रेणी | OpenSDAv2.1 ऑपरेशनल? | जहाजावर नियमन? |
| ओपनएसडीएव्ही२.१ यूएसबी | 5V | होय | होय |
| K66F USB | 5V | नाही | होय |
| व्हीआयएन पिन | 5V - 9V | नाही | होय |
| 3.3V हेडर (J20) | 1.71 - 3.6V | नाही | नाही |
| DC जॅक (लोकसंख्या नाही) | 5V | नाही | नाही |
टीप
OpenSDAv2.1 सर्किट फक्त तेव्हाच कार्यान्वित होते जेव्हा USB केबल जोडलेली असते आणि OpenSDAv2.1 USB ला वीज पुरवते. तथापि, एकाच वेळी अनेक स्त्रोतांना चालना मिळावी यासाठी संरक्षण सर्किट्री आहे.![]()
तक्ता 2. FRDM-K66F वीज पुरवठा
| वीज पुरवठा नाव | वर्णन |
| P5-9V_VIN साठी चौकशी सबमिट करा, आम्ही तुमच्याशी थेट संपर्क करू. | पासून वीज पुरवठा केला VIN I/O शीर्षलेखांची पिन (J3 पिन 16). एक Schottky डायोड परत पुरवतो
ड्राइव्ह संरक्षण1. |
| P5V_SDA_PSW | पासून वीज पुरवठा केला ओपनएसडीए यूएसबी कनेक्टर स्कॉटकी डायोड बॅक ड्राइव्ह पुरवतो
संरक्षण |
| पी५व्ही_के६६_यूएसबी | पासून वीज पुरवठा केला K66F USB कनेक्टर स्कॉटकी डायोड बॅक ड्राइव्ह संरक्षण प्रदान करतो |
| डीसी_जॅक | पासून वीज पुरवठा केला डीसी जॅक (लोकसंख्या नाही) कनेक्टर. स्कॉटकी डायोड बॅक ड्राइव्ह पुरवतो
संरक्षण (टीप: 5V पुरवठा वापरणे आवश्यक आहे) |
| P3V3_VREG बद्दल | विनियमित 3.3V पुरवठा. बॅक ड्राइव्ह संरक्षणाद्वारे P3V3 पुरवठा रेल्वेला उर्जा स्त्रोत
स्कॉटकी डायोड2. |
| पी३व्ही३_के६६ | K66F MCU पुरवठा. हेडर J20 ऊर्जा वापरासाठी एक सोयीस्कर माध्यम प्रदान करते
मोजमाप3. |
| पी३व्ही३_एसडीए | ओपनएसडीए सर्किट पुरवठा. हेडर J18 ऊर्जा वापरासाठी एक सोयीस्कर माध्यम प्रदान करते
मोजमाप2. |
| पी५व्ही_यूएसबी | नाममात्र I/O शीर्षलेखांना 5V पुरवले (J3 पिन 10) |
- जेव्हा USB होस्ट मोड वापरला जातो तेव्हा J5 वर 27 VDC नियामक आवश्यक आहे. USB होस्ट मोडसाठी USB डिव्हाइसला 5 V पुरवठा आवश्यक आहे.
- डीफॉल्टनुसार रेखीय रेग्युलेटर, U17, 3.3 V आउटपुट रेग्युलेटर आहे. हा एक सामान्य फूटप्रिंट आहे जो वापरकर्त्याला 1.8V सारखे पर्यायी उपकरण वापरण्यासाठी असेंब्लीमध्ये बदल करण्यास अनुमती देईल. K66F मायक्रोकंट्रोलरची ऑपरेटिंग रेंज 1.71 V ते 3.6 V आहे.
- J18 आणि J20 डीफॉल्टनुसार पॉप्युलेट होत नाहीत. P3V3_K66 रेल J20 च्या तळाशी असलेल्या शॉर्टिंग ट्रेसद्वारे जोडलेली आहे. K66F MCU चा ऊर्जेचा वापर मोजण्यासाठी, J20 पिन 1 आणि 2 मधील ट्रेस प्रथम कापला जाणे आवश्यक आहे. वर्तमान प्रोब किंवा शंट रेझिस्टर आणि व्हॉल्यूमtagई मीटर नंतर या रेल्वेवरील ऊर्जेचा वापर मोजण्यासाठी लागू केले जाऊ शकते.
मालिका आणि डीबग अॅडॉप्टर (OpenSDAv2.1)
OpenSDAv2.1 हे एक सिरीयल आणि डीबग अॅडॉप्टर सर्किट आहे ज्यामध्ये ओपन-सोर्स हार्डवेअर डिझाइन, आणि ओपन-सोर्स बूटलोडर आणि डीबग इंटरफेस सॉफ्टवेअर समाविष्ट आहे. आकृती 4 मध्ये दर्शविल्याप्रमाणे हे USB होस्ट आणि एम्बेडेड टार्गेट प्रोसेसर यांच्यातील सीरियल आणि डीबग संप्रेषणांना जोडते. हार्डवेअर सर्किट 20 KB एम्बेडेड फ्लॅश आणि एकात्मिक USB कंट्रोलरसह NXP Kinetis K128 फॅमिली मायक्रोकंट्रोलर (MCU) वर आधारित आहे. OpenSDAv2.1 हे CMSIS-DAP बूटलोडर—एक ओपन-सोर्स मास स्टोरेज डिव्हाइस (MSD) बूटलोडर, आणि JLink इंटरफेस फर्मवेअर, जे आभासी सिरीयल पोर्ट इंटरफेस आणि JLink डीबग प्रोटोकॉल इंटरफेससह प्रीलोडेड येते. OpenSDAv2.1 सॉफ्टवेअरवरील अधिक माहितीसाठी, mbed.org आणि पहा https://github.com/mbedmicro/CMSIS-DAP आणि http://www.segger.com/opensda.html. ![]()
OpenSDAv2.1 हे ARM® Cortex™-M20 कोरवर तयार केलेल्या Kinetis K4 MCU द्वारे व्यवस्थापित केले जाते. OpenSDA सर्किटमध्ये स्टेटस LED (D2) आणि पुशबटन (SW1) समाविष्ट आहे. पुशबटण K66F टार्गेट MCU ला रिसेट सिग्नलचा दावा करते. हे OpenSDAv2.1 बूटलोडर मोडमध्ये ठेवण्यासाठी देखील वापरले जाऊ शकते. SPI आणि GPIO सिग्नल K20 च्या SWD डीबग पोर्टला इंटरफेस प्रदान करतात. याव्यतिरिक्त, UART सीरियल चॅनेल लागू करण्यासाठी सिग्नल कनेक्शन उपलब्ध आहेत. जेव्हा USB कनेक्टर J26 USB होस्टमध्ये प्लग इन केले जाते तेव्हा OpenSDA सर्किटला पॉवर प्राप्त होते.
![]()
डीफॉल्टनुसार J9 पॉप्युलेट आहे. मॅटिंग केबल, जसे की Samtec FFSD IDC केबल, नंतर FRDM-K2.1F च्या OpenSDAv66 वरून ऑफ-बोर्ड SWD कनेक्टरशी जोडण्यासाठी वापरली जाऊ शकते.
व्हर्च्युअल सीरियल पोर्ट
OpenSDAv2.1 MCU आणि K16F च्या PTB17 आणि PTB66 पिन दरम्यान सीरियल पोर्ट कनेक्शन उपलब्ध आहे.
मायक्रोकंट्रोलर
FRDM-K66F मध्ये MK66FN2M0VMD18 MCU वैशिष्ट्ये आहेत. हा 180 MHz मायक्रोकंट्रोलर Kinetis K6x कुटुंबाचा भाग आहे आणि 144 MBGA पॅकेजमध्ये लागू केला आहे. खालील तक्त्यामध्ये MK66FN2M0VMD18 MCU ची काही वैशिष्ट्ये आहेत.
| वैशिष्ट्य | वर्णन |
| अत्यंत कमी पॉवर | • इष्टतम परिधीय क्रियाकलाप आणि पुनर्प्राप्ती वेळेसाठी पॉवर आणि क्लॉक गेटिंगसह 11 लो-पॉवर मोड
• पूर्ण मेमरी आणि अॅनालॉग ऑपरेशन विस्तारित बॅटरी आयुष्यासाठी 1.71V पर्यंत खाली • लो-लिकेज स्टॉप (LLS)/व्हेरी लो-लिकेज स्टॉप (VLLSx) मोडमध्ये वेक-अप स्त्रोत म्हणून सहा अंतर्गत मॉड्यूल्स आणि सोळा पिनसह लो-लिकेज वेक-अप युनिट • कमी पॉवर स्थितींमध्ये सतत सिस्टम ऑपरेशनसाठी कमी-पॉवर टाइमर |
तक्ता 3. MK66FN2M0VMD18 ची वैशिष्ट्ये
| वैशिष्ट्य | वर्णन |
| फ्लॅश आणि SRAM | • 2048-KB फ्लॅश जलद प्रवेश वेळा, उच्च विश्वसनीयता आणि सुरक्षा संरक्षणाचे चार स्तर
• 256 KB SRAM • प्रोग्रामिंग पूर्ण करण्यासाठी आणि फंक्शन्स मिटवण्यासाठी आणि 1.71 V पर्यंत पूर्ण ऑपरेशन करण्यासाठी कोणताही वापरकर्ता किंवा सिस्टम हस्तक्षेप नाही • फ्लॅश ऍक्सेस कंट्रोल |
| मिश्र-सिग्नल क्षमता | • कॉन्फिगर करण्यायोग्य रिझोल्यूशनसह हाय-स्पीड 16-बिट ADC
• सुधारित आवाज नाकारण्यासाठी सिंगल किंवा डिफरेंशियल आउटपुट मोड • 500-ns रूपांतरण वेळ प्रोग्राम करण्यायोग्य विलंब ब्लॉक ट्रिगरिंगसह साध्य करता येतो • जलद आणि अचूक मोटर ओव्हरकरंट प्रदान करणारे तीन हाय-स्पीड तुलना करणारे • PWM ला सुरक्षित स्थितीत नेऊन संरक्षण • पर्यायी अॅनालॉग व्हॉल्यूमtage संदर्भ अॅनालॉग ब्लॉक्सचा अचूक संदर्भ प्रदान करतो • दोन 12-बिट DAC |
| कामगिरी | • 180-MHz ARM कॉर्टेक्स-M4 कोर DSP इंस्ट्रक्शन सेट, सिंगल सायकल MAC आणि सिंगल इंस्ट्रक्शन मल्टिपल डेटा (SIMD) विस्तारांसह
• कमी CPU लोडिंग आणि वेगवान सिस्टम थ्रूपुटसह परिधीय आणि मेमरी सर्व्हिसिंगसाठी 32 चॅनेल DMA पर्यंत • क्रॉस बार स्विच समवर्ती मल्टी-मास्टर बस प्रवेश सक्षम करते, बस बँडविड्थ वाढवते • स्वतंत्र फ्लॅश बँका समवर्ती कोड अंमलबजावणी आणि फर्मवेअर अद्यतनित करण्याची परवानगी देतात ज्यामध्ये कार्यप्रदर्शन कमी होत नाही किंवा जटिल कोडिंग दिनचर्या |
| वेळ आणि नियंत्रण | • एकूण 20 चॅनेलसह चार फ्लेक्स टाइमर
• मोटर नियंत्रणासाठी हार्डवेअर डेड-टाइम इन्सर्टेशन आणि क्वाड्रॅचर डीकोडिंग • रिमोट कंट्रोल ऍप्लिकेशन्समध्ये इन्फ्रारेड वेव्हफॉर्म निर्मितीसाठी कॅरियर मॉड्युलेटर टाइमर • फोर-चॅनल 32-बिट नियतकालिक व्यत्यय टाइमर RTOS टास्क शेड्यूलर किंवा ADC रूपांतरण आणि प्रोग्राम करण्यायोग्य विलंब ब्लॉकसाठी ट्रिगर स्त्रोतासाठी वेळ आधार प्रदान करतो • एक कमी पॉवर टाइमर • एक स्वतंत्र रिअल टाइम घड्याळ |
| कनेक्टिव्हिटी आणि कम्युनिकेशन्स | • हाय-स्पीड USB डिव्हाइस/होस्ट
• पूर्ण-स्पीड USB डिव्हाइस/होस्ट/ऑन-द-गो डिव्हाइस चार्ज शोधण्याच्या क्षमतेसह • पोर्टेबल USB डिव्हाइसेससाठी ऑप्टिमाइझ केलेले चार्जिंग चालू/वेळ, दीर्घकाळ बॅटरीचे आयुष्य सक्षम करते • यूएसबी लो-वॉल्यूमtage रेग्युलेटर 120-व्होल्ट इनपुटमधून बाह्य घटकांना 3.3 व्होल्ट्सवर 5 mA ऑफ चिप पुरवतो • पाच UART: - एक UART RS232 ला प्रवाह नियंत्रण, RS485 आणि ISO7816 चे समर्थन करते — चार UARTs प्रवाह नियंत्रण आणि RS232 सह RS485 ला समर्थन देतात • एक लो-पॉवर UART (LPUART) • ऑडिओ सिस्टम इंटरफेसिंगसाठी एक इंटर-IC साउंड (I2S) सीरियल इंटरफेस |
| वैशिष्ट्य | वर्णन |
| • तीन DSPI मॉड्यूल्स आणि तीन I2C मॉड्यूल्स
• सुरक्षित डिजिटल होस्ट कंट्रोलर (SDHC) • एक FlexCAN मॉड्यूल • १५८८ सह एक इथरनेट मॉड्यूल • एक मल्टि-फंक्शन बाह्य बस इंटरफेस (FlexBUS) कंट्रोलर जो फक्त स्लेव्ह उपकरणांना इंटरफेस करण्यास सक्षम आहे. |
|
| विश्वसनीयता, सुरक्षितता आणि
सुरक्षा |
• सुरक्षित डेटा ट्रान्सफर आणि स्टोरेजसाठी हार्डवेअर एन्क्रिप्शन को-प्रोसेसर. सॉफ्टवेअर अंमलबजावणीपेक्षा वेगवान आणि किमान CPU लोडिंगसह. विविध अल्गोरिदमचे समर्थन करते - DES, 3DES, AES, MD5, SHA-1, SHA-256
• प्रणाली सुरक्षा आणि टीampसुरक्षित रिअल-टाइम घड्याळ (RTC) आणि स्वतंत्र बॅटरी पुरवठ्यासह शोध. अंतर्गत/बाह्य टी सह सुरक्षित की स्टोरेजampअसुरक्षित फ्लॅश, तापमान, घड्याळ आणि पुरवठा व्हॉल्यूमसाठी एर डिटेक्शनtage भिन्नता आणि शारीरिक हल्ला शोध • मेमरी संरक्षण युनिट क्रॉस बार स्विचवरील सर्व मास्टर्ससाठी मेमरी संरक्षण प्रदान करते, सॉफ्टवेअर विश्वसनीयता वाढवते • चक्रीय रिडंडंसी चेक (CRC) इंजिन मेमरी सामग्री आणि संप्रेषण डेटा सत्यापित करते, सिस्टम विश्वसनीयता वाढवते • घरगुती उपकरणांसाठी IEC 60730 सुरक्षा मानक सारख्या अयशस्वी-सुरक्षित अनुप्रयोगांसाठी क्लॉक स्क्यू किंवा कोड रनअवे विरुद्ध स्वतंत्रपणे-घड्याळलेले COP रक्षक • बाह्य वॉचडॉग मॉनिटर वॉचडॉग कालबाह्य झाल्यास बाह्य घटकांसाठी आउटपुट पिन सुरक्षित स्थितीत आणतो • NXP च्या उत्पादन दीर्घायुष्य कार्यक्रमात समाविष्ट आहे, लॉन्च झाल्यानंतर किमान 10 वर्षांसाठी खात्रीपूर्वक पुरवठ्यासह |
घड्याळ
चेतावणी
जेव्हा HS USB वापरले जाते तेव्हा रेझोनेटरची शिफारस केली जात नाही.
किनेटिस MCUs अंतर्गत डिजिटल-नियंत्रित ऑसिलेटर (DCO) पासून सुरू होतात. सॉफ्टवेअर इच्छित असल्यास मुख्य बाह्य ऑसिलेटर (EXTAL0/XTAL0) सक्षम करू शकते. बाह्य ऑसिलेटर/रेझोनेटर 32.768 KHz ते 50 MHz पर्यंत असू शकतात. MCG इनपुटसाठी डीफॉल्ट बाह्य स्रोत 12 MHz क्रिस्टल आहे. 12 MHz संदर्भ घड्याळ ऑडिओ कोडेक आणि HS USB वैशिष्ट्यांसाठी योग्य आहे.![]()
युनिव्हर्सल सीरियल बस (USB)
MK66FN2M0VMD18 मध्ये होस्ट/डिव्हाइस क्षमतेसह HS USB आणि अंगभूत ट्रान्सीव्हर आहे. FRDM-K66F USB1 D+ आणि D- सिग्नलला MK66FN2M0VMD18 MCU वरून थेट ऑनबोर्ड मायक्रो USB कनेक्टर (J22) ला रूट करते. ![]()
जेव्हा FRDM-K66F USB होस्ट मोडमध्ये कार्य करत असेल, तेव्हा J5 च्या VBUS ला 22 V पॉवर पुरवणे आवश्यक आहे आणि J21 शंट करणे आवश्यक आहे. OpenSDAv5 USB पोर्ट (J2.1), J26 I/O हेडरचा पिन 10, 3V DC_Jack, आणि J5 च्या P5-9V_VIN DC-DC कनवर्टरमधून 27 V पॉवर मिळवता येते.
टीप
DC_Jack (J24) आणि 5 V नियामक (J27) डीफॉल्टनुसार पॉप्युलेट केलेले नाहीत. J200 आणि J201 डीफॉल्टनुसार पॉप्युलेट नाहीत.
| उर्जा स्त्रोत | खंडtage | J202 | J200 | J201 |
| OpenSDAv2.1 USB पोर्ट (J26) | 5V | शंट | बंद | बंद |
| DC_Jack (फक्त 5V) | 5V | बंद | शंट | बंद |
| P5-9V_VIN साठी चौकशी सबमिट करा, आम्ही तुमच्याशी थेट संपर्क करू. | 9V | बंद | बंद | शंट |
![]()
डिजिटल कार्ड सुरक्षित करा
MCU च्या SD होस्ट कंट्रोलर (SDHC) सिग्नलशी कनेक्ट केलेल्या FRDM-K66F वर मायक्रो सिक्युर डिजिटल (SD) कार्ड स्लॉट उपलब्ध आहे. हा स्लॉट मायक्रो फॉरमॅट SD मेमरी कार्ड स्वीकारेल. SD कार्ड डिटेक्ट पिन हा एक खुला स्विच आहे जो कार्ड घातल्यावर VDD सह शॉर्ट्स करतो. तक्ता 5 SDHC सिग्नल कनेक्शन तपशील दाखवते.![]()
तक्ता 5. मायक्रो एसडी कार्ड सॉकेट कनेक्शन
| पिन | कार्य | FRDM-K66F कनेक्शन |
| 1 | DAT2 | PTE5/SPI1_PCS2/UART3_RX/एसडीएचसी०_डी२/एफटीएम३_सीएच० |
| 2 | CD/DAT3 | PTE4/LLWU_P2/SPI1_PCS0/UART3_TX/एसडीएचसी०_डी२/ट्रेस_डी० |
| 3 | सीएमडी | PTE3/ADC1_SE7A/SPI1_SIN/UART1_RTS/SDHC0_CMD ची वैशिष्ट्ये/ट्रेस_डी१/एसपीआय१_साउट |
| 4 | VDD | 3.3 V बोर्ड पुरवठा (V_BRD) |
| 5 | सीएलके | PTE2/LLWU_P1/ADC1_SE6A/SPI1_SCK/UART1_CTS/SDHC0_DCLK बद्दल/ट्रेस_डी० |
| 6 | VSS | ग्राउंड |
| 7 | DAT0 | PTE1/LLWU_P0/ADC1_SE5A/SPI1_SOUT/UART1_RX/एसडीएचसी०_डी२/TRACE_D3/I2C1_SCL/SPI
१_पाप |
| 8 | DAT1 | PTE0/ADC1_SE4A/SPI1_PCS1/UART1_TX/एसडीएचसी०_डी२/ट्रेस_क्लॉकआउट/आय२सी१_एसडीए/आरटीसी_सीएल
कौट |
| G1 | स्विच करा | PTD10/LPUART0_RTS/FB_A18 |
| S1-S4 | S1, S2, S3, S4 | ढाल मैदान |
इथरनेट
MK66FN2M0VMD18 मध्ये MII आणि RMII इंटरफेससह 10/100 Mbps इथरनेट MAC आहे. FRDM-K66F RMII इंटरफेस सिग्नलला K66F MCU ते ऑनबोर्ड Micrel 32-पिन इथरनेट PHY पर्यंत मार्गस्थ करते.
जेव्हा K66F इथरनेट MAC RMII मोडमध्ये कार्यरत असते, तेव्हा MCU घड्याळ आणि 50 MHz RMII ट्रान्सफर घड्याळाचे सिंक्रोनाइझेशन महत्त्वाचे असते. MCU इनपुट घड्याळ बाह्य PHY सह टप्प्यात ठेवले पाहिजे. 32-पिन Micrel इथरनेट PHY मध्ये MK50FN66M2VMD0 MCU PTE18 (ENET_26_CLKIN) आणि इथरनेट PHY ला 1588 MHz घड्याळ प्रदान करण्याची क्षमता आहे.![]()
MK66FN2M0VMD18 इथरनेट लिंक कनेक्शनच्या स्थितीची विनंती करत असताना MDIO सिग्नलवर कोणतेही बाह्य पुल अप नाही. MDIO सिग्नलसाठी पोर्ट कॉन्फिगरेशनमध्ये सक्षम केलेले असताना अंतर्गत पुल आवश्यक आहे.
एक्सीलरोमीटर आणि मॅग्नेटोमीटर
एक NXP FXOS8700CQ लो-पॉवर, 6-अक्ष Xtrinsic सेन्सर 14-बिट एक्सेलेरोमीटर आणि 16-बिट मॅग्नेटोमीटर सेन्सर एकत्र करतो, एक I2C बस आणि दोन GPIO सिग्नलद्वारे इंटरफेस केला जातो, खालील तक्ता 6 मध्ये दर्शविल्याप्रमाणे. डीफॉल्टनुसार, I2C पत्ता 0x1D आहे (SA0 उंच खेचला आणि SA1 कमी खेचला).
| FXOS8700CQ | K66F कनेक्शन |
| SCL | पीटीडी८/एलएलडब्ल्यूयू_पी२४/I2C0_SCL/LPUART0_RX/FB_A16 |
| SDA | पीटीडी९/I2C0_SDA/LPUART0_TX/FB_A17 |
| INT1 | PTC17/CAN1_TX/UART3_TX/ENET0_1588_TMR1/FB_CS4/FB_TSIZ0/FB_BE31_24_BLS7_0/SDRAM
_डीक्यूएम३ |
| INT2 | PTC13/UART4_CTS/FTM_CLKIN1/FB_AD26/SDRAM_D26/TPM_CLKIN1 |
![]()
जायरोस्कोप
21002-बिट एडीसी रिझोल्यूशनसह NXP FXAS3 लो-पॉवर, 16-अक्ष जाइरोस्कोप I2C बस आणि दोन GPIO सिग्नलद्वारे इंटरफेस केले जाते, जसे की तक्ता 7 मध्ये दाखवले आहे. डीफॉल्टनुसार, I2C पत्ता 0x21 (SA0 उच्च खेचलेला) आहे. I2C सिग्नल देखील FXOS8700CQ सेन्सरसह सामायिक केले जातात.
| FXOS8700CQ | K66F कनेक्शन |
| SCL | पीटीडी८/एलएलडब्ल्यूयू_पी२४/I2C0_SCL/LPUART0_RX/FB_A16 |
| SDA | पीटीडी९/I2C0_SDA/LPUART0_TX/FB_A17 |
| INT1 | PTA29/MII0_COL/FB_A24 |
| INT2 | PTA28/MII0_TXER/FB_A25 |
![]()
आरजीबी एलईडी
GPIO द्वारे RGB LED जोडलेले आहे. तक्ता 8 सिग्नल जोडणी दाखवते.
| एलईडी | K66F कनेक्शन |
| लाल | PTC9/ADC1_SE5B/CMP0_IN3/FTM3_CH5/I2S0_RX_BCLK/FB_AD6/SDRAM_A14/FTM_FLT0 |
| हिरवा | PTE6/LLWU_P16/SPI1_PCS3/UART3_CTS/I2S0_MCLK/FTM3_CH1/USB0_SOF_OUT |
| निळा | PTA11/LLWU_P23/FTM2_CH1/MII0_RXCLK/I2C2_SDA/FTM2_QD_PHB/TPM2_CH1 |
सिरीयल पोर्ट
प्राथमिक सीरियल पोर्ट इंटरफेस सिग्नल PTB16 UART1_RX आणि PTB17 UART1_TX आहेत. हे सिग्नल OpenSDAv2.1 शी जोडलेले आहेत.
रीसेट करा
K20 वरील RESET सिग्नल बाहेरून पुशबटन, SW1 आणि OpenSDAv2.1 सर्किटशी जोडलेले आहे. लक्ष्य MCU मधील बाह्य रीसेट इव्हेंट सक्ती करण्यासाठी रीसेट बटण वापरले जाऊ शकते. OpenSDAv2.1 सर्किटला बूटलोडर मोडमध्ये सक्ती करण्यासाठी रीसेट बटण देखील वापरले जाऊ शकते. अधिक तपशीलांसाठी, मालिका आणि डीबग अॅडॉप्टर (OpenSDAv2.1) पहा.
इतर उर्जा स्त्रोत वापरताना आणि OpenSDAv2.1 समर्थित नसताना, योग्य रीसेट ऑपरेशनसाठी J25 2-3 शंट करणे आवश्यक आहे. ![]()
FRDM-K2F बोर्डवर SW3 आणि SW66 असे दोन पुश-बटण स्विचेस उपलब्ध आहेत. SW2 PTD11 शी जोडलेले आहे आणि SW3 PTA10 शी जोडलेले आहे. सामान्य उद्देश आयओ फंक्शनच्या बाजूला, SW2 आणि SW3 दोन्ही लो-लिकेज वेकअप (LLWU) स्त्रोत म्हणून वापरले जाऊ शकतात.
तक्ता 9. पुश बटण GPIO फंक्शन
| स्विच करा | K66F कनेक्शन स्विच करते |
| SW2 | PTD11/एलएलडब्ल्यूयू_पी२५/SPI2_PCS0/SDHC0_CLKIN/LPUART0_CTS/FB_A19 |
| SW3 | PTA10/एलएलडब्ल्यूयू_पी२५/FTM2_CH0/MII0_RXD2/FTM2_QD_PHA/TPM2_CH0/TRACE_D0 |
डीबग करा
MK66FN2M0VMD18 वरील डीबग इंटरफेस ट्रेस आउटपुट क्षमतेसह सीरियल वायर डीबग (SWD) पोर्ट आहे. FRDM-K66F वर दोन डीबग इंटरफेस आहेत - एक ऑनबोर्ड OpenSDAv2.1 सर्किट (J22) आणि K66F डायरेक्ट SWD कनेक्शन (J9) 10-पिन हेडरद्वारे. बाह्य डीबगर वापरण्यासाठी, जसे की J9 वर J-Link, तुम्हाला J2.1 आणि J66 च्या तळाशी कट ट्रेसद्वारे K8F वरून OpenSDAv12 SWD सर्किट डिस्कनेक्ट करावे लागेल.
ऑडिओ
ऑडिओ कोडेक
FRDM-K66F बोर्डमध्ये दोन स्वतंत्र मायक्रोफोन बायसेससह चार अॅनालॉग (किंवा दोन अॅनालॉग आणि दोन डिजिटल) मायक्रोफोनसह डायलॉग DA7212 अल्ट्रा-लो पॉवर ऑडिओ कोडेक प्रोसेसर, हेडफोन आउटपुट एक ट्रू-ग्राउंड क्लास G, इंटिग्रेटेड चार्ज पंप, स्टिरिओ ऑक्झिलरी इनपुट, लवचिक अॅनालॉग आणि डिजिटल मिक्सिंग पथ, आणि ALC साठी DSP, 5-बँड EQ, नॉईज गेट, बीप जनरेटर.
डायलॉग ऑडिओ कोडेक (DA7212) नियंत्रणासाठी I66C सीरियल कम्युनिकेशनवर FRDM-K2F ला आणि डिजिटल ऑडिओ डेटासाठी I2S वर कनेक्ट करतो. डीफॉल्टनुसार, I2C पत्ता 0x1A आहे (पत्ता लिहा: 0x34 आणि पत्ता वाचा: 0x35).
DA2 ची कमाल I7212C घड्याळ दर 1 MHz आहे, तर K66F 1 MHz सक्षम आहे. तथापि, FRDM बोर्ड कॉन्फिगरेशनमुळे, FRDM समर्थन करू शकणारे कमाल I2C घड्याळ 400 KHz आहे.
डिजिटल ऑडिओ डेटा DA7212 आणि MCU दरम्यान I2S डेटा लाइनवर वाहून नेला जातो. द
मास्टर/स्लेव्ह कॉन्फिगरेशन सॉफ्टवेअर ड्रायव्हर्सद्वारे परिभाषित केले जाते. DA7212 स्लेव्ह मोडमध्ये असताना, DA7212 ला BCLK आणि WCLK प्राप्त होते. DA7212 मास्टर मोडमध्ये असताना, DA7212 BCLK आणि WCLK व्युत्पन्न करते.![]()
डिजिटल MEMS मायक्रोफोन
Akustica AKU242 हाय-डेफिनिशन ऑनबोर्ड मायक्रो-इलेक्ट्रिकल मेकॅनिकल सिस्टम (MEMS) मायक्रोफोन (U22) पल्स डेन्सिटी मॉड्युलेटेड (PDM) द्वारे इंटरफेस केला जातो. K66F डायरेक्ट PDM कम्युनिकेशनसाठी दोन उपलब्ध पर्याय आहेत ज्यात PDM प्रोटोकॉल हाताळण्यासाठी अतिरिक्त सॉफ्टवेअर प्रोटोकॉल आणि CPU सायकल आवश्यक आहेत किंवा K7212F कम्युनिकेशनसाठी PDM ऑन द फ्लाई टू पल्स-कोड मॉड्युलेशन (PCM) मध्ये रूपांतरित करण्यासाठी DA66 वापरतात. डीफॉल्टनुसार, J30 आणि J31 1-2 ते DA7212 शंट केले जातात.![]()
I/O कनेक्टर
हेडसेट
मायक्रोफोनसह मानक हेडसेट 66 मिमी 3.5-पोल सॉकेट J4 द्वारे FRDM-K28F शी संलग्न केला जाऊ शकतो. हेडसेट उत्पादकावर अवलंबून हेडसेटवर दोन कॉन्फिगरेशन आहेत. J35 1-2 आणि J36 1-2 (डिफॉल्ट सेटअप) किंवा J35 2-3 आणि J36 2-3 दोन कॉन्फिगरेशनसाठी MIC आणि GND सिग्नल मार्गी लावण्यासाठी वापरले जाऊ शकतात. हेडफोन डावे आणि उजवे चॅनेल स्थिर राहतात. ![]()
![]()
हेडसेट मायक्रोफोनसाठी DC पूर्वाग्रह MICBIAS2 वरून घेतला जातो. मायक्रोफोन सिग्नल MIC7212_R वर DA2 मध्ये इनपुट केला जातो.
| जम्पर कॉन्फिगरेशन J35 आणि J36 | FRDM-K66F हेडसेट कॉन्फिगरेशन |
| शंट 1-2 | L/R/GND/MIC (डीफॉल्ट) |
| शंट 2-3 | एल/आर/एमआयसी/जीएनडी |
१६.३.२. सहाय्यक ऑडिओ इनपुट (AUX_IN)
अॅनालॉग सिग्नल 3.5 मिमी जॅक सॉकेट J29 द्वारे सहायक इनपुट AUX_L/AUX_R शी कनेक्ट केले जाऊ शकतात. अॅनालॉग इनपुट डीसी बायस्ड आहेत आणि इनपुट पाथमध्ये सीरिज डीसी ब्लॉकिंग कॅपेसिटर जोडले आहे. ![]()
अॅनालॉग मायक्रोफोन
जंपर हेडर 1×2 J32 आणि J33 द्वारे बोर्डवर दोन बाह्य अॅनालॉग मायक्रोफोन जोडले जाऊ शकतात. J32 पिन 1 MIC1_R कडे राउट केला आहे आणि J33 पिन 1 MIC2_R कडे रूट केला आहे. J32 आणि J33 पिन 2 दोन्ही ग्राउंड आहेत. MIC2_R 3.5 मिमी ड्युअल रोल हेडसेट J28 शी खूप जोडलेले आहे. MIC1_R साठी DC पूर्वाग्रह MICBIAS1 वरून आणि MIC2_R MICBIAS2 वरून घेतला जातो.![]()
अॅड-ऑन मॉड्यूल्स
आरएफ मॉड्यूल
FRDM-K6F वरील पर्यायी शीर्षलेख (J66) SPI वर 2.4 GHz nRF24L01+ नॉर्डिक रेडिओ मॉड्यूलसह संप्रेषणास समर्थन देते. वैकल्पिकरित्या, कोणतेही SPI-आधारित डिव्हाइस किंवा मॉड्यूल या शीर्षलेखासह वापरले जाऊ शकते.
| पिन | कार्य | FRDM-K66F RF कनेक्शन |
| 1 | GND | ग्राउंड |
| 2 | P3V3 | 3.3 V बोर्ड पुरवठा |
| 3 | CE | PTB20/SPI2_PCS0/FB_AD31/SDRAM_D31/CMP0_OUT |
| 4 | CS | PTD4/LLWU_P14/SPI0_PCS1/UART0_RTS/FTM0_CH4/FB_AD2/SDRAM_A10/EWM_IN/एसपीआय४_पीसीएस२ |
| 5 | एस.के.के. | PTD5/ADC0_SE6B/SPI0_PCS2/UART0_CTS/UART0_COL/FTM0_CH5/FB_AD1/SDRAM_A9/EWM_O UT/SPI1_SCK |
| 6 | मोसी | PTD6/LLWU_P15/ADC0_SE7B/SPI0_PCS3/UART0_RX/FTM0_CH6/FB_AD0/FTM0_FLT0/एसपीआय३_साउट |
| 7 | मिसो | PTD7/CMT_IRO/UART0_TX/FTM0_CH7/SDRAM_CKE/FTM0_FLT1/एसपीआय३_एसआयएन |
| 8 | IRQs | PTC18/UART3_RTS/ENET0_1588_TMR2/FB_TBST/FB_CS2/FB_BE15_8_BLS23_16/SDRAM_DQM1 |
![]()
ब्लूटूथ मॉड्यूल
FRDM-K199F वरील पर्यायी शीर्षलेख (J66) अॅड-ऑन ब्लूटूथ, जसे की JY-MCU BT बोर्ड V1.05 BT वायरलेस ब्लूटूथ मॉड्यूल, UART वर संप्रेषणास समर्थन देते.
वैकल्पिकरित्या, आणि सिरीयल (SCI) मॉड्यूल या कनेक्टरसह वापरले जाऊ शकते. लक्षात घ्या की मालिका 3 V स्तरांच्या आहेत आणि RS-232 लॉजिक स्तरांशी सुसंगत नाहीत, म्हणून RS-3232 डिव्हाइसेससह Maxim DS232 सारखे लेव्हल शिफ्टर वापरावे. ![]()
इनपुट/आउटपुट कनेक्टर
MK66FN2M0VMD18 मायक्रोकंट्रोलर 144-पिन MapBGA मध्ये पॅक केलेले आहे. काही पिन ऑनबोर्ड सर्किटरीमध्ये वापरल्या जातात, परंतु काही चार I/O शीर्षलेखांपैकी (J1, J2, J3 आणि J4) थेट कनेक्ट केलेल्या असतात.
K66F मायक्रोकंट्रोलरवरील पिनना त्यांच्या सामान्य-उद्देश इनपुट/आउटपुट पोर्ट पिन कार्यासाठी नाव दिले आहे. उदाample, पोर्ट A वरील पहिल्या पिनला PTA1 असे संबोधले जाते. I/O कनेक्टर पिनला नियुक्त केलेले नाव K1F च्या GPIO पिनशी संबंधित आहे. ![]()
Arduino सुसंगतता
FRDM-K66F वरील I/O शीर्षलेखांना Arduino आणि Arduino-सुसंगत मायक्रोकंट्रोलर बोर्डांना जोडणार्या परिधीय बोर्ड (शील्ड म्हणून ओळखले जाणारे) सुसंगततेसाठी व्यवस्था केली आहे. हेडरवरील पिनच्या बाह्य पंक्ती (अगदी क्रमांकित पिन) Arduino Revision 3 (R3) मानकावरील I/O शीर्षलेखांप्रमाणेच यांत्रिक अंतर आणि प्लेसमेंट सामायिक करतात.
नानाविध
PTA4
संदर्भ
खालील संदर्भ www.NXP.com/FRDM-K66F वर उपलब्ध आहेत
- FRDM-K66F द्रुत प्रारंभ मार्गदर्शक
- FRDM-K66F योजनाबद्ध, FRDM-K66F-SCH
- FRDM-K66F डिझाइन पॅकेज
इतर संदर्भ:
- डीए७२१२ (http://www.dialog-semiconductor.com/products/audio/audio-codecs/da7212)
- एकेयू २४० (http://www.akustica.com/DigitalHDvoicemic.asp)
पुनरावृत्ती इतिहास
तक्ता 12. पुनरावृत्ती इतिहास
| पुनरावृत्ती क्रमांक | तारीख | लक्षणीय बदल |
| 0 | 02/2016 | प्रारंभिक प्रकाशन |
या दस्तऐवजातील माहिती केवळ सिस्टम आणि सॉफ्टवेअर अंमलबजावणीकर्त्यांना NXP उत्पादने वापरण्यास सक्षम करण्यासाठी प्रदान केली आहे. या दस्तऐवजातील माहितीच्या आधारे कोणत्याही एकात्मिक सर्किटची रचना करण्यासाठी किंवा तयार करण्यासाठी येथे कोणतेही स्पष्ट किंवा निहित कॉपीराइट परवाने दिलेले नाहीत. येथे कोणत्याही उत्पादनांमध्ये पुढील सूचना न देता बदल करण्याचा अधिकार NXP राखून ठेवते.
NXP कोणत्याही विशिष्ट हेतूसाठी त्याच्या उत्पादनांच्या योग्यतेबद्दल कोणतीही हमी, प्रतिनिधित्व किंवा हमी देत नाही, किंवा NXP कोणत्याही उत्पादन किंवा सर्किटच्या वापरामुळे उद्भवणारे कोणतेही दायित्व गृहीत धरत नाही आणि विशेषत: कोणत्याही आणि सर्व दायित्वांना अस्वीकृत करते, ज्यामध्ये मर्यादा नसतात. परिणामी किंवा आकस्मिक नुकसान. NXP डेटा शीट आणि/किंवा तपशीलांमध्ये प्रदान केलेले "नमुनेदार" पॅरामीटर्स वेगवेगळ्या अनुप्रयोगांमध्ये बदलू शकतात आणि बदलू शकतात आणि वास्तविक कार्यप्रदर्शन कालांतराने बदलू शकते. सर्व ऑपरेटिंग पॅरामीटर्स, ज्यात “नमुनेदारपणा” समाविष्ट आहे, ग्राहकाच्या तांत्रिक तज्ञांद्वारे प्रत्येक ग्राहक अनुप्रयोगासाठी सत्यापित करणे आवश्यक आहे. NXP त्याच्या पेटंट अधिकारांच्या अंतर्गत कोणताही परवाना किंवा इतरांचे अधिकार देत नाही. NXP विक्रीच्या मानक अटी आणि नियमांनुसार उत्पादने विकते, जी खालील पत्त्यावर आढळू शकते: nxp.com/SalesTermsandConditions.
NXP, NXP लोगो आणि Kinetis हे NXP Semiconductor, Inc., Reg चे ट्रेडमार्क आहेत. यूएस पॅट. & Tm. बंद. ARM आणि Cortex हे EU आणि/किंवा इतरत्र ARM Limited (किंवा त्याच्या उपकंपन्या) चे नोंदणीकृत ट्रेडमार्क आहेत. सर्व हक्क राखीव.
आमच्यापर्यंत कसे पोहोचाल:
मुख्यपृष्ठ: nxp.com
Web समर्थन: nxp.com/support
कागदपत्रे / संसाधने
![]() |
NXP सेमीकंडक्टर्स FRDM-K66F डेव्हलपमेंट प्लॅटफॉर्म [pdf] वापरकर्ता मार्गदर्शक FRDM-K66F डेव्हलपमेंट प्लॅटफॉर्म, FRDM-K66F, डेव्हलपमेंट प्लॅटफॉर्म, प्लॅटफॉर्म |



