SILICON LABS logo

AN690
Si4010 DEVLOPMENT KIT QUICK-START GID

Objektif

Mèsi pou enterè ou nan twous devlopman transmetè Si4010 RF SoC Silicon Laboratories. Twous devlopman sa a gen tout sa ou bezwen pou devlope lojisyèl ou a ak Si4010 entegre Si8051 MCU a. Twous la gen twa vèsyon: youn pou bann 434 MHz (P/N 4010-KFOBDEV-434), youn pou bann 868 MHz (P/N 010KFOBDEV-868) ak youn pou gwoup 915 MHz (P/N 4010-). KFOBDEV-915). Karakteristik prensipal yo nan platfòm devlopman an se jan sa a:

  • Tablo devlopman kle fob la gen senk bouton pouse ak yon sèl dirije.
  • Tablo devlopman kle fob la gen yon batri pou pèmèt dekonekte nan tablo koòdone pwogramasyon an ak pwodiksyon antèn SMA pou pèmèt mezi filaire.
  • Itilize Silisyòm Laboratories Integrated Development Environment (IDE) pou debogaj lojisyèl epi li ka itilize tou Keil C du, assembler, ak linker.
  • Entèfas ak Silisyòm Laboratwa USB Debug adaptè oswa Toolstick.
  • Gen yon tablo devlopman kle fob pou boule memwa OTP NVM la. Gen yon tablo reseptè Si4355 pou tès lyen.
  • Gen twa chips NVM Si4010 vid yo ak ankadreman kle fob Demo san IC pou boule ak tès kòd itilizatè sou yon PCB kle fob aktyèl.

Twous kontni

Tablo 1 bay lis atik ki nan twous yo.

Tablo 1. Kontni Twous

Kantite Nimewo Pati Deskripsyon
4010-KFOBDEV-434 Si4010 Key Fob Devlopman Twous 434MHz
2 4010-KFOB-434-NF Si4010 kle fob Demo tablo 434 MHz san IC
1 MSC-DKPE1 SOIC/MSOP socketed devlopman tablo
3 Si4010-C2-GS Si4010-C2-GS transmetè IC, SOIC pake
1 4010-DKPB434-BM Si4010 MSOP kle fob devlopman tablo 434 MHz, SMA
1 4355-LED-434-SRX Si4355 RFStick 434 MHz reseptè tablo
1 MSC-PLPB_1 Kle Fob plastik ka (gri translusid)
1 MSC-BA5 Komisyon Konsèy koòdone pwogramasyon
1 MSC-BA4 Boule tablo adaptè
1 EC3 USB Debug adaptè
1 Toolstick_BA Toolstick baz adaptè
1 MSC-DKCS5 USB kab
1 USB ekstansyon kab (USBA-USBA)
2 AAA AAA batri
2 CRD2032 CR2032 3 V batri pyès monnen

Tablo 1. Kontni Twous (Kontinye)

4010- KFOBDEV-868 Si4010 Key Fob Devlopman Twous 868MHz
2 4010-KFOB-868-NF Si4010 kle fob Demo tablo 868 MHz san IC
1 MSC-DKPE1 SOIC/MSOP socketed devlopman tablo
3 Si4010-C2-GS Si4010-C2-GS transmetè IC, SOIC pake
1 4010-DKPB868-BM Si4010 MSOP kle fob devlopman tablo 868 MHz, SMA
1 4355-LED-868-SRX Si4355 RFStick 868 MHz reseptè tablo
1 MSC-PLPB_1 Kle Fob plastik ka (gri translusid)
1 MSC-BA5 Komisyon Konsèy koòdone pwogramasyon
1 MSC-BA4 Boule tablo adaptè
1 EC3 USB Debug adaptè
1 Toolstick_BA Toolstick baz adaptè
1 MSC-DKCS5 USB kab
1 USB ekstansyon kab (USBA-USBA)
2 AAA AAA batri
2 CRD2032 CR2032 3 V batri pyès monnen
4010- KFOBDEV-915 Si4010 Key Fob Devlopman Twous 915MHz
2 4010-KFOB-915-NF Si4010 kle fob Demo tablo 915 MHz san IC
1 MSC-DKPE1 SOIC/MSOP socketed devlopman tablo
3 Si4010-C2-GS Si4010-C2-GS transmetè IC, SOIC pake
1 4010-DKPB915-BM Si4010 MSOP kle fob devlopman tablo 915 MHz, SMA
1 4355-LED-915-SRX Si4355 RFStick 915 MHz reseptè tablo
1 MSC-PLPB_1 Kle Fob plastik ka (gri translusid)
1 MSC-BA5 Komisyon Konsèy koòdone pwogramasyon
1 MSC-BA4 Boule tablo adaptè
1 EC3 USB Debug adaptè
1 Toolstick_BA Toolstick baz adaptè
1 MSC-DKCS5 USB kab
1 USB ekstansyon kab (USBA-USBA)
2 AAA AAA batri
2 CRD2032 CR2032 3 V batri pyès monnen

SILICON LABS Si4010 Devlopman Twous - fig 1

SILICON LABS Si4010 Devlopman Twous - fig 2

SILICON LABS Si4010 Devlopman Twous - fig 3

Nòt: Olye de tablo sa a, twous devlopman 434 MHz yo ka genyen vèsyon antèn pcb tablo sa a ki rele Si4010 kle fob devlopman tablo 434 MHz (P/N 4010-DKPB_434).

SILICON LABS Si4010 Devlopman Twous - fig 4

SILICON LABS Si4010 Devlopman Twous - fig 5

SILICON LABS Si4010 Devlopman Twous - fig 6

SILICON LABS Si4010 Devlopman Twous - fig 8

Enstalasyon lojisyèl

Pake lojisyèl ak dokiman pou twous devlopman an disponib kòm yon zip file sou Silisyòm Labs yo websit nan http://www.silabs.com/products/wireless/EZRadio/Pages/Si4010.aspx sou tab la Zouti. Pake lojisyèl yo bay la gen tout dokiman an ak fileyo bezwen pou devlope yon aplikasyon itilizatè. Li genyen tou ansyenampaplikasyon pou itilize fonksyon API ak aplikasyon Demo kle fob la.
Èstrikti anyè lojisyèl examples se jan sa a:

SILICON LABS Si4010 Devlopman Twous - fig 9

Kopi estrikti anyè a nan yon anyè ou chwazi. Li rekòmande pou kenbe estrikti Si4010_projects katab la pou pèmèt du a jwenn Si4010 komen. files. Chak pwojè gen yon pwojè *.wsp file nan folder nan bin ki gen tout anviwònman yo nan IDE a pou pwojè a, ki gen ladan chemen relatif la nan komen an files.

Silicon Labs IDE Run

Telechaje Silicon Labs IDE (Anviwònman Devlopman Entegre) nan sa ki annapre yo URL: http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx epi enstale li sou òdinatè w lan. Pou kouri Silicon Labs IDE, louvri yon pwojè *.wsp file.

Enstalasyon Materyèl lè l sèvi avèk yon adaptè debogaj USB

Ou ka jwenn yon deskripsyon detaye sou adaptè IDE ak debogaj nan Gid itilizatè Si4010 Development Kit la.
Tablo sib la konekte ak yon PC kap kouri Silicon Laboratories IDE atravè USB Debug Adapter jan yo montre nan Figi 9.

SILICON LABS Si4010 Devlopman Twous - fig 10

Fè etap sa yo pou mete sou pye adaptè debug la:

  1. Konekte adaptè debug EC3 a ak konektè J2 sou tablo adaptè boule a ak riban 10-pin.
    kab.
  2. Konekte yon bout nan kab USB a nan konektè USB a sou USB Debug adaptè a.
  3. Konekte lòt bout kab USB a nan yon pò USB sou PC a.
  4. Reyajiste firmwèr adaptè Debug la lè w kouri aplikasyon sa a: \Silabs_IDE\usb_debug_adapter_firmware_reset.exe (Fè operasyon sa a dwe fèt sèlman yon fwa pou chak USB Debug Adapter anvan yo ka itilize yon nouvo vèsyon IDE.)
  5. Kouri Silabs_IDE\ide.exe
    Premye fwa pwogram IDE a ap kouri, li pral otomatikman mete ajou firmwèr ki kòrèk la pou adaptè a.

Nòt: Retire pouvwa nan tablo sib la ak Adaptè Debug USB anvan konekte oswa dekonekte kab riban an nan tablo sib la. Konekte oswa dekonekte kab la lè aparèy yo gen pouvwa a ka domaje aparèy la ak/oswa USB Debug Adapter la.

 Keil Toolchain Entegrasyon

Pwojè a files nan ansyen anamples sipoze ke chèn zouti Keil enstale nan: anyè C:\Keil. Kote chèn zouti Keil la ka fasilman chanje nan IDE Silabs nan meni Pwojè-Tool Chain Integration. Ou ka telechaje yon vèsyon evalyasyon chèn zouti Keil nan Keil la websit, http://www.keil.com/. Vèsyon gratis sa a gen limit 2 kB kòd epi li kòmanse kòd la nan adrès 0x0800. Yo ka debloke vèsyon evalyasyon Keil gratis pou vin tounen yon vèsyon 4k ki pa gen okenn limitasyon pou plasman kòd si w suiv enstriksyon yo bay nan nòt aplikasyon an "AN104: Integrating Keil 8051 Tools into Silicon Labs IDE", ki kouvri Keil toolchain entegrasyon ak jesyon lisans. Ou ka jwenn kòd debloke a nan pake dokiman ki mansyone nan "3. Enstalasyon lojisyèl” nan paj 5 dokiman sa a. Ou ka jwenn kòd debloke nan katab rasin nan Keil_license_number.txt la file. Kontakte reprezantan lavant Silicon Laboratories ou oswa distribitè w pou asistans aplikasyon an.

Pwoblèm li te ye

Gen yon pwoblèm ki gen rapò ak chofè a ki ap dirije, ki demontre tèt li sèlman nan sikonstans sa yo lè tout twa kondisyon yo satisfè:

  1. Nivo pwogramasyon aparèy la se faktori oswa itilizatè. Pou nivo sa yo, koòdone debogaj C2 la pèmèt apre bòt la pa yon woutin bòt.
  2. Aparèy la te dekonekte nan Silicon Labs IDE. "Dekonekte" vle di nan sans lojisyèl (pa fizikman) lè l sèvi avèk bouton Konekte / Dekonekte sou IDE, oswa aparèy la ap kouri kòd itilizatè a otomatikman apre bòt la san yo pa janm konekte ak IDE a.
  3. Aparèy la ap kouri yon kòd ki vire LED la sou yo ak sou.

Si tout kondisyon yo satisfè, apre premye dirije a bat je lè LED la etenn, GPIO4 a sispann travay epi li pa vizib nan aplikasyon an ankò.
Si nivo pwogramasyon aparèy la se Run oswa koòdone debogaj C2 la enfim anndan, pa gen okenn pwoblèm. Dirije a ka limen ak etenn san yo pa afekte fonksyonalite GPIO4 aparèy la. Pwoblèm lan ka rezime jan sa a: Chak fwa koòdone debogaj C2 la pèmèt epi aparèy la pa konekte ak IDE a epi dirije a limen ak etenn, Lè sa a, GPIO4 a ap sispann fonksyone. Depi, nan mòd Run, C2 a enfim apre pwosesis bòt la fini, GPIO4 la pa afekte. Se poutèt sa, pwoblèm sa a sèlman afekte pwosesis devlopman lojisyèl ak enkonvenyan pwomotè a. Apre aplikasyon an fini epi chip la pwograme kòm Run, pa gen okenn pwoblèm.
Gen plizyè solisyon lojisyèl posib; gade detay nan gid itilizatè Si4010 kle fob devlopman twous lan.

SILICON LABS Si4010 Devlopman Twous - fig 11

Senplisite Studio
Aksè ak yon sèl klike sou zouti MCU, dokimantasyon, lojisyèl, bibliyotèk kòd sous ak plis ankò. Disponib pou Windows, Mac ak Linux! www.silabs.com/simplicity

SILICON LABS Si4010 Devlopman Twous - fig 12
MCU Portfolio
www.silabs.com/mcu
SW/HW
www.silabs.com/simplicity
Kalite
www.silabs.com/quality
Sipò ak Kominote
community.silabs.com

Limit responsabilite nou
Silicon Laboratories gen entansyon bay kliyan yo dènye, egzat, ak apwofondi dokiman sou tout periferik ak modil ki disponib pou aplikasyon sistèm ak lojisyèl ki itilize oswa ki gen entansyon itilize pwodwi Silisyòm Laboratories. Done karakterizasyon, modil ki disponib ak periferik, gwosè memwa, ak adrès memwa yo refere a chak aparèy espesifik, ak paramèt "Tipik" yo bay yo ka varye nan aplikasyon diferan. Aplikasyon ekzamples ki dekri isit la yo se pou rezon ilistrasyon sèlman. Silicon Laboratories rezève dwa pou fè chanjman san lòt avi ak limitasyon nan enfòmasyon sou pwodwi, espesifikasyon, ak deskripsyon isit la, epi yo pa bay garanti sou presizyon oswa konplè enfòmasyon ki enkli yo. Silicon Laboratories pa dwe gen okenn responsablite pou konsekans itilizasyon enfòmasyon yo bay la a. Dokiman sa a pa vle di oswa eksprime lisans copyright yo akòde anba la a pou konsepsyon oswa fabrike nenpòt sikwi entegre. Pwodwi yo pa dwe itilize nan okenn Sistèm Sipò Viv san konsantman espesifik alekri Silicon Laboratories. Yon "Sistèm Sipò pou Vi" se nenpòt pwodwi oswa sistèm ki gen entansyon sipòte oswa kenbe lavi ak/oswa sante, ki, si li echwe, yo ka rezonab espere rezilta nan blesi pèsonèl enpòtan oswa lanmò. Pwodwi Silisyòm Laboratwa yo jeneralman pa fèt pou aplikasyon militè yo. Pwodwi Silicon Laboratories pa dwe itilize nan okenn sikonstans nan zam destriksyon mas ki gen ladan (men pa limite a) zam nikleyè, byolojik oswa chimik, oswa misil ki kapab delivre zam sa yo.

Enfòmasyon sou mak komèsyal yo
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs ak logo Silicon Labs, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo ak konbinezon ladan l, "mikwokontrolè ki pi zanmitay enèji nan mond lan", Ember®, EZLink. ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress®, ak lòt moun se mak oswa mak anrejistre nan Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 ak THUMB. se mak komèsyal oswa mak ki anrejistre nan ARM Holdings. Keil se yon mak ki anrejistre nan ARM Limited. Tout lòt pwodwi oswa non mak ki mansyone isit la se mak komèsyal moun ki gen respektif yo.

SILICON LABS logo

Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com 
Telechaje soti nan Arrow.com.

Dokiman / Resous

SILICON LABS Si4010 Twous Devlopman [pdfGid Itilizatè
Si4010, Twous Devlopman, Twous Devlopman Si4010

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *