SILICON LABS logotips

AN690
Si4010 ATTĪSTĪBAS KOMPLEKTS ĀTRĀS UZSĀKŠANAS CEĻVEDIS

Mērķis

Paldies, ka interesējaties par Silicon Laboratories Si4010 RF SoC raidītāja izstrādes komplektu. Šajā izstrādes komplektā ir viss nepieciešamais, lai izstrādātu programmatūru ar Si4010 iegulto Si8051 MCU. Komplektam ir trīs versijas: viena 434 MHz joslai (P/N 4010-KFOBDEV-434), viena 868 MHz joslai (P/N 010KFOBDEV-868) un viena 915 MHz joslai (P/N 4010-). KFOBDEV-915). Galvenās izstrādes platformas funkcijas ir šādas:

  • Atslēgas piekariņa izstrādes panelim ir piecas spiedpogas un viena LED.
  • Atslēgas piekariņa izstrādes panelim ir akumulators, kas ļauj atvienot no programmēšanas interfeisa plates, un SMA antenas izeja, lai varētu veikt vadu mērījumus.
  • Programmatūras atkļūdošanai izmanto Silicon Laboratories integrēto izstrādes vidi (IDE), kā arī var izmantot Keil C kompilatoru, montētāju un savienotāju.
  • Saskarnes ar Silicon Laboratories USB atkļūdošanas adapteri vai Toolstick.
  • Ietver kontaktligzdas atslēgas piekariņa izstrādes paneli OTP NVM atmiņas ierakstīšanai. Satur Si4355 uztvērēja plati saišu pārbaudei.
  • Satur trīs tukšas NVM Si4010 mikroshēmas un atslēgu piekariņu demonstrācijas plates bez IC lietotāja koda ierakstīšanai un pārbaudei uz faktiskā atslēgu piekariņa PCB.

Komplekta saturs

1. tabulā ir norādīti komplektos ietvertie priekšmeti.

1. tabula. Komplekta saturs

Daudzums Daļas numurs Apraksts
4010-KFOBDEV-434 Si4010 Key Fob izstrādes komplekts 434MHz
2 4010-KFOB-434-NF Si4010 atslēgu piekariņu demonstrācijas plate 434 MHz bez IC
1 MSC-DKPE1 SOIC/MSOP ligzdas izstrādes plate
3 Si4010-C2-GS Si4010-C2-GS raidītāja IC, SOIC pakotne
1 4010-DKPB434-BM Si4010 MSOP atslēgu piekariņu izstrādes plate 434 MHz, SMA
1 4355-LED-434-SRX Si4355 RFStick 434 MHz uztvērēja plate
1 MSC-PLPB_1 Atslēgu piekariņa plastmasas futrālis (caurspīdīgs pelēks)
1 MSC-BA5 Programmēšanas interfeisa plate
1 MSC-BA4 Degšanas adaptera dēlis
1 EC3 USB atkļūdošanas adapteris
1 Toolstick_BA Toolstick bāzes adapteris
1 MSC-DKCS5 USB kabelis
1 USB pagarinātāja kabelis (USBA-USBA)
2 AAA AAA akumulators
2 CRD2032 CR2032 3 V monētu akumulators

1. tabula. Komplekta saturs (turpinājums)

4010- KFOBDEV-868 Si4010 Key Fob izstrādes komplekts 868MHz
2 4010-KFOB-868-NF Si4010 atslēgu piekariņu demonstrācijas plate 868 MHz bez IC
1 MSC-DKPE1 SOIC/MSOP ligzdas izstrādes plate
3 Si4010-C2-GS Si4010-C2-GS raidītāja IC, SOIC pakotne
1 4010-DKPB868-BM Si4010 MSOP atslēgu piekariņu izstrādes plate 868 MHz, SMA
1 4355-LED-868-SRX Si4355 RFStick 868 MHz uztvērēja plate
1 MSC-PLPB_1 Atslēgu piekariņa plastmasas futrālis (caurspīdīgs pelēks)
1 MSC-BA5 Programmēšanas interfeisa plate
1 MSC-BA4 Degšanas adaptera dēlis
1 EC3 USB atkļūdošanas adapteris
1 Toolstick_BA Toolstick bāzes adapteris
1 MSC-DKCS5 USB kabelis
1 USB pagarinātāja kabelis (USBA-USBA)
2 AAA AAA akumulators
2 CRD2032 CR2032 3 V monētu akumulators
4010- KFOBDEV-915 Si4010 Key Fob izstrādes komplekts 915MHz
2 4010-KFOB-915-NF Si4010 atslēgu piekariņu demonstrācijas plate 915 MHz bez IC
1 MSC-DKPE1 SOIC/MSOP ligzdas izstrādes plate
3 Si4010-C2-GS Si4010-C2-GS raidītāja IC, SOIC pakotne
1 4010-DKPB915-BM Si4010 MSOP atslēgu piekariņu izstrādes plate 915 MHz, SMA
1 4355-LED-915-SRX Si4355 RFStick 915 MHz uztvērēja plate
1 MSC-PLPB_1 Atslēgu piekariņa plastmasas futrālis (caurspīdīgs pelēks)
1 MSC-BA5 Programmēšanas interfeisa plate
1 MSC-BA4 Degšanas adaptera dēlis
1 EC3 USB atkļūdošanas adapteris
1 Toolstick_BA Toolstick bāzes adapteris
1 MSC-DKCS5 USB kabelis
1 USB pagarinātāja kabelis (USBA-USBA)
2 AAA AAA akumulators
2 CRD2032 CR2032 3 V monētu akumulators

SILICON LABS Si4010 izstrādes komplekts — 1. att

SILICON LABS Si4010 izstrādes komplekts — 2. att

SILICON LABS Si4010 izstrādes komplekts — 3. att

Piezīme: Šīs plates vietā 434 MHz izstrādes komplektos var būt šīs plates PCB antenas versija, ko sauc par Si4010 key fob izstrādes plati 434 MHz (P/N 4010-DKPB_434).

SILICON LABS Si4010 izstrādes komplekts — 4. att

SILICON LABS Si4010 izstrādes komplekts — 5. att

SILICON LABS Si4010 izstrādes komplekts — 6. att

SILICON LABS Si4010 izstrādes komplekts — 8. att

Programmatūras instalēšana

Programmatūras un dokumentācijas pakotne izstrādes komplektam ir pieejama kā zip file vietnē Silicon Labs webvietne plkst http://www.silabs.com/products/wireless/EZRadio/Pages/Si4010.aspx cilnē Rīki. Sniegtajā programmatūras pakotnē ir visa dokumentācija un files nepieciešams, lai izstrādātu lietotāja lietojumprogrammu. Tas satur arī example lietojumprogrammas, kas izmanto API funkcijas un atslēgu piekariņu demonstrācijas lietojumprogrammu.
Programmatūras direktoriju struktūra, piemēram,amples ir šāds:

SILICON LABS Si4010 izstrādes komplekts — 9. att

Kopējiet direktoriju struktūru jūsu izvēlētā direktorijā. Ieteicams saglabāt mapes Si4010_projects struktūru, lai kompilators varētu atrast Si4010 kopīgo. files. Katram projektam ir *.wsp projekts file bin mapē, kurā ir visi projekta IDE iestatījumi, tostarp kopējās relatīvais ceļš files.

Silicon Labs IDE palaist

Lejupielādējiet Silicon Labs IDE (integrēto izstrādes vidi) no tālāk norādītās URL: http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx un instalējiet to savā datorā. Lai palaistu Silicon Labs IDE, atveriet *.wsp projektu file.

Aparatūras iestatīšana, izmantojot USB atkļūdošanas adapteri

Detalizētu IDE un atkļūdošanas adapteru aprakstu var atrast Si4010 izstrādes komplekta lietotāja rokasgrāmatā.
Mērķa plate ir savienota ar datoru, kurā darbojas Silicon Laboratories IDE, izmantojot USB atkļūdošanas adapteri, kā parādīts 9. attēlā.

SILICON LABS Si4010 izstrādes komplekts — 10. att

Lai iestatītu atkļūdošanas adapteri, veiciet tālāk norādītās darbības.

  1. Savienojiet EC3 atkļūdošanas adapteri ar J2 savienotāju uz Burning Adapter plates ar 10 kontaktu lenti
    kabeli.
  2. Pievienojiet vienu USB kabeļa galu USB atkļūdošanas adaptera USB savienotājam.
  3. Pievienojiet otru USB kabeļa galu datora USB portam.
  4. Atiestatiet atkļūdošanas adaptera programmaparatūru, palaižot šādu lietojumprogrammu: \Silabs_IDE\usb_debug_adapter_firmware_reset.exe (Šī darbība ir jāveic tikai vienu reizi katram USB atkļūdošanas adapterim, lai varētu izmantot jaunu IDE versiju.)
  5. Palaidiet Silabs_IDE\ide.exe
    Pirmo reizi palaižot IDE programmu, tā automātiski atjauninās pareizo adaptera programmaparatūru.

Piezīme: Pirms lentes kabeļa pievienošanas vai atvienošanas no mērķa plates, atvienojiet strāvas padevi no mērķa plates un USB atkļūdošanas adaptera. Kabeļa pievienošana vai atvienošana, kad ierīcēm ir strāva, var sabojāt ierīci un/vai USB atkļūdošanas adapteri.

 Keil Toolchain integrācija

Projekts files bijušajāamppieņemsim, ka Keil rīkķēde ir instalēta: C:\Keil direktorijā. Keil rīkķēdes atrašanās vietu var viegli mainīt Silabs IDE izvēlnē Project—Tool Chain Integration. Keil rīku ķēdes novērtēšanas versiju var lejupielādēt no Keil webvietne, http://www.keil.com/. Šai bezmaksas versijai ir 2 kB koda ierobežojums, un tā sākas ar 0x0800 adresi. Keil bezmaksas novērtējuma versiju var atbloķēt, lai kļūtu par 4k versiju bez koda izvietošanas ierobežojumiem, izpildot norādījumus, kas sniegti lietojumprogrammas piezīmē “AN104: Keil 8051 rīku integrēšana Silicon Labs IDE”, kas aptver Keil rīku ķēdes integrāciju un licenču pārvaldību. Atbloķēšanas kodu var atrast dokumentācijas pakotnē, kas minēta sadaļā “3. Programmatūras instalēšana” šī dokumenta 5. lpp. Atbloķēšanas kodu varat atrast faila Keil_license_number.txt saknes mapē file. Lai saņemtu palīdzību pieteikšanās, sazinieties ar savu Silicon Laboratories tirdzniecības pārstāvi vai izplatītāju.

Zināmās problēmas

Ir problēma, kas saistīta ar LED draiveri, kas izpaužas tikai šādos apstākļos, ja ir izpildīti visi trīs nosacījumi:

  1. Ierīces programmēšanas līmenis ir rūpnīcas vai lietotāja. Šajos līmeņos C2 atkļūdošanas saskarne ir iespējota pēc sāknēšanas ar sāknēšanas rutīnu.
  2. Ierīce ir atvienota no Silicon Labs IDE. “Atvienots” ir programmatūras nozīmē (nevis fiziski), izmantojot IDE pogas Savienot/Atvienot, vai arī ierīce pēc sāknēšanas automātiski palaiž lietotāja kodu, nekad nav savienota ar IDE.
  3. Ierīce darbojas ar kodu, kas ieslēdz un izslēdz LED.

Ja visi nosacījumi ir izpildīti, pēc pirmās gaismas diodes mirgošanas, kad gaismas diode ir izslēgta, GPIO4 pārstāj darboties un vairs nav redzams lietojumprogrammai.
Ja ierīces programmēšanas līmenis ir Palaist vai C2 atkļūdošanas interfeiss ir iekšēji atspējots, problēmu nav. LED var ieslēgt un izslēgt, neietekmējot ierīces GPIO4 funkcionalitāti. Problēmu var apkopot šādi: Ikreiz, kad ir iespējots C2 atkļūdošanas interfeiss un ierīce nav savienota ar IDE un LED ir ieslēgts un izslēgts, GPIO4 pārtrauks darboties. Tā kā palaišanas režīmā C2 tiek atspējots pēc sāknēšanas procesa pabeigšanas, GPIO4 tas netiek ietekmēts. Tāpēc šī problēma ietekmē tikai programmatūras izstrādes procesu un rada neērtības izstrādātājam. Pēc tam, kad lietojumprogramma ir pabeigta un mikroshēma ir ieprogrammēta kā Palaist, problēmu nav.
Ir vairāki iespējamie programmatūras risinājumi; sīkāku informāciju skatiet Si4010 atslēgu piekariņu izstrādes komplekta lietotāja rokasgrāmatā.

SILICON LABS Si4010 izstrādes komplekts — 11. att

Vienkāršības studija
Viena klikšķa piekļuve MCU rīkiem, dokumentācijai, programmatūrai, pirmkoda bibliotēkām un citiem. Pieejams operētājsistēmām Windows, Mac un Linux! www.silabs.com/simplicity

SILICON LABS Si4010 izstrādes komplekts — 12. att
MCU portfelis
www.silabs.com/mcu
SW/HW
www.silabs.com/simplicity
Kvalitāte
www.silabs.com/quality
Atbalsts un kopiena
Community.silabs.com

Atruna
Silicon Laboratories plāno nodrošināt klientiem jaunāko, precīzu un padziļinātu dokumentāciju par visām perifērijas ierīcēm un moduļiem, kas pieejami sistēmu un programmatūras ieviesējiem, kuri izmanto vai plāno izmantot Silicon Laboratories produktus. Raksturošanas dati, pieejamie moduļi un perifērijas ierīces, atmiņas izmēri un atmiņas adreses attiecas uz katru konkrēto ierīci, un sniegtie “tipiskie” parametri dažādās lietojumprogrammās var atšķirties un atšķiras. Pieteikums, piemampšeit aprakstītie ir paredzēti tikai ilustratīviem nolūkiem. Silicon Laboratories patur tiesības bez turpmāka brīdinājuma veikt izmaiņas produkta informācijā, specifikācijās un aprakstos, kā arī nesniedz garantijas par iekļautās informācijas precizitāti vai pilnīgumu. Silicon Laboratories neuzņemas nekādu atbildību par sekām, kas saistītas ar šeit sniegtās informācijas izmantošanu. Šis dokuments nenozīmē vai neizsaka autortiesību licences, kas saskaņā ar šo ir piešķirtas, lai izstrādātu vai izgatavotu jebkādas integrālās shēmas. Produktus nedrīkst izmantot nevienā dzīvības atbalsta sistēmā bez īpašas rakstiskas Silicon Laboratories piekrišanas. “Dzīvības atbalsta sistēma” ir jebkurš produkts vai sistēma, kas paredzēta dzīvības un/vai veselības uzturēšanai vai uzturēšanai, un, ja tā neizdodas, var pamatoti sagaidīt nopietnus miesas bojājumus vai nāvi. Silicon Laboratories produkti parasti nav paredzēti militārām vajadzībām. Silicon Laboratories produktus nekādā gadījumā nedrīkst izmantot masu iznīcināšanas ieročos, tostarp (bet ne tikai) kodolieročos, bioloģiskajos vai ķīmiskajos ieročos, vai raķetēs, ar kurām var nogādāt šādus ieročus.

Preču zīmes informācija
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs un Silicon Labs logotips, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logotips un to kombinācijas, “pasaulē energodraudzīgākie mikrokontrolleri”, Ember®, EZLink ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress® un citas ir Silicon Laboratories Inc. preču zīmes vai reģistrētas preču zīmes. ARM, CORTEX, Cortex-M3 un THUMB ir ARM Holdings preču zīmes vai reģistrētas preču zīmes. Keil ir ARM Limited reģistrēta preču zīme. Visi pārējie šeit minētie produkti vai zīmolu nosaukumi ir to attiecīgo īpašnieku preču zīmes.

SILICON LABS logotips

Silicon Laboratories Inc.
400 Rietumu Cēzars Čavess
Ostina, Teksasa 78701
ASV
http://www.silabs.com 
Lejupielādēts no Arrow.com.

Dokumenti / Resursi

SILICON LABS Si4010 izstrādes komplekts [pdfLietotāja rokasgrāmata
Si4010, izstrādes komplekts, Si4010 izstrādes komplekts

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *