NXP Semiconductors FRDM-K66F Platform Mmepe
![]()
Okwu mmalite
NXP Freedom mmepe ikpo okwu bụ ngwa ngwa ngwa na ngwaike maka nleba anya na mmepe. Ọ dị mma maka ngwa ngwa prototyping nke ngwa dabere na microcontroller. Ngwaike NXP Freedom K66F, FRDM-K66F, bụ ihe dị mfe, ma ọkaibe nke na-egosipụta usoro microcontroller nke Kinetis K, nke e wuru na isi ARM© Cortex®-M4.
Enwere ike iji FRDM-K66F nyochaa ngwaọrụ usoro K66 na K26 Kinetis K. Ọ na-egosipụta MK66FN2M0VMD18, nke na-anya isi ugboro ọrụ kachasị nke 180MHz, 2MB nke flash, 256KB RAM, onye na-ahụ maka USB na-agba ọsọ, onye na-ahụ maka Ethernet, Secure Digital Host Controller, na ọtụtụ ihe analog na dijitalụ.
Ngwaike FRDM-K66F bụ ụdị-ihe dakọtara na nhazi pin ArduinoTM R3, na-enye ọtụtụ nhọrọ bọọdụ mgbasawanye. Ihe nleba anya nke onboard na-agụnye ngwangwa dijitalụ & magnetometer, gyroscope, codec audio, digital MEMS mic, tricolor LED, SDHC, Bluetooth Add-on module, RF Add-on module (maka iji SPI), na Ethernet.
Igwe ikpo okwu FRDM-K66F nwere OpenSDAv2.1, ngwa NXP mepere emepe agbakwunyere serial na ihe nbibi na-agba ọsọ bootloader mepere emepe. Sekit a na-enye ọtụtụ nhọrọ maka nzikọrịta ozi serial, mmemme flash na nbipu njikwa ọsọ. Ejiri JLink firmware meghere SDAv2.1 maka imepụta ngwa ngwa na mmepe ngwaahịa, na-elekwasị anya na ngwaọrụ ịntanetị ejikọtara.
Ngwaike FRDM-K66F karịrịview
Atụmatụ nke ngwaike FRDM-K66F bụ ndị a:
- MK66FN2M0VMD18 MCU (180 MHz, Flash 2MB, 256KB RAM, ngwugwu 144MBGA)
- Ọrụ abụọ USB interface dị elu nwere njikọ USB micro-B
- RGB LED
- FXOS8700CQ - Accelerometer na Magnetometer
- FXAS21002 - Gyroscope
- Pịa bọtịnụ abụọ onye ọrụ
- Nhọrọ inye ọkụ na-agbanwe agbanwe - OpenSDAv2.1 USB, K66F USB, na isi mmalite mpụga
- Ọ dị mfe ịnweta MCU I/O site na Arduino R3TM njikọ I/O dakọtara
- OpenSDAv2.1 nwere ike ime mmemme nwere ọtụtụ ngwa dị gụnyere:
- SWD debug interface n'elu njikọ USB HID na-enye njikwa-agba ọsọ na ndakọrịta na ngwaọrụ IDE.
- Oghere Usoro ọdụ ụgbọ mmiri
- Ethernet
- Micro SD
- Njirimara ọdịyo
- Igwe okwu MEMS dijitalụ
- Inyeaka ntinye ntinye
- Igwe okwu ekweisi/analog
- Ntinye nhọrọ abụọ maka igwe okwu analọgụ
- nkụnye eji isi mee nhọrọ maka mgbakwunye RF modul: RF24L01+ Nordic 2.4 GHz Radio
- Nhọrọ nkụnye eji isi mee maka tinye-na Bluetooth modul: JY-MCU BT Board V1.05 BT
Ọgụgụ 1 na-egosi eserese ngọngọ nke imewe FRDM-K66F. Ọgụgụ 2 na-akọwa ihe ndị bụ isi na ntinye ha na mgbakọ ngwaike.
![]()
![]()
Nkọwa ngwaike FRDM-K66F
Ịnye ọkụ
Enwere ọtụtụ nhọrọ ịnye ọkụ na FRDM-K66F. Enwere ike ịgbanye ya site na nke ọ bụla n'ime njikọ USB, pin VIN na isi J3 I / O, DC Jack (anaghị ebi n'ọnụ), ma ọ bụ 1.71-3.6 V na-apụ apụ site na pin 3.3 V na nkụnye eji isi mee J20. A na-ahazi akụrụngwa USB, DC Jack na VIN n'ime ụgbọ mmiri site na iji eriri ahịrị 3.3 V iji mepụta ọkụ eletrik. Ejighị nkụnye eji isi mee 3.3 V (J20) n'ụgbọ mmiri. Tebụl 1 na-enye nkọwa ọrụ na ihe achọrọ maka ọkụ ọkụ.
| Isi mmalite na-eweta | Ogologo ezighi ezi | MepeeSDAv2.1 arụ ọrụ? | Ahaziri n'ụgbọ mmiri? |
| Mepee SDDAv2.1 USB | 5V | Ee | Ee |
| K66F USB | 5V | Mba | Ee |
| VIN Pin | 5V-9V | Mba | Ee |
| 3.3V nkụnye eji isi mee (J20) | 1.71-3.6V | Mba | Mba |
| DC Jack (Ọ bụghị ndị mmadụ) | 5V | Mba | Mba |
IHE
Sekit OpenSDAv2.1 na-arụ ọrụ naanị mgbe ejikọrọ eriri USB ma na-enye ike na OpenSDAv2.1 USB. Agbanyeghị, sekit nchekwa dị n'ọnọdụ iji kwe ka agbanye ọtụtụ isi mmalite otu oge.![]()
Isiokwu 2. FRDM-K66F ike onunu
| Aha ọkọnọ ike | Nkọwa |
| P5-9V_VIN | Enyere ike sitere na VIN pin nke nkụnye ndị isi I/O (J3 pin 16). Schottky diode na-enye azụ
ụgbọala nchebe1. |
| P5V_SDA_PSW | Enyere ike sitere na Mepee SDA USB njikọ. Schottky diode na-enye draịva azụ
nchebe |
| P5V_K66_USB | Enyere ike sitere na K66F USB njikọ. Schottky diode na-enye nchebe draịva azụ |
| DC_JACK | Enyere ike sitere na DC Jack (Ọ bụghị ndị mmadụ bi) njikọ. Schottky diode na-enye draịva azụ
nchebe. (Mara: Ga-ejiri 5V) |
| P3V3_VREG | Ọnye 3.3V edoziziri. Isi mmalite ike na ụgbọ okporo ígwè ọkọnọ P3V3 site na nchekwa draịva azụ
Schottky diode2. |
| P3V3_K66 | K66F MCU ọkọnọ. nkụnye eji isi mee J20 na-enye ụzọ dị mma maka oriri ike
nha3. |
| P3V3_SDA | Ọkụ sekit OpenSDA. nkụnye eji isi mee J18 na-enye ụzọ dị mma maka oriri ike
nha2. |
| P5V_USB | Aha aha 5V ewepụtara na isi I/O (J3 pin 10) |
- Achọrọ onye nhazi 5 VDC na J27 mgbe ejiri ụdị nnabata USB. Ụdị nnabata USB chọrọ inye 5V ngwaọrụ USB.
- Site na ndabara onye na-ahụ maka usoro ahịrị, U17, bụ onye na-ahazi mmepụta 3.3V. Nke a bụ akara ukwu a na-ahụkarị nke ga-enye onye ọrụ ohere ịgbanwe mgbakọ ahụ ka ọ jiri ngwaọrụ ọzọ dị ka 1.8V. Igwe njikwa K66F nwere oke ọrụ nke 1.71 V ruo 3.6 V.
- J18 na J20 anaghị ebi na ndabara. Ejikọrọ ụgbọ okporo ígwè P3V3_K66 site na mkpirisi traktị dị na ala oyi akwa nke J20. Iji tụọ ike ike nke K66F MCU, a ga-ebu ụzọ bechapụ akara n'etiti J20 pin 1 na 2. Ihe nyocha ugbu a ma ọ bụ shunt resistor na voltagEnwere ike tinye mita e-mịta iji tụọ ike oriri na ụgbọ okporo ígwè ndị a.
Ihe nkwụnye ihe nrụzi na nbibi (MepeeSDAv2.1)
OpenSDAv2.1 bụ serial na debug adapter circuit nke na-agụnye nhazi ngwaike mepere emepe, yana bootloader mepere emepe, yana ngwa nbibi. Ọ na-ejikọta ozi serial na debug n'etiti onye na-elekọta USB na ihe nhazi ihe agbakwunyere agbakwunyere dị ka egosiri na eserese 4. Igwe ọkụ na-arụ ọrụ na-adabere na NXP Kinetis K20 ezinụlọ microcontroller (MCU) na 128 KB nke flash agbakwunyere na ihe njikwa USB jikọtara. OpenSDAv2.1 na-abịabu ya na CMSIS-DAP bootloader — ngwa nchekwa ihe nchekwa ihe mepere emepe (MSD), yana ngwa ngwa JLink interface, nke na-enye interface ọdụ ụgbọ mmiri mebere, yana JLink debug protocol interface. Maka ozi ndị ọzọ na ngwanrọ OpenSDAv2.1, hụ mbed.org na https://github.com/mbedmicro/CMSIS-DAP na http://www.segger.com/opensda.html. ![]()
Kinetis K2.1 MCU na-elekọta OpenSDAv20 nke e wuru na isi ARM® Cortex™-M4. Sekit OpenSDA gụnyere ọkwa LED (D2) na bọtịnụ push (SW1). Bọtịnụ ntinye ahụ na-ekwupụta mgbama Tọgharia na ebumnuche K66F MCU. Enwere ike iji ya tinye OpenSDAv2.1 n'ime ọnọdụ Bootloader. Mgbama SPI na GPIO na-enye interface maka ọdụ ụgbọ mmiri SWD debug nke K20. Na mgbakwunye, njikọ mgbaàmà dị iji mejuputa ọwa serial UART. Sekit OpenSDA na-enweta ike mgbe njikọ USB J26 na-agbanye n'ime eriri USB.
![]()
J9 bụ ndabara juputara. Enwere ike iji eriri mating, dị ka eriri Samtec FFSD IDC, jikọọ na OpenSDAv2.1 nke FRDM-K66F gaa na njikọ SWD na-apụ apụ.
Ọdụ ụgbọ mmiri Serial Virtual
Njikọ ọdụ ụgbọ mmiri dị n'etiti OpenSDAv2.1 MCU na pin PTB16 na PTB17 nke K66F.
Microcontroller
FRDM-K66F nwere MK66FN2M0VMD18 MCU. Nke a 180 MHz microcontroller bụ akụkụ nke ezinụlọ Kinetis K6x ma etinyere ya na ngwugwu 144 MBGA. Tebụlụ na-esote na-edetu ụfọdụ atụmatụ nke MK66FN2M0VMD18 MCU.
| Njirimara | Nkọwa |
| Ultra obere ike | • Ụdị ike dị ala 11 nwere ike na elekere elekere maka ọrụ mpụta kacha mma na oge mgbake.
• Ebe nchekwa zuru oke na ọrụ analọgụ gbadara 1.71V maka ogologo ndụ batrị • Ngalaba na-eteta ntanye dị ala nwere ihe ruru modul isii na ntụtụ iri na isii dị ka isi mmalite na-ebilite na nkwụsị nkwụsị dị ala (LLS)/ ụdị nkwụsị nkwụsị dị ala (VLLSx). • Ngụ oge dị obere maka ịrụ ọrụ sistemụ na-aga n'ihu na steeti ike belatara |
Tebụl 3. Akụkụ nke MK66FN2M0VMD18
| Njirimara | Nkọwa |
| Flash na SRAM | • Flash 2048-KB na-egosipụta oge nnweta ngwa ngwa, ntụkwasị obi dị elu, yana ọkwa nchekwa anọ
• 256 KB nke SRAM • Ọ dịghị onye ọrụ ma ọ bụ usoro ntinye aka iji mechaa mmemme na ihichapụ ọrụ yana arụ ọrụ zuru oke ruo 1.71 V • Njikwa ohere Flash |
| Ngwakọta-ịkọwa ike | • Ọsọ 16-bit ADC nwere mkpebi nhazi
• Ụdị mmepụta otu ma ọ bụ dị iche maka ọjụjụ mkpọtụ ka mma • 500-ns ntughari oge enwere ike nweta ya na ihe mgbochi igbu oge nke mmemme nwere ike ime • Ndị comparators atọ dị elu na-enye oke ọgbara ọhụrụ na nke ziri ezi • Nchedo site na ịnya ụgbọ ala PWM gaa na steeti nchekwa • Analọgụ nhọrọ voltage kwuru na-enye nkọwa ziri ezi maka ngọngọ analog • DAC abụọ 12-bit |
| Arụmọrụ | • 180-MHz ARM Cortex-M4 isi nwere usoro ntụziaka DSP, MAC okirikiri, na otu ntụziaka ọtụtụ data (SIMD)
• Ruo ọwa 32 DMA maka ọrụ mpụta na ebe nchekwa nwere mbelata CPU loading na ngwa ngwa sistemụ. • Cross bar switch enables concurrent multi‐master bus accesses, increasing bus bandwidth • Banklọ akụ flash nọọrọ onwe ya na-enye ohere mkpochapụ koodu n'otu oge yana mmelite firmware na-enweghị mmebi arụmọrụ ma ọ bụ usoro nzuzo dị mgbagwoju anya. |
| Oge na njikwa | • Oge Flex anọ nwere ngụkọta ọwa iri abụọ
• Ntinye oge nwuru ngwaike na ngbanwe quadrature maka njikwa moto • Ngụ oge ihe eji ebu modulator maka ọgbọ infrared waveform na ngwa njikwa anya • Ọwa anọ 32-bit oge nkwụsịtụ oge na-enye ntọala oge maka onye nhazi ọrụ RTOS ma ọ bụ kpalite isi iyi maka ntụgharị ADC na ngọngọ igbu oge mmemme. • Otu ngụ oge dị ala • Otu elekere ozugbo nọọrọ onwe ya |
| Njikọ na nkwukọrịta | • Ngwaọrụ USB / Onye ọbịa
• Ngwaọrụ USB zuru oke / onye ọbịa / na-aga na ikike ịchọpụta ikike ngwaọrụ • Kachasị chaja ugbu a/oge maka ngwaọrụ USB enwere ike, na-enye ndụ batrị ogologo oge • USB obere voltajitage regulator na-enye ihe mgbanyụ ọkụ 120mA na 3.3 volts iji mee ka ihe ndị dị na mpụga site na ntinye 5-volt. • UART ise: - Otu UART na-akwado RS232 na njikwa mmiri, RS485 na ISO7816 - UART anọ na-akwado RS232 na njikwa mmiri na RS485 • Otu UART dị obere (LPUART) • Otu Inter-IC Sound (I2S) serial interface maka ntinye usoro ọdịyo |
| Njirimara | Nkọwa |
| • Modul DSPI atọ na modul I2C atọ
• Onye njikwa nnabata dijitalụ echekwara (SDHC) • Otu FlexCAN modul • Otu modul Ethernet nwere 1588 • Onye njikwa ụgbọ ala na-arụ ọrụ dị iche iche (FlexBUS) nwere ike ịmekọrịta naanị ngwaọrụ ohu. |
|
| Ntụkwasị obi, Nchekwa na
Nchekwa |
• Onye na-arụkọ ọrụ nzuzo nzuzo nke ngwaike maka ịnyefe na nchekwa data echekwara. Ọsọ karịa mmejuputa sọftụwia yana iji ntinye CPU pere mpe. Na-akwado ọtụtụ algọridim dị iche iche - DES, 3DES, AES, MD5, SHA-1, SHA-256
• Nchekwa sistemu na tampachọpụtara ya na elekere ozugbo (RTC) na ọkọnọ batrị nọọrọ onwe ya. Chekwaa nchekwa igodo nwere ime/mputa tampNchọpụta maka ọkụ ọkụ anaghị echekwa, okpomọkụ, elekere, na ọkọnọ voltage iche na nchọpụta ọgụ anụ ahụ • 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 • Ndị na-eche COP kpuchiri onwe ya pụọ na skew elekere ma ọ bụ koodu ịgba ọsọ maka ngwa adịghị mma dị ka ọkọlọtọ nchekwa IEC 60730 maka ngwa ụlọ. • Ihe nleba anya nke mpụga na-ebuga pin mmepụta ka ọ bụrụ ọnọdụ nchekwa maka ihe ndị dị na mpụga ma ọ bụrụ na oge nkwụsị na-eme. • Agụnyere na mmemme ogologo ndụ ngwaahịa NXP, yana ọkọnọ e ji n'aka maka opekata mpe afọ 10 ka emechara ya. |
Ịkpọchi
Ịdọ aka ná ntị
A naghị akwado resonator mgbe eji HS USB.
Kinetis MCU na-amalite site na oscillator na-achịkwa dijitalụ (DCO). Ngwanrọ nwere ike mee ka oscillator mpụga mpụga (EXTAL0/XTAL0) ma ọ bụrụ na achọrọ ya. Oscillator/resonator mpụga nwere ike ịdị na 32.768 kHz ruo 50 MHz. Isi mmalite mpụga nke ndabara maka ntinye MCG bụ kristal 12 MHz. Elekere ntụaka 12 MHz dabara adaba maka codec ọdịyo yana njirimara USB HS.![]()
Ụgbọ ala Serial Universal (USB)
MK66FN2M0VMD18 nwere HS USB nwere ikike nnabata/ngwaọrụ yana transceiver arụnyere n'ime ya. FRDM-K66F na-aga USB1 D+ na akara D- sitere na MK66FN2M0VMD18 MCU ozugbo gaa na njikọ micro USB (J22). ![]()
Mgbe FRDM-K66F na-arụ ọrụ na USB Host mode, a ga-enyerịrị ike 5V na VBUS nke J22 na J21 ga-agbanyụrịrị. Enwere ike nweta ike 5V site na OpenSDAv2.1 USB ọdụ ụgbọ mmiri (J26), pin 10 nke J3 I/O nkụnye eji isi mee, 5V DC_Jack, na P5-9V_VIN DC-DC ntụgharị nke J27.
IHE
DC_Jack (J24) na 5 V regulator (J27) anaghị ebi na ndabara. J200 na J201 anaghị ebi na ndabara.
| Isi iyi ike | Voltage | J202 | J200 | J201 |
| MepeeSDAv2.1 USB Port (J26) | 5V | Shunt | Gbanyụọ | Gbanyụọ |
| DC_Jack (naanị 5V) | 5V | Gbanyụọ | Shunt | Gbanyụọ |
| P5-9V_VIN | 9V | Gbanyụọ | Gbanyụọ | Shunt |
![]()
Kaadị dijitalụ echekwara
Oghere kaadị Micro Secure Digital (SD) dị na FRDM-K66F ejikọrọ na akara SD Host Controller (SDHC) nke MCU. Oghere a ga-anabata kaadị nchekwa SD micro. Kaadị SD na-achọpụta pin bụ mgba ọkụ mepere emepe nke na-eji VDD dị mkpụmkpụ mgbe etinyere kaadị. Tebụl 5 na-egosi nkọwa njikọ mgbama SDHC.![]()
Isiokwu 5. Micro SD kaadị oghere njikọ
| Ntụtụ | Ọrụ | Njikọ FRDM-K66F |
| 1 | DAT2 | PTE5/SPI1_PCS2/UART3_RX/SDHC0_D2/FTM3_CH0 |
| 2 | CD/DAT3 | PTE4/LLWU_P2/SPI1_PCS0/UART3_TX/SDHC0_D3/TRACE_D0 |
| 3 | CMD | PTE3/ADC1_SE7A/SPI1_SIN/UART1_RTS/SDHC0_CMD/TRACE_D1/SPI1_SOUT |
| 4 | VDD | Ọdụdọ bọọdụ 3.3 V (V_BRD) |
| 5 | CLK | PTE2/LLWU_P1/ADC1_SE6A/SPI1_SCK/UART1_CTS/SDHC0_DCLK/TRACE_D2 |
| 6 | VSS | Ala |
| 7 | DAT0 | PTE1/LLWU_P0/ADC1_SE5A/SPI1_SOUT/UART1_RX/SDHC0_D0/TRACE_D3/I2C1_SCL/SPI
1_Mmehie |
| 8 | DAT1 | PTE0/ADC1_SE4A/SPI1_PCS1/UART1_TX/SDHC0_D1/TRACE_CLKOUT/I2C1_SDA/RTC_CL
KOUT |
| G1 | Gbanwee | PTD10/LPUART0_RTS/FB_A18 |
| S1-S4 | S1, S2, S3, S4 | Ala Ọta |
Ethernet
The MK66FN2M0VMD18 nwere a 10/100 Mbps Ethernet MAC na MII na RMII interfaces. Ụzọ FRDM-K66F RMII interface si na K66F MCU banye n'ụgbọ mmiri Micrel 32-pin Ethernet PHY.
Mgbe K66F Ethernet MAC na-arụ ọrụ na ọnọdụ RMII, mmekọrịta nke elekere MCU na elekere mbufe 50 MHz RMII dị mkpa. Ekwesịrị idobe elekere ntinye MCU n'oge yana PHY mpụga. Micrel Ethernet PHY 32-pin nwere ikike ịnye elekere 50 MHz na MK66FN2M0VMD18 MCU PTE26 (ENET_1588_CLKIN) yana Ethernet PHY n'onwe ya.![]()
Enweghị mpụta mpụta na mgbama MDIO mgbe MK66FN2M0VMD18 na-arịọ ọkwa nke njikọ njikọ Ethernet. Achọrọ ndọta ime mgbe enyere ya na nhazi ọdụ ụgbọ mmiri maka mgbama MDIO.
Accelerometer na Magnetometer
Ihe NXP FXOS8700CQ dị obere, 6-axis Xtrinsic sensọ na-ejikọta 14-bit accelerometer na sensọ magnetometer 16-bit bụ nke agbadoro site na ụgbọ ala I2C na akara GPIO abụọ, dị ka egosiri na Tebụl 6 n'okpuru. Site na ndabara, adreesị I2C bụ 0x1D (SA0 wedara elu yana SA1 wedara ala).
| FXOS8700CQ | Njikọ K66F |
| SCL | PTD8/LLWU_P24/I2C0_SCL/LPUART0_RX/FB_A16 |
| SDA | PTD9/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
_DQM3 |
| INT2 | PTC13/UART4_CTS/FTM_CLKIN1/FB_AD26/SDRAM_D26/TPM_CLKIN1 |
![]()
Gyroscope
NXP FXAS21002 obere ike, 3-axis gyroscope na 16-bit ADC mkpebi na-atụgharị site na ụgbọ ala I2C na akara GPIO abụọ, dị ka e gosiri na Tebụl 7. Site na ndabara, adreesị I2C bụ 0x21 (SA0 dọtara elu). A na-ekekọrịtakwa akara I2C na ihe mmetụta FXOS8700CQ.
| FXOS8700CQ | Njikọ K66F |
| SCL | PTD8/LLWU_P24/I2C0_SCL/LPUART0_RX/FB_A16 |
| SDA | PTD9/I2C0_SDA/LPUART0_TX/FB_A17 |
| INT1 | PTA29/MII0_COL/FB_A24 |
| INT2 | PTA28/MII0_TXER/FB_A25 |
![]()
RGB LED
Ejikọrọ ọkụ ọkụ RGB site na GPIO. Tebụl 8 na-egosi njikọ mgbaàmà.
| Ikanam | Njikọ K66F |
| Uhie | PTC9/ADC1_SE5B/CMP0_IN3/FTM3_CH5/I2S0_RX_BCLK/FB_AD6/SDRAM_A14/FTM_FLT0 |
| GREEN | PTE6/LLWU_P16/SPI1_PCS3/UART3_CTS/I2S0_MCLK/FTM3_CH1/USB0_SOF_OUT |
| Acha anụnụ anụnụ | PTA11/LLWU_P23/FTM2_CH1/MII0_RXCLK/I2C2_SDA/FTM2_QD_PHB/TPM2_CH1 |
Oghere Usoro Port
Ihe nrịbama ọdụ ụgbọ mmiri bụ isi bụ PTB16 UART1_RX na PTB17 UART1_TX. Ejikọrọ akara ndị a na OpenSDAv2.1.
Tọgharia
A na-ejikọta akara ngosi RESET dị na K20 na mpụga na bọtịnụ push, SW1, yana kwa na sekit OpenSDAv2.1. Enwere ike iji bọtịnụ nrụpụta iji manye mmemme nrụpụta mpụga na MCU ebumnuche. Enwere ike iji bọtịnụ nrụpụta ahụ manye sekit OpenSDAv2.1 ka ọ bụrụ ọnọdụ bootloader. Maka nkọwa ndị ọzọ, hụ ihe nkwụnye ihe nrụzi na nbibi (OpenSDAv2.1).
Mgbe ị na-eji isi iyi ike ọzọ na OpenSDAv2.1 adịghị akwado, J25 2-3 ga-agbarịrịrịrị maka ịrụ ọrụ nrụpụta kwesịrị ekwesị. ![]()
Mgbanwe bọtịnụ push-abụọ, SW2 na SW3, dị na bọọdụ FRDM-K66F. Ejikọrọ SW2 na PTD11 na SW3 jikọọ na PTA10. N'akụkụ ọrụ IO izugbe, enwere ike iji ma SW2 na SW3 dị ka isi mmalite edemede dị ala (LLWU).
Tebụl 9. Pịa bọtịnụ GPIO ọrụ
| Gbanwee | K66F na-agbanye njikọ |
| SW2 | PTD11/LLWU_P25/SPI2_PCS0/SDHC0_CLKIN/LPUART0_CTS/FB_A19 |
| SW3 | PTA10/LLWU_P22/FTM2_CH0/MII0_RXD2/FTM2_QD_PHA/TPM2_CH0/TRACE_D0 |
Mebie
Ihe nrụzigharị ahụ dị na MK66FN2M0VMD18 bụ ọdụ ụgbọ mmiri Serial Wire Debug (SWD) nwere ikike nrụpụta trace. Enwere oghere nbipu abụọ na FRDM-K66F - sekit OpenSDAv2.1 dị n'elu (J22) na njikọ K66F kpọmkwem SWD (J9) site na nkụnye eji isi mee 10-pin. Iji jiri ihe nbibi mpụga, dị ka J-Link na J9, ị nwere ike iwepụ sekit OpenSDAv2.1 SWD na K66F site na ịkpụ trace na ala J8 na J12.
Audio
Codec ọdịyo
bọọdụ FRDM-K66F nwere Dialog DA7212 ultra-low power audio codec processor nwere analog anọ (ma ọ bụ analogs abụọ na dijitalụ abụọ) nwere microphone abụọ nwere onwe ha, ekweisi na-arụpụta Klas G nke eziokwu nwere mgbapụta chaja agbakwunyere, ntinye enyemaka stereo, analọg na-agbanwe agbanwe na ụzọ ngwakọta dijitalụ, yana DSP maka ALC, 5-band EQ, ọnụ ụzọ mkpọtụ, onye na-ebu ụda.
The Dialog audio codec (DA7212) jikọọ na FRDM-K66F n'elu I2C serial nkwurịta okwu maka njikwa, na n'elu I2S maka dijitalụ ọdịyo data. Site na ndabara, adreesị I2C bụ 0x1A (Dee adreesị: 0x34 na Gụọ adreesị: 0x35).
Ọnụego elekere I2C kacha nke DA7212 nwere ike bụ 1 MHz, ebe K66F nwere ike nke 1 MHz. Agbanyeghị, n'ihi nhazi bọọdụ FRDM, elekere I2C kachasị nke FRDM nwere ike ịkwado bụ 400 kHz.
A na-ebufe data ọdịyo dijitalụ n'etiti DA7212 na MCU n'elu ahịrị data I2S. Nke
A na-akọwa nhazi nna ukwu/ohu site na ndị ọkwọ ụgbọala software. Mgbe DA7212 nọ na ọnọdụ ohu, DA7212 na-enweta BCLK na WCLK. Mgbe DA7212 nọ na ọnọdụ nna ukwu, DA7212 na-ewepụta BCLK na WCLK.![]()
Igwe okwu MEMS dijitalụ
Akustica AKU242 nwere nkọwa dị elu nke nọ n'ụgbọ Micro-Electrical Mechanical System (MEMS) igwe okwu (U22) bụ nke ejiri Pulse Density Modulated (PDM) kpuchie ya. Enwere nhọrọ abụọ dị maka K66F kpọmkwem PDM nkwurịta okwu nke chọrọ mgbakwunye software protocol na CPU cycles iji jikwaa protocol PDM ma ọ bụ jiri DA7212 iji tọghata PDM na ofufe na Pulse-code modulation (PCM) maka nkwukọrịta K66F. Site na ndabara, J30 na J31 bụ shunt 1-2 gaa DA7212.![]()
Njikọ I/O
Igwe isi
Enwere ike itinye isi ekweisi ọkọlọtọ nwere igwe okwu na FRDM-K66F site na oghere 3.5 mm 4-pole J28. Enwere nhazi abụọ na ekweisi dabere na onye nrụpụta isi. Enwere ike iji J35 1-2 na J36 1-2 (Ntọala ndabara) ma ọ bụ J35 2-3 na J36 2-3 na-ebugharị akara MIC na GND maka nhazi abụọ ahụ. Igwe ekweisi aka ekpe na aka nri ka edobere. ![]()
![]()
Mkpebi DC maka igwe okwu isi sitere na MICBIAS2. Ihe mgbama igwe bụ ntinye na DA7212 na MIC2_R.
| Nhazi jumper J35 & J36 | Nhazi isi isi FRDM-K66 |
| Tinye 1-2 | L/R/GND/MIC (nke ndabara) |
| Tinye 2-3 | L/R/MIC/GND |
16.3.2. Ntinye ọdịyo inyeaka (AUX_IN)
Enwere ike ijikọ akara ngosi analog na ntinye inyeaka AUX_L/AUX_R site na oghere jakị 3.5 mm J29. Ntinye analọg ahụ bụ nke DC na-enweghị isi ma tinye usoro DC igbochi capacitor n'ụzọ ntinye. ![]()
Igwe okwu analog
Enwere ike itinye igwe okwu analog abụọ dị na bọọdụ site na nkụnye eji isi mee 1 × 2 J32 na J33. A na-ebugharị J32 pin 1 na MIC1_R na J33 pin 1 ga-ebuga na MIC2_R. Ma J32 na J33 pin 2 bụ ala. MIC2_R ejikọrọ na 3.5 mm igwe isi okwu abụọ J28. MICBIAS1 na-enweta nhụsianya DC maka MIC1_R na MIC2_R sitere na MICBIAS2.![]()
Modul tinye-na
RF modul
Ihe nkụnye eji isi mee nhọrọ (J6) na FRDM-K66F na-akwado nzikọrịta ozi na 2.4 GHz nRF24L01+ Nordic Radio modul karịa SPI. N'aka nke ọzọ, enwere ike iji ngwaọrụ ma ọ bụ modul ọ bụla dabere na isi okwu a.
| Ntụtụ | Ọrụ | Njikọ FRDM-K66F RF |
| 1 | GND | Ala |
| 2 | Mgbanwe nke P3V3 | 3.3 V Board ọkọnọ |
| 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/SPI1_PCS0 |
| 5 | SCK | PTD5/ADC0_SE6B/SPI0_PCS2/UART0_CTS/UART0_COL/FTM0_CH5/FB_AD1/SDRAM_A9/EWM_O UT/SPI1_SCK |
| 6 | MOSI | PTD6/LLWU_P15/ADC0_SE7B/SPI0_PCS3/UART0_RX/FTM0_CH6/FB_AD0/FTM0_FLT0/SPI1_SOUT |
| 7 | MISO | PTD7/CMT_IRO/UART0_TX/FTM0_CH7/SDRAM_CKE/FTM0_FLT1/SPI1_SIN |
| 8 | IRQ | PTC18/UART3_RTS/ENET0_1588_TMR2/FB_TBST/FB_CS2/FB_BE15_8_BLS23_16/SDRAM_DQM1 |
![]()
Bluetooth modulu
Nhọrọ nkụnye eji isi mee (J199) na FRDM-K66F na-akwado nzikọrịta ozi na Bluetooth mgbakwunye, dị ka JY-MCU BT Board V1.05 BT ikuku Bluetooth modul, n'elu UART.
N'aka nke ọzọ, enwere ike iji modul serial (SCI) jiri njikọ a. Rịba ama na usoro ahụ bụ ọkwa 3 V ma ghara ikwekọ na ọkwa mgbagha RS-232, ya mere a ga-eji ngwaọrụ RS-3232 mee ihe na-agbanwe ọkwa dịka Maxim DS232. ![]()
Njikọ ntinye/mmepụta
Achịkọtala microcontroller MK66FN2M0VMD18 na MapBGA nwere pin 144. A na-eji ụfọdụ ntụtụ eme ihe na sekit ụgbọ mmiri, mana ụfọdụ na-ejikọta ya na otu n'ime isi isi I/O anọ (J1, J2, J3 na J4).
A na-akpọ ntụtụ ndị dị na microcontroller K66F maka ọrụ ntinye n'ọdụ ụgbọ mmiri n'ozuzu ha. Maka exampLe, a na-akpọ pin 1st na Port A dị ka PTA1. Aha ekenyere ntụtụ njikọ I/O dabara na pin GPIO nke K66F. ![]()
Ndakọrịta Arduino
A haziri isi isi I/O na FRDM-K66F iji kwe ka ndakọrịta na bọọdụ mpụta (nke a maara dị ka ọta) na-ejikọ na bọọdụ microcontroller dakọtara Arduino. Ahịrị mpụta nke ntụtụ (Ọbụna atụdo ọnụ) na ndị nkụnye eji isi mee na-eketa otu oghere na ntinye dị ka ndị nkụnye eji isi mee na ọkọlọtọ Arduino Revision 3 (R3).
Dị iche iche
PTA4
Ntụaka
Ntuziaka ndị a dị na www.NXP.com/FRDM-K66F
- Ntuziaka mmalite ngwa ngwa FRDM-K66F
- Atụmatụ FRDM-K66F, FRDM-K66F-SCH
- Ngwungwu imewe FRDM-K66F
Ntuziaka ndị ọzọ:
- DA7212 (http://www.dialog-semiconductor.com/products/audio/audio-codecs/da7212)
- AKU240 (http://www.akustica.com/DigitalHDvoicemic.asp)
Akụkọ ngbanwe
Tebụl 12. Akụkọ ngbanwe
| Nọmba ngbanwe | Ụbọchị | Nnukwu mgbanwe |
| 0 | 02/2016 | Ntọhapụ mbụ |
Enyere ozi dị n'ime akwụkwọ a naanị iji mee ka sistemu na ndị na-eme mmemme nwee ike iji ngwaahịa NXP. Enweghị ikike nwebiisinka awara awara ma ọ bụ akọwapụtara enyere n'okpuru ebe a iji chepụta ma ọ bụ mepụta sekit agbakwunyere ọ bụla dabere na ozi dị n'akwụkwọ a. NXP nwere ikike ime mgbanwe na-enweghị ọkwa ọzọ maka ngwaahịa ọ bụla dị na ebe a.
NXP enweghị akwụkwọ ikike, nnọchite anya, ma ọ bụ nkwa maka ịdị mma nke ngwaahịa ya maka ebumnuche ọ bụla, ma ọ bụ NXP anaghị ewere ụgwọ ọ bụla sitere na ngwa ma ọ bụ iji ngwaahịa ma ọ bụ sekit ọ bụla, ma na-ekwupụta kpọmkwem ụgwọ ọ bụla, gụnyere enweghị oke. ndapụta ma ọ bụ na mberede mmebi. Usoro “Ụdị” enwere ike ịnye na mpempe data NXP na/ma ọ bụ nkọwapụta nwere ike ịdịgasị iche na ngwa dị iche iche, yana arụmọrụ n'ezie nwere ike ịdị iche n'oge. Akụkụ niile na-arụ ọrụ, gụnyere “ụdị,” ga-akwadorịrị maka ngwa ndị ahịa ọ bụla site n'aka ndị ọkachamara nka nke ndị ahịa. NXP anaghị ebufe ikike ọ bụla n'okpuru ikike patent ya ma ọ bụ ikike nke ndị ọzọ. NXP na-ere ngwaahịa dịka ọkọlọtọ na ọnọdụ ire ere, nke enwere ike ịhụ na adreesị a: nxp.com/SalesTermsandConditions.
NXP, akara NXP, na Kinetis bụ ụghalaahịa nke NXP Semiconductor, Inc., Reg. US Pat. & Tm. Gbanyụọ. ARM na Cortex bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke ARM Limited (ma ọ bụ ndị enyemaka ya) na EU na/ma ọ bụ ebe ọzọ. Ikike niile echekwabara.
Otu esi erute anyi:
Ibe ụlọ: nxp.com
Web Nkwado: nxp.com/support
Akwụkwọ / akụrụngwa
![]() |
NXP Semiconductors FRDM-K66F Platform Mmepe [pdf] Ntuziaka onye ọrụ Platform Mmepe FRDM-K66F, FRDM-K66F, Platform Mmepe, Platform |



