logo sa SILICON LABS

AN690
Si4010 DEVELOPMENT KIT QUICK-START GIYA

Katuyoan

Salamat sa imong interes sa Silicon Laboratories Si4010 RF SoC transmitter development kit. Kini nga development kit naglangkob sa tanan nga imong gikinahanglan aron mapalambo ang imong software gamit ang Si4010 nga naka-embed nga Si8051 MCU. Ang kit adunay tulo ka bersyon: usa para sa 434 MHz band (P/N 4010-KFOBDEV-434), usa para sa 868 MHz band (P/N 010KFOBDEV-868) ug usa para sa 915 MHz band (P/N 4010- KFOBDEV-915). Ang mga nag-unang bahin sa platform sa pag-uswag mao ang mga musunud:

  • Ang key fob development board adunay lima ka push button ug usa ka LED.
  • Ang yawe nga fob development board adunay usa ka baterya aron makahimo sa pagdiskonekta gikan sa programming interface board ug SMA antenna output aron tugotan ang mga wired measurements.
  • Gigamit ang Silicon Laboratories Integrated Development Environment (IDE) alang sa pag-debug sa software ug mahimo usab nga gamiton ang Keil C compiler, assembler, ug linker.
  • Mga interface sa Silicon Laboratories USB Debug Adapter o Toolstick.
  • Naglangkob sa usa ka socketed key fob development board alang sa pagsunog sa OTP NVM memory. Naglangkob sa usa ka Si4355 receiver board alang sa link testing.
  • Naglangkob sa tulo ka blangko nga NVM Si4010 chips ug key fob demo boards nga walay IC para sa pagsunog ug pagsulay sa user code sa aktuwal nga key fob PCB.

Kontento sa Kit

Ang talaan 1 naglista sa mga butang nga anaa sa mga kit.

Talaan 1. Kontento sa Kit

Qty Numero sa Bahin Deskripsyon
4010-KFOBDEV-434 Si4010 Key Fob Development Kit 434MHz
2 4010-KFOB-434-NF Si4010 key fob demo board 434 MHz nga walay IC
1 MSC-DKPE1 SOIC/MSOP socketed development board
3 Si4010-C2-GS Si4010-C2-GS transmitter IC, SOIC Package
1 4010-DKPB434-BM Si4010 MSOP key fob development board 434 MHz, SMA
1 4355-LED-434-SRX Si4355 RFstick 434 MHz receiver board
1 MSC-PLPB_1 Key Fob Plastic Case (translucent grey)
1 MSC-BA5 Programming interface board
1 MSC-BA4 Nagdilaab nga adapter board
1 EC3 USB Debug Adapter
1 Toolstick_BA Toolstick Base Adapter
1 MSC-DKCS5 USB Cable
1 USB extender cable (USBA-USBA)
2 AAA AAA nga baterya
2 CRD2032 CR2032 3 V nga sensilyo nga baterya

Talaan 1. Kontento sa Kit (Gipadayon)

4010- KFOBDEV-868 Si4010 Key Fob Development Kit 868MHz
2 4010-KFOB-868-NF Si4010 key fob demo board 868 MHz nga walay IC
1 MSC-DKPE1 SOIC/MSOP socketed development board
3 Si4010-C2-GS Si4010-C2-GS transmitter IC, SOIC Package
1 4010-DKPB868-BM Si4010 MSOP key fob development board 868 MHz, SMA
1 4355-LED-868-SRX Si4355 RFstick 868 MHz receiver board
1 MSC-PLPB_1 Key Fob Plastic Case (translucent grey)
1 MSC-BA5 Programming interface board
1 MSC-BA4 Nagdilaab nga adapter board
1 EC3 USB Debug Adapter
1 Toolstick_BA Toolstick Base Adapter
1 MSC-DKCS5 USB Cable
1 USB extender cable (USBA-USBA)
2 AAA AAA nga baterya
2 CRD2032 CR2032 3 V nga sensilyo nga baterya
4010- KFOBDEV-915 Si4010 Key Fob Development Kit 915MHz
2 4010-KFOB-915-NF Si4010 key fob demo board 915 MHz nga walay IC
1 MSC-DKPE1 SOIC/MSOP socketed development board
3 Si4010-C2-GS Si4010-C2-GS transmitter IC, SOIC Package
1 4010-DKPB915-BM Si4010 MSOP key fob development board 915 MHz, SMA
1 4355-LED-915-SRX Si4355 RFstick 915 MHz receiver board
1 MSC-PLPB_1 Key Fob Plastic Case (translucent grey)
1 MSC-BA5 Programming interface board
1 MSC-BA4 Nagdilaab nga adapter board
1 EC3 USB Debug Adapter
1 Toolstick_BA Toolstick Base Adapter
1 MSC-DKCS5 USB Cable
1 USB extender cable (USBA-USBA)
2 AAA AAA nga baterya
2 CRD2032 CR2032 3 V nga sensilyo nga baterya

SILICON LABS Si4010 Development Kit - fig 1

SILICON LABS Si4010 Development Kit - fig 2

SILICON LABS Si4010 Development Kit - fig 3

Mubo nga sulat: Imbes niini nga board, ang 434 MHz development kits mahimong adunay pcb antenna version niini nga board nga gitawag ug Si4010 key fob development board 434 MHz (P/N 4010-DKPB_434).

SILICON LABS Si4010 Development Kit - fig 4

SILICON LABS Si4010 Development Kit - fig 5

SILICON LABS Si4010 Development Kit - fig 6

SILICON LABS Si4010 Development Kit - fig 8

Pag-instalar sa Software

Ang software ug documentation pack alang sa development kit anaa isip zip file sa Silicon Labs website sa http://www.silabs.com/products/wireless/EZRadio/Pages/Si4010.aspx sa Tools tab. Ang gihatag nga software pack naglangkob sa tanan nga dokumentasyon ug files gikinahanglan sa pagpalambo sa usa ka user nga aplikasyon. Naglangkob usab kini sa exampAng mga aplikasyon gamit ang mga function sa API ug ang yawe nga fob demo nga aplikasyon.
Ang istruktura sa direktoryo sa software examples mao ang mosunod:

SILICON LABS Si4010 Development Kit - fig 9

Kopyaha ang istruktura sa direktoryo sa usa ka direktoryo nga imong gipili. Girekomenda nga ipadayon ang istruktura sa Si4010_projects folder aron tugutan ang compiler nga makit-an ang komon nga Si4010 files. Ang matag proyekto adunay *.wsp nga proyekto file sa bin folder nga naglangkob sa tanan nga mga setting sa IDE alang sa proyekto, lakip na ang paryente nga dalan sa komon files.

Ang Silicon Labs IDE Run

I-download ang Silicon Labs IDE (Integrated Development Environment) gikan sa mosunod URL: http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx ug i-install kini sa imong computer. Aron mapadagan ang Silicon Labs IDE, ablihi ang *.wsp nga proyekto file.

Hardware Setup gamit ang USB Debug Adapter

Ang usa ka detalyado nga paghulagway sa IDE ug debug adapters makita sa Si4010 Development Kit User's Guide.
Ang target board konektado sa usa ka PC nga nagpadagan sa Silicon Laboratories IDE pinaagi sa USB Debug Adapter sama sa gipakita sa Figure 9.

SILICON LABS Si4010 Development Kit - fig 10

Buhata ang mosunod nga mga lakang aron ma-set up ang debug adapter:

  1. Ikonektar ang EC3 Debug Adapter sa J2 connector sa Burning Adapter board gamit ang 10-pin ribbon
    kable.
  2. Ikonektar ang usa ka tumoy sa USB cable ngadto sa USB connector sa USB Debug Adapter.
  3. Ikonektar ang pikas tumoy sa USB cable ngadto sa USB Port sa PC.
  4. I-reset ang firmware sa Debug adapter pinaagi sa pagpadagan sa mosunod nga aplikasyon: \Silabs_IDE\usb_debug_adapter_firmware_reset.exe (Kini nga operasyon kinahanglang himoon kausa lang kada USB Debug Adapter sa dili pa magamit ang bag-ong bersyon sa IDE.)
  5. Pagdalagan ang Silabs_IDE\ide.exe
    Sa unang higayon nga ang IDE nga programa gipadagan, kini awtomatik nga mag-update sa husto nga firmware alang sa adapter.

Mubo nga sulat: Kuhaa ang gahum gikan sa target board ug ang USB Debug Adapter sa dili pa ikonektar o idiskonekta ang ribbon cable gikan sa target board. Ang pagkonektar o pagdiskonekta sa kable kung ang mga aparato adunay gahum mahimong makadaot sa aparato ug/o sa USB Debug Adapter.

 Paghiusa sa Keil Toolchain

Ang proyekto files sa examples assuming nga ang Keil toolchain na-install sa: ang C:\Keil directory. Ang lokasyon sa Keil toolchain dali nga mabag-o sa Silabs IDE sa Project-Tool Chain Integration menu. Ang usa ka ebalwasyon nga bersyon sa Keil toolchain mahimong ma-download gikan sa Keil website, http://www.keil.com/. Kini nga libre nga bersyon adunay 2 kB code nga limitasyon ug magsugod sa code sa 0x0800 nga adres. Ang Keil free evaluation version mahimong ma-unlock aron mahimong 4k version nga walay code placement limitation pinaagi sa pagsunod sa mga direksyon nga gihatag sa application note "AN104: Integrating Keil 8051 Tools ngadto sa Silicon Labs IDE", nga naglangkob sa Keil toolchain integration ug license management. Ang unlock code makita sa documentation pack nga gihisgotan sa "3. Software Installation” sa panid 5 niini nga dokumento. Makita nimo ang unlock code sa root folder sa Keil_license_number.txt file. Kontaka ang imong Silicon Laboratories sales representative o distributor alang sa tabang sa aplikasyon.

Nahibal-an nga mga Isyu

Adunay usa ka isyu nga may kalabutan sa LED driver, nga nagpakita sa iyang kaugalingon lamang sa ilalum sa mga mosunud nga mga kahimtang kung ang tanan nga tulo nga mga kondisyon natagbaw:

  1. Ang lebel sa pagprograma sa aparato mao ang Pabrika o Gumagamit. Alang sa mga lebel, ang interface sa pag-debug sa C2 gipagana pagkahuman sa boot pinaagi sa usa ka rutina sa boot.
  2. Ang aparato na-disconnect gikan sa Silicon Labs IDE. Ang "Disconnected" gipasabot sa software sense (dili sa pisikal) gamit ang Connect/Disconnect buttons sa IDE, o ang device awtomatikong nagpadagan sa User code human sa boot nga wala na konektado sa IDE.
  3. Ang aparato nagpadagan sa usa ka code nga nagpabalik ug nagpalong sa LED.

Kung ang tanan nga mga kondisyon natagbaw, pagkahuman sa unang LED blink kung ang LED gipalong, ang GPIO4 mohunong sa pagtrabaho ug dili na makita sa aplikasyon.
Kung ang lebel sa pagprograma sa aparato mao ang Run o ang interface sa pag-debug sa C2 nabalda sa sulod, wala’y isyu. Ang LED mahimong i-on ug i-off nga dili makaapekto sa GPIO4 functionality sa device. Ang isyu mahimong i-summarize sama sa mosunod: Sa matag higayon nga ang C2 debugging interface ma-enable ug ang device dili konektado sa IDE ug ang LED i-on ug off, unya ang GPIO4 mohunong sa pag-obra. Tungod kay, sa Run mode, ang C2 gi-disable pagkahuman sa proseso sa boot, ang GPIO4 dili maapektuhan. Busa, kini nga isyu makaapekto lamang sa proseso sa pagpalambo sa software ug makahasol sa developer. Human mahuman ang aplikasyon ug ang chip giprograma isip Run, walay isyu.
Adunay ubay-ubay nga posibleng software workarounds; tan-awa ang mga detalye sa Si4010 key fob development kit user guide.

SILICON LABS Si4010 Development Kit - fig 11

Kasayon ​​nga Studio
Usa ka pag-klik nga pag-access sa mga himan sa MCU, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac ug Linux! www.silabs.com/simplicity

SILICON LABS Si4010 Development Kit - fig 12
MCU Portfolio
www.silabs.com/mcu
SW/HW
www.silabs.com/simplicity
Kalidad
www.silabs.com/quality
Suporta ug Komunidad
community.silabs.com

Disclaimer
Ang Silicon Laboratories nagtinguha nga mahatagan ang mga kostumer sa labing bag-o, tukma, ug lawom nga dokumentasyon sa tanan nga mga peripheral ug module nga magamit alang sa mga nagpatuman sa sistema ug software nga naggamit o nagtinguha nga mogamit mga produkto sa Silicon Laboratories. Ang datos sa pag-ila, anaa nga mga module ug peripheral, mga gidak-on sa memorya, ug mga address sa memorya nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug lainlain sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Laboratories adunay katungod sa paghimog mga pagbag-o nga wala’y dugang nga pahibalo ug limitasyon sa impormasyon sa produkto, mga detalye, ug mga paghubit dinhi, ug wala maghatag garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Ang Silicon Laboratories walay tulubagon sa mga sangputanan sa paggamit sa impormasyon nga gihatag dinhi. Kini nga dokumento wala magpasabot o nagpahayag sa mga lisensya sa copyright nga gihatag dinhi sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto kinahanglang dili gamiton sulod sa bisan unsang Life Support System nga walay espesipikong sinulat nga pagtugot sa Silicon Laboratories. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Laboratories kasagaran dili alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Laboratories dili kinahanglan nga gamiton sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa maong mga hinagiban.

Impormasyon sa Trademark
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs ug ang Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro nga logo ug mga kombinasyon niini, "ang pinaka-enerhiya nga microcontrollers sa kalibutan", Ember®, EZLink ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress®, ug uban pa kay mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 ug THUMB mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings. Ang Keil kay rehistrado nga marka sa ARM Limited. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga tatak sa ilang mga tag-iya.

logo sa SILICON LABS

Silicon Laboratories Inc.
400 Kasadpang Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com 
Gi-download gikan sa Arrow.com.

Mga Dokumento / Mga Kapanguhaan

SILICON LABS Si4010 Development Kit [pdf] Giya sa Gumagamit
Si4010, Development Kit, Si4010 Development Kit

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *