एनएक्सपी सेमीकंडक्टर्स एफआरडीएम-के66एफ विकास प्लेटफॉर्म
![]()
परिचय
NXP फ्रीडम डेवलपमेंट प्लेटफ़ॉर्म मूल्यांकन और विकास के लिए सॉफ़्टवेयर और हार्डवेयर टूल का एक सेट है। यह माइक्रोकंट्रोलर-आधारित अनुप्रयोगों के तेज़ प्रोटोटाइप के लिए आदर्श है। NXP फ्रीडम K66F हार्डवेयर, FRDM-K66F, एक सरल, फिर भी परिष्कृत डिज़ाइन है जिसमें ARM© Cortex®-M4 कोर पर निर्मित 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 ओपन सोर्स हार्डवेयर एम्बेडेड सीरियल और डिबग एडाप्टर है जो ओपन-सोर्स बूटलोडर चलाता है। यह सर्किट सीरियल संचार, फ्लैश प्रोग्रामिंग और रन-कंट्रोल डिबगिंग के लिए कई विकल्प प्रदान करता है। ओपनएसडीएवी2.1 को तेजी से प्रोटोटाइपिंग और उत्पाद विकास के लिए JLink फर्मवेयर के साथ लोड किया गया है, जिसमें कनेक्टेड इंटरनेट ऑफ थिंग्स डिवाइस पर ध्यान केंद्रित किया गया है।
FRDM-K66F हार्डवेयर खत्मview
FRDM-K66F हार्डवेयर की विशेषताएं इस प्रकार हैं:
- MK66FN2M0VMD18 MCU (180 मेगाहर्ट्ज, 2MB फ्लैश, 256KB RAM, 144MBGA पैकेज)
- माइक्रो-बी यूएसबी कनेक्टर के साथ दोहरी भूमिका उच्च गति यूएसबी इंटरफ़ेस
- आरजीबी एलईडी
- FXOS8700CQ – एक्सेलेरोमीटर और मैग्नेटोमीटर
- FXAS21002 – जाइरोस्कोप
- दो उपयोगकर्ता पुश बटन
- लचीले बिजली आपूर्ति विकल्प – OpenSDAv2.1 USB, K66F USB, और बाहरी स्रोत
- Arduino R3TM संगत I/O कनेक्टर के माध्यम से MCU I/O तक आसान पहुंच
- प्रोग्रामयोग्य OpenSDAv2.1 डिबग इंटरफ़ेस जिसमें कई अनुप्रयोग उपलब्ध हैं, जिनमें शामिल हैं:
- USB HID कनेक्शन पर SWD डिबग इंटरफ़ेस जो रन-कंट्रोल डिबगिंग और IDE टूल्स के साथ संगतता प्रदान करता है
- वर्चुअल सीरियल पोर्ट इंटरफ़ेस
- ईथरनेट
- माइक्रो एसडी
- ऑडियो सुविधाएँ
- डिजिटल MEMS माइक्रोफोन
- सहायक इनपुट जैक
- हेडसेट/एनालॉग माइक्रोफोन जैक
- एनालॉग माइक्रोफोन के लिए दो वैकल्पिक इनपुट
- ऐड-ऑन आरएफ मॉड्यूल के लिए वैकल्पिक हेडर: RF24L01+ नॉर्डिक 2.4 GHz रेडियो
- ऐड-ऑन ब्लूटूथ मॉड्यूल के लिए वैकल्पिक हेडर: JY-MCU BT बोर्ड V1.05 BT
चित्र 1 में FRDM-K66F डिज़ाइन का ब्लॉक आरेख दिखाया गया है। चित्र 2 में प्राथमिक घटकों और हार्डवेयर असेंबली पर उनके स्थान को दर्शाया गया है।
![]()
![]()
FRDM-K66F हार्डवेयर विवरण
बिजली की आपूर्ति
FRDM-K66F पर कई पावर सप्लाई विकल्प हैं। इसे USB कनेक्टर, J3 I/O हेडर पर VIN पिन, DC जैक (पॉप्युलेटेड नहीं) या J1.71 हेडर पर 3.6 V पिन से ऑफ-बोर्ड 3.3-20 V सप्लाई में से किसी एक से पावर दिया जा सकता है। USB, DC जैक और VIN सप्लाई को मुख्य पावर सप्लाई का उत्पादन करने के लिए 3.3 V रैखिक रेगुलेटर का उपयोग करके ऑनबोर्ड विनियमित किया जाता है। 3.3 V हेडर (J20) ऑनबोर्ड विनियमित नहीं है। तालिका 1 पावर सप्लाई के लिए परिचालन विवरण और आवश्यकताएं प्रदान करती है।
| आपूर्ति स्रोत | मान्य रेंज | OpenSDAv2.1 चालू? | जहाज पर विनियमित? |
| ओपनएसडीएवी2.1 यूएसबी | 5V | हाँ | हाँ |
| K66F यूएसबी | 5V | नहीं | हाँ |
| VIN पिन | 5 वी – 9 वी | नहीं | हाँ |
| 3.3V हेडर (J20) | 1.71 – 3.6 वोल्ट | नहीं | नहीं |
| डीसी जैक (आबाद नहीं) | 5V | नहीं | नहीं |
टिप्पणी
OpenSDAv2.1 सर्किट केवल तभी चालू होता है जब USB केबल कनेक्ट हो और OpenSDAv2.1 USB को बिजली की आपूर्ति कर रहा हो। हालाँकि, सुरक्षा सर्किटरी कई स्रोतों को एक साथ बिजली देने की अनुमति देने के लिए मौजूद है।![]()
तालिका 2. FRDM-K66F बिजली की आपूर्ति
| बिजली आपूर्ति का नाम | विवरण |
| पी5-9वी_वीआईएन | से आपूर्ति की गई बिजली VIN I/O हेडर का पिन (J3 पिन 16)। एक शॉटकी डायोड बैक प्रदान करता है
ड्राइव सुरक्षा1. |
| P5V_एसडीए_पीएसडब्लू | से आपूर्ति की गई बिजली ओपनएसडीए यूएसबी कनेक्टर। एक शॉटकी डायोड बैक ड्राइव प्रदान करता है
सुरक्षा |
| P5V_K66_यूएसबी | से आपूर्ति की गई बिजली K66F यूएसबी कनेक्टर। एक शॉटकी डायोड बैक ड्राइव सुरक्षा प्रदान करता है |
| डीसी जैक | से आपूर्ति की गई बिजली डीसी जैक (आबाद नहीं) कनेक्टर। एक शॉटकी डायोड बैक ड्राइव प्रदान करता है
सुरक्षा. (नोट: 5V आपूर्ति का उपयोग करना आवश्यक है) |
| P3V3_VREG | विनियमित 3.3V आपूर्ति. बैक ड्राइव प्रोटेक्शन के माध्यम से P3V3 सप्लाई रेल को पावर प्रदान करता है
शोट्की डायोड2. |
| पी3V3_K66 | K66F MCU आपूर्तिहेडर J20 ऊर्जा खपत के लिए एक सुविधाजनक साधन प्रदान करता है
मापन3. |
| P3V3_SDA | OpenSDA सर्किट आपूर्तिहेडर J18 ऊर्जा खपत के लिए एक सुविधाजनक साधन प्रदान करता है
मापन2. |
| P5V_USB | नाममात्र 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 एक सीरियल और डीबग एडाप्टर सर्किट है जिसमें एक ओपन-सोर्स हार्डवेयर डिज़ाइन, और ओपन-सोर्स बूटलोडर, और डीबग इंटरफ़ेस सॉफ़्टवेयर शामिल है। यह USB होस्ट और एक एम्बेडेड लक्ष्य प्रोसेसर के बीच सीरियल और डीबग संचार को जोड़ता है जैसा कि चित्र 4 में दिखाया गया है। हार्डवेयर सर्किट 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 के बीच एक सीरियल पोर्ट कनेक्शन उपलब्ध है।
microcontroller
FRDM-K66F में MK66FN2M0VMD18 MCU की विशेषता है। यह 180 मेगाहर्ट्ज माइक्रोकंट्रोलर Kinetis K6x परिवार का हिस्सा है और इसे 144 MBGA पैकेज में लागू किया गया है। निम्न तालिका MK66FN2M0VMD18 MCU की कुछ विशेषताओं को दर्शाती है।
| विशेषता | विवरण |
| अल्ट्रा कम शक्ति | • इष्टतम परिधीय गतिविधि और पुनर्प्राप्ति समय के लिए पावर और क्लॉक गेटिंग के साथ 11 कम-पावर मोड
• विस्तारित बैटरी जीवन के लिए 1.71V तक पूर्ण मेमोरी और एनालॉग ऑपरेशन • कम रिसाव वाली वेक-अप इकाई जिसमें छह आंतरिक मॉड्यूल और सोलह पिन होते हैं जो कम रिसाव रोक (एलएलएस)/बहुत कम रिसाव रोक (वीएलएलएसएक्स) मोड में वेक-अप स्रोत के रूप में होते हैं • कम बिजली की स्थिति में निरंतर सिस्टम संचालन के लिए कम-पावर टाइमर |
तालिका 3. MK66FN2M0VMD18 की विशेषताएं
| विशेषता | विवरण |
| फ्लैश और SRAM | • 2048‐KB फ्लैश जिसमें तेज़ एक्सेस समय, उच्च विश्वसनीयता और सुरक्षा के चार स्तर हैं
• 256 केबी एसआरएएम • प्रोग्रामिंग को पूरा करने और कार्यों को मिटाने और 1.71 V तक पूर्ण संचालन के लिए कोई उपयोगकर्ता या सिस्टम हस्तक्षेप नहीं • फ्लैश एक्सेस नियंत्रण |
| मिश्रित सिग्नल क्षमता | • कॉन्फ़िगर करने योग्य रिज़ॉल्यूशन के साथ हाई-स्पीड 16-बिट ADC
• बेहतर शोर अस्वीकृति के लिए एकल या विभेदक आउटपुट मोड • प्रोग्रामेबल विलंब ब्लॉक ट्रिगरिंग के साथ 500‐ns रूपांतरण समय प्राप्त किया जा सकता है • तीन उच्च गति तुलनित्र तेज और सटीक मोटर ओवरकरंट प्रदान करते हैं • PWM को सुरक्षित स्थिति में ले जाकर सुरक्षा • वैकल्पिक एनालॉग वॉल्यूमtagई संदर्भ एनालॉग ब्लॉकों के लिए एक सटीक संदर्भ प्रदान करता है • दो 12-बिट DACs |
| प्रदर्शन | • 180‐MHz ARM Cortex‐M4 कोर DSP निर्देश सेट, सिंगल साइकिल MAC, और सिंगल इंस्ट्रक्शन मल्टीपल डेटा (SIMD) एक्सटेंशन के साथ
• कम CPU लोडिंग और तेज़ सिस्टम थ्रूपुट के साथ परिधीय और मेमोरी सर्विसिंग के लिए 32 चैनल DMA तक • Cross bar switch enables concurrent multi‐master bus accesses, increasing bus bandwidth • स्वतंत्र फ्लैश बैंक बिना किसी प्रदर्शन गिरावट या जटिल कोडिंग रूटीन के समवर्ती कोड निष्पादन और फर्मवेयर अपडेट की अनुमति देते हैं |
| समय और नियंत्रण | • कुल 20 चैनलों के साथ चार फ्लेक्स टाइमर
• मोटर नियंत्रण के लिए हार्डवेयर डेड-टाइम इंसर्शन और क्वाडरेचर डिकोडिंग • रिमोट कंट्रोल अनुप्रयोगों में अवरक्त तरंग उत्पादन के लिए वाहक मॉड्यूलेटर टाइमर • चार-चैनल 32-बिट आवधिक इंटरप्ट टाइमर आरटीओएस कार्य शेड्यूलर या एडीसी रूपांतरण और प्रोग्राम करने योग्य देरी ब्लॉक के लिए ट्रिगर स्रोत के लिए समय आधार प्रदान करता है • एक कम पावर टाइमर • एक स्वतंत्र वास्तविक समय घड़ी |
| कनेक्टिविटी और संचार | • हाई-स्पीड यूएसबी डिवाइस/होस्ट
• फुल-स्पीड यूएसबी डिवाइस/होस्ट/ऑन-द-गो डिवाइस चार्ज डिटेक्ट क्षमता के साथ • पोर्टेबल यूएसबी डिवाइस के लिए अनुकूलित चार्जिंग करंट/समय, जिससे बैटरी का जीवनकाल बढ़ जाता है • यूएसबी लो-वॉल्यूमtagई रेगुलेटर 120‐वोल्ट इनपुट से बाहरी घटकों को बिजली देने के लिए 3.3 वोल्ट पर 5 mA ऑफ चिप की आपूर्ति करता है • पांच यूएआरटी: — एक UART प्रवाह नियंत्रण के साथ RS232, RS485, और ISO7816 का समर्थन करता है — चार UARTs प्रवाह नियंत्रण के साथ RS232 और RS485 का समर्थन करते हैं • एक कम-शक्ति UART (LPUART) • ऑडियो सिस्टम इंटरफेसिंग के लिए एक इंटर-आईसी साउंड (I2S) सीरियल इंटरफ़ेस |
| विशेषता | विवरण |
| • तीन डीएसपीआई मॉड्यूल और तीन I2C मॉड्यूल
• सुरक्षित डिजिटल होस्ट नियंत्रक (SDHC) • एक फ्लेक्सकैन मॉड्यूल • 1588 के साथ एक ईथरनेट मॉड्यूल • एक बहु-कार्यात्मक बाह्य बस इंटरफ़ेस (FlexBUS) नियंत्रक जो केवल स्लेव डिवाइसों से इंटरफेस करने में सक्षम है। |
|
| विश्वसनीयता, सुरक्षा और
सुरक्षा |
• सुरक्षित डेटा ट्रांसफर और स्टोरेज के लिए हार्डवेयर एन्क्रिप्शन सह-प्रोसेसर। सॉफ़्टवेयर कार्यान्वयन की तुलना में तेज़ और न्यूनतम CPU लोडिंग के साथ। विभिन्न प्रकार के एल्गोरिदम का समर्थन करता है - DES, 3DES, AES, MD5, SHA‐1, SHA‐256
• सिस्टम सुरक्षा औरampसुरक्षित रीयल-टाइम क्लॉक (RTC) और स्वतंत्र बैटरी आपूर्ति के साथ ER पहचान। आंतरिक/बाहरी नियंत्रण के साथ सुरक्षित कुंजी संग्रहणampअसुरक्षित फ़्लैश, तापमान, घड़ी और आपूर्ति वॉल्यूम के लिए ईआर का पता लगानाtagई विविधताएं और शारीरिक हमले का पता लगाना • Memory protection unit provides memory protection for all masters on the cross bar switch, increasing software reliability • Cyclic redundancy check (CRC) engine validates memory contents and communication data, increasing system reliability • स्वतंत्र रूप से क्लॉक किया गया COP विफलता-सुरक्षित अनुप्रयोगों के लिए क्लॉक स्क्यू या कोड रनअवे के विरुद्ध सुरक्षा प्रदान करता है, जैसे कि घरेलू उपकरणों के लिए IEC 60730 सुरक्षा मानक • बाह्य वॉचडॉग मॉनिटर वॉचडॉग टाइमआउट होने की स्थिति में बाह्य घटकों के लिए आउटपुट पिन को सुरक्षित स्थिति में ले जाता है • NXP के उत्पाद दीर्घायु कार्यक्रम में शामिल, लॉन्च के बाद कम से कम 10 वर्षों तक आपूर्ति का आश्वासन |
घड़ी
चेतावनी
जब HS USB का उपयोग किया जाता है तो अनुनादक की अनुशंसा नहीं की जाती है।
काइनेटिस MCUs एक आंतरिक डिजिटली-नियंत्रित ऑसिलेटर (DCO) से शुरू होते हैं। यदि वांछित हो तो सॉफ्टवेयर मुख्य बाहरी ऑसिलेटर (EXTAL0/XTAL0) को सक्षम कर सकता है। बाहरी ऑसिलेटर/रेज़ोनेटर 32.768 KHz से लेकर 50 MHz तक हो सकता है। MCG इनपुट के लिए डिफ़ॉल्ट बाहरी स्रोत 12 MHz क्रिस्टल है। 12 MHz संदर्भ घड़ी ऑडियो कोडेक और HS USB सुविधाओं दोनों के लिए उपयुक्त है।![]()
यूनिवर्सल सीरियल बस (यूएसबी)
MK66FN2M0VMD18 में होस्ट/डिवाइस क्षमता वाला HS USB और एक बिल्ट-इन ट्रांसीवर है। FRDM-K66F, MK1FN66M2VMD0 MCU से USB18 D+ और D- सिग्नल को सीधे ऑनबोर्ड माइक्रो USB कनेक्टर (J22) तक पहुंचाता है। ![]()
जब FRDM-K66F USB होस्ट मोड में काम कर रहा हो, तो J5 के VBUS को 22 V पावर की आपूर्ति की जानी चाहिए और J21 को शंट किया जाना चाहिए। 5 V पावर को OpenSDAv2.1 USB पोर्ट (J26), J10 I/O हेडर के पिन 3, 5V DC_Jack और J5 के P9-27V_VIN DC-DC कनवर्टर से प्राप्त किया जा सकता है।
टिप्पणी
DC_Jack (J24) और 5 V रेगुलेटर (J27) डिफ़ॉल्ट रूप से पॉपुलेटेड नहीं होते हैं। J200 और J201 डिफ़ॉल्ट रूप से पॉपुलेटेड नहीं होते हैं।
| शक्ति का स्रोत | वॉल्यूमtage | जे202 | जे200 | जे201 |
| OpenSDAv2.1 USB पोर्ट (J26) | 5V | अलग धकेलना | बंद | बंद |
| DC_जैक (केवल 5V) | 5V | बंद | अलग धकेलना | बंद |
| पी5-9वी_वीआईएन | 9V | बंद | बंद | अलग धकेलना |
![]()
सुरक्षित डिजिटल कार्ड
FRDM-K66F पर एक माइक्रो सिक्योर डिजिटल (SD) कार्ड स्लॉट उपलब्ध है जो MCU के SD होस्ट कंट्रोलर (SDHC) सिग्नल से जुड़ा हुआ है। यह स्लॉट माइक्रो फॉर्मेट SD मेमोरी कार्ड स्वीकार करेगा। SD कार्ड डिटेक्ट पिन एक खुला स्विच है जो कार्ड डालने पर VDD से जुड़ जाता है। तालिका 5 SDHC सिग्नल कनेक्शन विवरण दिखाती है।![]()
तालिका 5. माइक्रो एसडी कार्ड सॉकेट कनेक्शन
| नत्थी करना | समारोह | FRDM-K66F कनेक्शन |
| 1 | डीएटी2 | PTE5/SPI1_PCS2/UART3_RX/एसडीएचसी0_D2/एफटीएम3_CH0 |
| 2 | सीडी/डीएटी3 | PTE4/LLWU_P2/SPI1_PCS0/UART3_TX/एसडीएचसी0_D3/ट्रेस_D0 |
| 3 | अध्यक्ष एवं प्रबंध निदेशक | PTE3/ADC1_SE7A/SPI1_SIN/UART1_RTS/एसडीएचसी0_सीएमडी/ट्रेस_D1/SPI1_SOUT |
| 4 | वीडीडी | 3.3 V बोर्ड आपूर्ति (V_BRD) |
| 5 | सीएलके | PTE2/LLWU_P1/ADC1_SE6A/SPI1_SCK/UART1_CTS/एसडीएचसी0_डीसीएलके/ट्रेस_D2 |
| 6 | वीएसएस | मैदान |
| 7 | डीएटी0 | PTE1/LLWU_P0/ADC1_SE5A/SPI1_SOUT/UART1_RX/एसडीएचसी0_D0/TRACE_D3/I2C1_SCL/एसपीआई
1_पाप |
| 8 | डीएटी1 | PTE0/ADC1_SE4A/SPI1_PCS1/UART1_TX/एसडीएचसी0_D1/TRACE_CLKOUT/I2C1_SDA/RTC_CL
कोउट |
| G1 | बदलना | PTD10/LPUART0_RTS/FB_A18 |
| एस 1-S4 | एस1, एस2, एस3, एस4 | शील्ड ग्राउंड |
ईथरनेट
MK66FN2M0VMD18 में MII और RMII इंटरफेस के साथ 10/100 Mbps ईथरनेट MAC की सुविधा है। FRDM-K66F K66F MCU से RMII इंटरफ़ेस सिग्नल को ऑनबोर्ड माइक्रेल 32-पिन ईथरनेट PHY तक रूट करता है।
जब K66F ईथरनेट MAC RMII मोड में काम कर रहा हो, तो MCU क्लॉक और 50 MHz RMII ट्रांसफ़र क्लॉक का सिंक्रोनाइज़ेशन महत्वपूर्ण है। MCU इनपुट क्लॉक को बाहरी PHY के साथ चरणबद्ध रखा जाना चाहिए। 32-पिन माइक्रेल ईथरनेट PHY में MK50FN66M2VMD0 MCU PTE18 (ENET_26_CLKIN) और ईथरनेट PHY को 1588 MHz क्लॉक प्रदान करने की क्षमता है।![]()
जब MK66FN2M0VMD18 ईथरनेट लिंक कनेक्शन की स्थिति का अनुरोध कर रहा हो, तो MDIO सिग्नल पर कोई बाहरी पुल अप नहीं होता है। MDIO सिग्नल के लिए पोर्ट कॉन्फ़िगरेशन में सक्षम होने पर आंतरिक पुल अप की आवश्यकता होती है।
एक्सेलेरोमीटर और मैग्नेटोमीटर
एक NXP FXOS8700CQ कम-शक्ति, 6-अक्षीय एक्सट्रिंसिक सेंसर 14-बिट एक्सेलेरोमीटर और 16-बिट मैग्नेटोमीटर सेंसर को जोड़ता है, जिसे I2C बस और दो GPIO सिग्नल के माध्यम से इंटरफेस किया जाता है, जैसा कि नीचे तालिका 6 में दिखाया गया है। डिफ़ॉल्ट रूप से, I2C पता 0x1D है (SA0 को उच्च और SA1 को निम्न खींचा जाता है)।
| एफएक्सओएस8700सीक्यू | K66F कनेक्शन |
| एससीएल | पीटीडी8/एलएलडब्ल्यूयू_पी24/I2C0_SCL/LPUART0_RX/FB_A16 |
| एसडीए | पीटीडी9/I2C0_SDA/LPUART0_TX/FB_A17 |
| इंट1 | पीटीसी17/CAN1_TX/UART3_TX/ENET0_1588_TMR1/FB_CS4/FB_TSIZ0/FB_BE31_24_BLS7_0/SDRAM
_डीक्यूएम3 |
| इंट2 | पीटीसी13/UART4_CTS/FTM_CLKIN1/FB_AD26/SDRAM_D26/TPM_CLKIN1 |
![]()
जाइरोस्कोप
21002-बिट ADC रिज़ॉल्यूशन वाला NXP FXAS3 कम-शक्ति वाला, 16-अक्षीय जाइरोस्कोप I2C बस और दो GPIO सिग्नल के ज़रिए इंटरफ़ेस किया गया है, जैसा कि तालिका 7 में दिखाया गया है। डिफ़ॉल्ट रूप से, I2C पता 0x21 (SA0 को उच्च स्तर पर खींचा गया) है। I2C सिग्नल FXOS8700CQ सेंसर के साथ भी साझा किए जाते हैं।
| एफएक्सओएस8700सीक्यू | K66F कनेक्शन |
| एससीएल | पीटीडी8/एलएलडब्ल्यूयू_पी24/I2C0_SCL/LPUART0_RX/FB_A16 |
| एसडीए | पीटीडी9/I2C0_SDA/LPUART0_TX/FB_A17 |
| इंट1 | पीटीए29/MII0_COL/FB_A24 |
| इंट2 | पीटीए28/MII0_TXER/FB_A25 |
![]()
आरजीबी एलईडी
एक RGB LED को GPIO के माध्यम से जोड़ा गया है। तालिका 8 सिग्नल कनेक्शन को दर्शाती है।
| नेतृत्व किया | K66F कनेक्शन |
| लाल | पीटीसी9/ADC1_SE5B/CMP0_IN3/FTM3_CH5/I2S0_RX_BCLK/FB_AD6/SDRAM_A14/FTM_FLT0 |
| हरा | पीटीई७३००/LLWU_P16/SPI1_PCS3/UART3_CTS/I2S0_MCLK/FTM3_CH1/USB0_SOF_OUT |
| नीला | पीटीए11/LLWU_P23/FTM2_CH1/MII0_RXCLK/I2C2_SDA/FTM2_QD_PHB/TPM2_CH1 |
आनुक्रमिक द्वार
प्राथमिक सीरियल पोर्ट इंटरफ़ेस सिग्नल PTB16 UART1_RX और PTB17 UART1_TX हैं। ये सिग्नल OpenSDAv2.1 से जुड़े हैं।
रीसेट करें
K20 पर रीसेट सिग्नल बाहरी रूप से एक पुशबटन, SW1, और OpenSDAv2.1 सर्किट से भी जुड़ा हुआ है। रीसेट बटन का उपयोग लक्ष्य MCU में बाहरी रीसेट इवेंट को मजबूर करने के लिए किया जा सकता है। रीसेट बटन का उपयोग OpenSDAv2.1 सर्किट को बूटलोडर मोड में मजबूर करने के लिए भी किया जा सकता है। अधिक जानकारी के लिए, सीरीज और डिबग एडाप्टर (OpenSDAv2.1) देखें।
जब अन्य पावर स्रोत का उपयोग किया जा रहा हो और OpenSDAv2.1 संचालित न हो, तो उचित रीसेट संचालन के लिए J25 2-3 को शंट किया जाना चाहिए। ![]()
FRDM-K2F बोर्ड पर दो पुश-बटन स्विच, SW3 और SW66 उपलब्ध हैं। SW2 PTD11 से जुड़ा है और SW3 PTA10 से जुड़ा है। सामान्य प्रयोजन IO फ़ंक्शन के अलावा, SW2 और SW3 दोनों को कम-रिसाव वेकअप (LLWU) स्रोत के रूप में इस्तेमाल किया जा सकता है।
तालिका 9. पुश बटन GPIO फ़ंक्शन
| बदलना | K66F स्विच कनेक्शन |
| एसडब्ल्यू2 | PTD11/एलएलडब्लूयू_P25/SPI2_PCS0/SDHC0_CLKIN/LPUART0_CTS/FB_A19 |
| एसडब्ल्यू3 | पीटीए10/एलएलडब्लूयू_P22/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 मेगाहर्ट्ज है, जबकि K66F की अधिकतम I1C क्लॉक दर 2 मेगाहर्ट्ज है। हालाँकि, FRDM बोर्ड कॉन्फ़िगरेशन के कारण, FRDM द्वारा समर्थित अधिकतम I400C क्लॉक दर XNUMX KHz है।
डिजिटल ऑडियो डेटा को DA7212 और MCU के बीच I2S डेटा लाइनों पर ले जाया जाता है।
मास्टर/स्लेव कॉन्फ़िगरेशन सॉफ़्टवेयर ड्राइवर द्वारा परिभाषित किया जाता है। जब DA7212 स्लेव मोड में होता है, तो DA7212 BCLK और WCLK प्राप्त करता है। जब DA7212 मास्टर मोड में होता है, तो DA7212 BCLK और WCLK उत्पन्न करता है।![]()
डिजिटल MEMS माइक्रोफोन
एक अकुस्टिका AKU242 हाई-डेफिनिशन ऑनबोर्ड माइक्रो-इलेक्ट्रिकल मैकेनिकल सिस्टम (MEMS) माइक्रोफोन (U22) को पल्स डेंसिटी मॉड्यूलेटेड (PDM) के माध्यम से इंटरफेस किया जाता है। K66F डायरेक्ट PDM संचार के लिए दो उपलब्ध विकल्प हैं, जिसके लिए PDM प्रोटोकॉल को संभालने के लिए अतिरिक्त सॉफ़्टवेयर प्रोटोकॉल और CPU चक्रों की आवश्यकता होती है या K7212F संचार के लिए PDM को पल्स-कोड मॉड्यूलेशन (PCM) में बदलने के लिए DA66 का उपयोग किया जाता है। डिफ़ॉल्ट रूप से, J30 और J31 DA1 के लिए शंट 2-7212 हैं।![]()
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 | एल/आर/जीएनडी/एमआईसी (डिफ़ॉल्ट) |
| शंट 2-3 | एल/आर/एमआईसी/जीएनडी |
16.3.2. सहायक ऑडियो इनपुट (AUX_IN)
एनालॉग सिग्नल को 3.5 मिमी जैक सॉकेट J29 के माध्यम से सहायक इनपुट AUX_L/AUX_R से जोड़ा जा सकता है। एनालॉग इनपुट DC बायस्ड होते हैं और इनपुट पथ में एक सीरीज DC ब्लॉकिंग कैपेसिटर जोड़ा जाता है। ![]()
एनालॉग माइक्रोफोन
जम्पर हेडर 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 आरएफ कनेक्शन |
| 1 | जीएनडी | मैदान |
| 2 | पी3वी3 | 3.3 वी बोर्ड आपूर्ति |
| 3 | CE | पीटीबी20/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/एसपीआई1_पीसीएस0 |
| 5 | SCK | 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/SPI1_SOUT |
| 7 | मीसो | PTD7/CMT_IRO/UART0_TX/FTM0_CH7/SDRAM_CKE/FTM0_FLT1/SPI1_SIN |
| 8 | आईआरक्यू | पीटीसी18/UART3_RTS/ENET0_1588_TMR2/FB_TBST/FB_CS2/FB_BE15_8_BLS23_16/SDRAM_DQM1 |
![]()
ब्लूटूथ मॉड्यूल
FRDM-K199F पर एक वैकल्पिक हेडर (J66) UART पर ऐड-ऑन ब्लूटूथ, जैसे कि JY-MCU BT बोर्ड V1.05 BT वायरलेस ब्लूटूथ मॉड्यूल के साथ संचार का समर्थन करता है।
वैकल्पिक रूप से, इस कनेक्टर के साथ सीरियल (SCI) मॉड्यूल का उपयोग किया जा सकता है। ध्यान दें कि सीरियल 3 V स्तर के होते हैं और RS-232 लॉजिक स्तरों के अनुरूप नहीं होते हैं, इसलिए RS-3232 डिवाइस के साथ Maxim DS232 जैसे लेवल शिफ्टर का उपयोग किया जाना चाहिए। ![]()
इनपुट/आउटपुट कनेक्टर
MK66FN2M0VMD18 माइक्रोकंट्रोलर को 144-पिन MapBGA में पैक किया गया है। कुछ पिन ऑनबोर्ड सर्किटरी में उपयोग किए जाते हैं, लेकिन कुछ सीधे चार I/O हेडर (J1, J2, J3 और J4) में से एक से जुड़े होते हैं।
K66F माइक्रोकंट्रोलर पर पिनों का नाम उनके सामान्य-उद्देश्य इनपुट/आउटपुट पोर्ट पिन फ़ंक्शन के लिए रखा गया है। उदाहरण के लिएampले, पोर्ट ए पर पहले पिन को PTA1 कहा जाता है। I/O कनेक्टर पिन को दिया गया नाम K1F के GPIO पिन से मेल खाता है। ![]()
Arduino संगतता
FRDM-K66F पर I/O हेडर को परिधीय बोर्डों (शील्ड के रूप में जाना जाता है) के साथ संगतता की अनुमति देने के लिए व्यवस्थित किया गया है जो Arduino और Arduino-संगत माइक्रोकंट्रोलर बोर्डों से जुड़ते हैं। हेडर पर पिन की बाहरी पंक्तियाँ (सम संख्या वाले पिन) Arduino संशोधन 3 (R3) मानक पर I/O हेडर के समान यांत्रिक रिक्ति और प्लेसमेंट साझा करती हैं।
मिश्रित
पीटीए4
संदर्भ
निम्नलिखित संदर्भ www.NXP.com/FRDM-K66F पर उपलब्ध हैं
- FRDM-K66F क्विक स्टार्ट गाइड
- FRDM-K66F योजनाबद्ध, FRDM-K66F-SCH
- FRDM-K66F डिजाइन पैकेज
अन्य संदर्भ:
- डीए7212 (http://www.dialog-semiconductor.com/products/audio/audio-codecs/da7212)
- एकेयू240 (http://www.akustica.com/DigitalHDvoicemic.asp)
संशोधन इतिहास
तालिका 12. संशोधन इतिहास
| पुनरीक्षण अंक | तारीख | महत्वपूर्ण परिवर्तन |
| 0 | 02/2016 | प्रारंभिक रिहाई |
इस दस्तावेज़ में जानकारी केवल सिस्टम और सॉफ़्टवेयर कार्यान्वयनकर्ताओं को NXP उत्पादों का उपयोग करने में सक्षम बनाने के लिए प्रदान की गई है। इस दस्तावेज़ में दी गई जानकारी के आधार पर किसी भी एकीकृत सर्किट को डिज़ाइन या गढ़ने के लिए यहां कोई स्पष्ट या निहित कॉपीराइट लाइसेंस नहीं दिया गया है। एनएक्सपी यहां किसी भी उत्पाद को बिना किसी सूचना के बदलाव करने का अधिकार सुरक्षित रखता है।
एनएक्सपी किसी विशेष उद्देश्य के लिए अपने उत्पादों की उपयुक्तता के बारे में कोई वारंटी, प्रतिनिधित्व या गारंटी नहीं देता है, न ही एनएक्सपी किसी भी उत्पाद या सर्किट के आवेदन या उपयोग से उत्पन्न होने वाली किसी भी देयता को ग्रहण करता है, और विशेष रूप से बिना किसी सीमा सहित किसी भी और सभी देयता को अस्वीकार करता है। परिणामी या आकस्मिक क्षति। एनएक्सपी डेटा शीट और/या विनिर्देशों में प्रदान किए जा सकने वाले "विशिष्ट" पैरामीटर विभिन्न अनुप्रयोगों में भिन्न हो सकते हैं और कर सकते हैं, और वास्तविक प्रदर्शन समय के साथ भिन्न हो सकते हैं। "विशिष्ट" सहित सभी ऑपरेटिंग पैरामीटर ग्राहक के तकनीकी विशेषज्ञों द्वारा प्रत्येक ग्राहक एप्लिकेशन के लिए मान्य किए जाने चाहिए। एनएक्सपी न तो अपने पेटेंट अधिकारों के तहत कोई लाइसेंस देता है और न ही दूसरों के अधिकार। एनएक्सपी बिक्री के मानक नियमों और शर्तों के अनुसार उत्पाद बेचता है, जो निम्नलिखित पते पर पाया जा सकता है: nxp.com/SalesTermsandConditions।
NXP, NXP लोगो और काइनेटिस NXP सेमीकंडक्टर, इंक., रेग. यूएस पेटेन्ट और टीएम. ऑफ के ट्रेडमार्क हैं। ARM और कॉर्टेक्स ARM लिमिटेड (या इसकी सहायक कंपनियों) के EU और/या अन्य जगहों पर पंजीकृत ट्रेडमार्क हैं। सभी अधिकार सुरक्षित हैं।
हम तक कैसे पहुंचे:
होम पेज: एनएक्सपी.कॉम
Web सहायता: एनएक्सपी.कॉम/सपोर्ट
दस्तावेज़ / संसाधन
![]() |
एनएक्सपी सेमीकंडक्टर्स एफआरडीएम-के66एफ विकास प्लेटफॉर्म [पीडीएफ] उपयोगकर्ता गाइड FRDM-K66F विकास मंच, FRDM-K66F, विकास मंच, मंच |



