Поврзете SDK софтвер

Информации за производот

Спецификации:

  • Име на производ: Поврзете SDK 4.0.0.0 GA
  • SDK Suite верзија: Simplicity SDK Suite 2024.12.0, 16 декември,
    2024
  • Стак за вмрежување: Silicon Labs Connect (IEEE
    802.15.4-базирани)
  • Фреквенциски опсези: Под-GHz или 2.4 GHz
  • Целни мрежни топологии: Едноставни
  • Документација: Опширна со сampле апликации
  • Компатибилни компајлери: GCC верзија 12.2.1 обезбедена со
    Студио за едноставност

Упатство за употреба на производот:

1. Инсталација и поставување:

Пред да започнете, проверете дали ги имате потребните компајлери и
алатки инсталирани како што е споменато во Известувањата за компатибилност и употреба
дел од упатството за корисник.

2. Пристапување до СampАпликации:

Поврзете SDK доаѓа со sampле апликации обезбедени во
изворниот код. Можете да ги најдете во пакетот Connect SDK.

3. Развивање на апликации:

За да развиете апликации со користење на Connect SDK, погледнете во
обезбедена обемна документација. Погрижете се да го следите
насоки и најдобри практики наведени во документацијата.

4. Решавање проблеми:

Ако наидете на какви било проблеми или грешки при користење на Connect
SDK, погледнете во делот Познати проблеми во упатството за корисникот за
можни решенија или решенија. Можете исто така да проверите за ажурирања
на Силиконските лаборатории webсајт.

Најчесто поставувани прашања (ЧПП):

П: Која е главната цел на Connect SDK?

О: Connect SDK е комплетен пакет за развој на софтвер
комерцијални безжични апликации, дизајнирани за приспособливи
широко-базирани комерцијални безжични мрежни решенија со ниски
потрошувачка на енергија.

П: Каде можам да најдам сampле апликации обезбедени со
Поврзете SDK?

О: СampАпликациите се вклучени во Connect SDK
пакет и се достапни во формат на изворниот код.

П: Кои компајлери се компатибилни со Connect SDK?

О: Connect SDK е компатибилен со GCC верзијата 12.2.1, која
е обезбедено со Simplicity Studio.

„`

Поврзете го SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0, 16 декември 2024 година

Connect SDK е комплетен пакет за развој на софтвер за сопственички безжични апликации кои претходно беа дел од Комерцијалниот SDK. Почнувајќи со изданието Connect SDK 4.0.0.0, Комерцијалниот SDK е поделен на RAIL SDK и Connect SDK.
Connect SDK користи Silicon Labs Connect, мрежен стек базиран на IEEE 802.15.4, дизајниран за приспособливи широко-базирани сопственички решенија за безжични мрежи кои бараат мала потрошувачка на енергија и работат во фреквенциските опсези под-GHz или 2.4 GHz. Решението е насочено кон едноставни мрежни топологии.
Connect SDK е испорачан со обемна документација и sampле апликации. Сите ексampТие се дадени во изворниот код во рамките на Connect SDK sampле апликации.
Овие белешки за издавање ги покриваат верзиите на SDK:

ПОВРЗЕТЕ ГИ АПЛИКАЦИИТЕ И ПОСТАВЕТЕ ГИ КЛУЧНИ ФРАКТЕРИСТИКИ
· Забрзување на хардверот PSA Crypto за шифрирање на носивост е овозможено во делови на Connect Stack на Серија 2
· Поврзете го стек и Поврзете SDK овозможено на радио плочката BRD4276A со EFR32FG25 и SKY66122-11 преден модул за апликации со висока моќност TX

4.0.0.0 GA објавен на 16 декември 2024 година.

Известувања за компатибилност и употреба
За информации за безбедносните ажурирања и известувања, видете го поглавјето за безбедност на Белешките за издавање на платформата инсталирани со оваа SDK или на картичката TECH DOCS на https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs, исто така, силно препорачува да се претплатите на безбедносните совети за ажурирани информации. За инструкции или ако сте нов во Silicon Labs Flex SDK, видете Користење на ова издание.
Компатибилни компајлери:
IAR Embedded Workbench for ARM (IAR-EWARM) верзија 9.40.1 · Користењето вино за градење со алатката за командна линија IarBuild.exe или IAR Embedded Workbench GUI на macOS или Linux може да резултира со
неточно fileсе користи поради судири во алгоритмот за хеширање на виното за генерирање на кратки file имиња. · На клиентите на macOS или Linux им се препорачува да не градат со IAR надвор од Simplicity Studio. Клиентите кои го прават тоа треба внимателно
потврди дека е точно fileсе користат.
GCC (The GNU Compiler Collection) верзија 12.2.1, обезбедена со Simplicity Studio.

silabs.com | Градење на поповрзан свет.

Авторски права © 2024 од Silicon Laboratories

Поврзете 4.0.0.0

Содржини
Содржини
1 Поврзете ги апликациите……………………………………………………………………………………………………………………………… ………………………….. 3 1.1 Нови ставки………………………………………………………………………………………………………… …………………………………………………………………….. 3 1.2 Подобрувања……………………………………………………………… ………………………………………………………………………………………………………….. 3 1.3 Поправени проблеми……………………… ……………………………………………………………………………………………………………………………………………… . 3 1.4 Познати прашања во тековното издание …………………………………………………………………………………………………………………………… ………. 3 1.5 Застарени ставки ………………………………………………………………………………………………………………………………… …………………………….. 3 1.6 Отстранети ставки ……………………………………………………………………………………………………… ………………………………………………………….. 3
2 Поврзете го стек ……………………………………………………………………………………………………………………………………… ……………………………………… 4 2.1 Нови ставки………………………………………………………………………………………………… ……………………………………………………………………………….. 4 2.2 Подобрувања……………………………………………………… ………………………………………………………………………………………………………………………….. 4 2.3 Поправени проблеми………………… ……………………………………………………………………………………………………………………………………………… ……. 4 2.4 Познати прашања во тековното издание ……………………………………………………………………………………………………………………………… ………. 4 2.5 Застарени ставки ……………………………………………………………………………………………………………………………… …………………………….. 4 2.6 Отстранети ставки ……………………………………………………………………………………………………… ………………………………………………………….. 4
3 Користење на ова издание …………………………………………………………………………………………………………………………………… …………………………………. 5 3.1 Инсталација и употреба ……………………………………………………………………………………………………………………………… ………………………….. 5 3.2 Безбедност Информации……………………………………………………………………………………………………………………………………… ……………….. 5 3.3 Поддршка ……………………………………………………………………………………………………………………………………………… ………………………………… 6 3.4 Политика за ослободување и одржување на SDK ………………………………………………………………………………………………………………………………… 6

silabs.com | Градење на поповрзан свет.

Поврзете 4.0.0.0 | 2

1 Поврзете апликации

Поврзете апликации

1.1 Нови ставки
Додадено во издание 4.0.0.0 · simplicity_sdk/app/flex е поделено на два:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)

1.2 Подобрувања
Променет во издание 4.0.0.0 Нема.

1.3 Поправени проблеми
Поправено во издание 4.0.0.0 Нема.

1.4 Познати прашања во тековното издание
Проблемите со задебелени букви беа додадени од претходното издание. Ако сте пропуштиле издание, белешките за неодамнешното издание се достапни на картичката TECH DOCS на https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

ID # 652925
1139850

Опис
EFR32XG21 не е поддржан за „Flex (Connect) – SoC Light Example DMP“ и „Flex (Connect) – SoC Switch Прampле “
Нестабилност на DMP со XG27

Заобиколување

1.5 Застарени ставки
Застарена во издание 4.0.0.0 Flex SDK Flex папката е застарена и ќе биде отстранета. Таа е поделена во папката Rail за RAIL SDK и папката Connect за Connect SDK..
1.6 Отстранети ставки
Отстрането во издание 4.0.0.0 Нема.

silabs.com | Градење на поповрзан свет.

Поврзете 4.0.0.0 | 3

2 Поврзете го стек

Поврзете го стек

2.1 Нови ставки
Додадено во издание 4.0.0.0
· Операциите CCM* реализирани за шифрирање и дешифрирање на комуникациите на магацинот сега се извршуваат стандардно со користење на PSA Crypto API. Досега, стекот користеше сопствена имплементација на CCM* и користеше само PSA Crypto API за извршување на пресметки на блокови AES. Две нови компоненти, „AES Security (Библиотека)“ и „AES Security (Библиотека) | Наследство“, се додадени, овозможувајќи избор на едната или другата имплементација. Двете компоненти се компатибилни и можат да се инсталираат во исто време. За повеќе информации, погледнете на https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/.
2.2 Подобрувања
Променет во издание 4.0.0.0 Нема.

2.3 Поправени проблеми
Поправено во издание 4.0.0.0 Нема.

2.4 Познати прашања во тековното издание
Проблемите со задебелени букви беа додадени од претходното издание. Ако сте пропуштиле издание, белешките за неодамнешното издание се достапни на картичката TECH DOCS на https://www.silabs.com/developers/gecko-software-development-kit.

ID # 501561

Опис
При водење на RAIL Multiprotocol Library (се користи на прampкога работи DMP Connect+BLE), IR калибрацијата не се изведува поради познат проблем во RAIL Multiprotocol Library. Како резултат на тоа, постои загуба на RX чувствителност од редот од 3 или 4 dBm.
Во компонентата Legacy HAL, конфигурацијата на PA е хардкодирана без оглед на поставките на корисникот или плочката.

Заобиколување
Сè додека ова не се промени за правилно да се повлече од заглавието на конфигурацијата, на file ember-phy.c во проектот на корисникот ќе треба да се модифицира рачно за да го одрази саканиот режим PA, т.tagе, и рamp време.

2.5 Застарени ставки
Застарено во издание 4.0.0.0 Нема.
2.6 Отстранети ставки
Отстрането во издание 4.0.0.0 Нема.

silabs.com | Градење на поповрзан свет.

Поврзете 4.0.0.0 | 4

Користење на ова издание
3 Користење на ова издание
Ова издание го содржи следново: · Стак библиотека со слој за интерфејс на радио апстракција (RAIL) · Поврзете ја библиотеката со стек · RAIL и поврзете Sample Апликации · RAIL и поврзување на компоненти и рамка за апликации
Овој SDK зависи од Simplicity Platform. Кодот на Simplicity Platform обезбедува функционалност што поддржува протокол plugins и API-и во форма на двигатели и други функции од долниот слој кои директно комуницираат со чиповите и модулите на Silicon Labs. Компонентите на Simplicity Platform вклучуваат EMLIB, EMDRV, RAIL Library, NVM3 и mbedTLS. Белешките за издавање на Simplicity Platform се достапни преку картичката Documentation на Simplicity Studio.
За повеќе информации за Flex SDK v3.x видете UG103.13: RAIL Fundamentals и UG103.12: Silicon Labs Connect Fundamentals. Ако сте корисник за прв пат, видете QSG168: Комерцијален Flex SDK v3.x Водич за брз почеток.

3.1 Инсталација и употреба
Комерцијалниот Flex SDK е обезбеден како дел од Simplicity SDK, пакетот на Silicon Labs SDK. За брзо да започнете со Simplicity SDK, инсталирајте го Simplicity Studio 5, кој ќе ја постави вашата развојна околина и ќе ве води низ инсталацијата на Simplicity SDK. Simplicity Studio 5 вклучува сè што е потребно за развој на IoT производи со уредите на Silicon Labs, вклучително и фрлач на ресурси и проекти, алатки за конфигурација на софтвер, целосен IDE со синџир на алатки GNU и алатки за анализа. Упатствата за инсталација се дадени во онлајн Упатството за корисникот Simplicity Studio 5.
Алтернативно, Simplicity SDK може да се инсталира рачно со преземање или клонирање на најновото од GitHub. Погледнете https://github.com/SiliconLabs/simplicity_sdk за повеќе информации.
Simplicity Studio стандардно го инсталира GSDK во: · (Windows): C:Users SimplicityStudioSDKssimplicity_sdk · (MacOS): /Корисници/ /SimplicityStudio/SDKs/simplicity_sdk
Документацијата специфична за верзијата SDK е инсталирана со SDK. Дополнителни информации често може да се најдат во статиите на базата на знаење (KBAs). Референци за API и други информации за ова и претходните изданија се достапни на https://docs.silabs.com/.

3.2 Безбедносни информации
Безбедна интеграција на трезорот
Кога се распоредени на уредите Secure Vault High, чувствителните клучеви се заштитени со помош на функционалноста за управување со клучеви за безбеден свод. Следната табела ги прикажува заштитените клучеви и нивните карактеристики за заштита на складирањето.

Завиткана клучна нишка Главен клуч PSKc клуч за шифрирање на клуч MLE Привремен клуч MLE MAC Претходен клуч MAC Тековен клуч MAC Следен клуч

Извозно / неизвезувачко извезувачко извезувачко извезувачко

Забелешки Мора да се извезува за да се формираат TLVs Мора да се извезуваат за да се формираат TLVs Мора да се извезуваат за да се формираат TLVs

Завитканите клучеви што се означени како „Неизвезливи“ може да се користат, но не можат да се користат viewизменето или споделено при извршување.

Завитканите клучеви кои се означени како „Извезливи“ може да се користат или споделуваат при извршување, но остануваат шифрирани додека се складираат во блиц. За повеќе информации за функционалноста за управување со клучеви за безбедно сеф, видете AN1271: Безбедно складирање на клучеви.

silabs.com | Градење на поповрзан свет.

Поврзете 4.0.0.0 | 5

Користење на ова издание
Совети за безбедност
За да се претплатите на Security Advisories, најавете се на порталот за клиенти на Silicon Labs, а потоа изберете Account Home. Кликнете HOME за да отидете на почетната страница на порталот и потоа кликнете на плочката Управување со известувања. Осигурајте се дека „Софтвер/безбедносни советодавни известувања и известувања за промена на производи (PCN)“ е означено и дека сте претплатени најмалку за вашата платформа и протокол. Кликнете Зачувај за да ги зачувате сите промени.
Следната слика е ексampле:

3.3 Поддршка
Клиентите на пакетот за развој се подобни за обука и техничка поддршка. Користете го Silicon Labs Flex web страница за да добиете информации за сите производи и услуги на Silicon Labs Thread и да се регистрирате за поддршка на производите. Можете да контактирате со поддршката на Silicon Laboratories на http://www.silabs.com/support.
3.4 Политика за ослободување и одржување на SDK
За детали, видете Политика за издавање и одржување на SDK.

silabs.com | Градење на поповрзан свет.

Поврзете 4.0.0.0 | 6

Студио за едноставност
Пристап со еден клик до MCU и безжични алатки, документација, софтвер, библиотеки со изворни кодови и повеќе. Достапно за Windows, Mac и Linux!

Портфолио на IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Квалитет
www.silabs.com/quality

Поддршка и заедница
www.silabs.com/community

Одрекување од одговорност Silicon Labs има намера да им обезбеди на клиентите најнова, точна и длабинска документација за сите периферни уреди и модули достапни за системските и софтверските имплементатори кои користат или имаат намера да ги користат производите на Silicon Labs. Податоците за карактеризација, достапните модули и периферни уреди, големината на меморијата и адресите на меморијата се однесуваат на секој специфичен уред, а дадените „Типични“ параметри може и се разликуваат во различни апликации. Апликација прampОписите опишани овде се само за илустративни цели. Silicon Labs го задржува правото да прави промени без дополнително известување за информациите за производот, спецификациите и описите овде и не дава гаранции за точноста или комплетноста на вклучените информации. Без претходно известување, Silicon Labs може да го ажурира фирмверот на производот за време на производниот процес од безбедносни или доверливи причини. Ваквите промени нема да ги променат спецификациите или перформансите на производот. Silicon Labs нема да има одговорност за последиците од употребата на информациите дадени во овој документ. Овој документ не имплицира или изрично дава никаква лиценца за дизајнирање или производство на какви било интегрирани кола. Производите не се дизајнирани или овластени да се користат во уреди од FDA класа III, апликации за кои е потребно одобрение од FDA пред пазарот или системи за поддршка на животот без специфична писмена согласност од Silicon Labs. „Систем за поддршка на животот“ е секој производ или систем наменет за поддршка или одржување на животот и/или здравјето, што, доколку не успее, може разумно да се очекува да резултира со значителна лична повреда или смрт. Производите на Silicon Labs не се дизајнирани или овластени за воени апликации. Производите на Silicon Labs во никој случај нема да се користат во оружје за масовно уништување, вклучувајќи (но не ограничувајќи се на) нуклеарно, биолошко или хемиско оружје, или проектили способни да испорачуваат такво оружје. Silicon Labs ги отфрла сите изречни и имплицитни гаранции и нема да биде одговорна или одговорна за какви било повреди или штети поврзани со употреба на производ на Silicon Labs во такви неовластени апликации.
Информации за заштитен знак Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® и логото на Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro логото и нивни комбинации, „најеколошки микроконтролери во светот“, Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity, Studio®, Telegesis Logo®, USBXpress®, Zentri, логото Zentri и Zentri DMS, Z-Wave® и други се заштитни знаци или регистрирани заштитни знаци на Silicon Labs. ARM, CORTEX, Cortex-M3 и THUMB се заштитни знаци или регистрирани заштитни знаци на ARM Holdings. Keil е регистрирана трговска марка на ARM Limited. Wi-Fi е регистрирана трговска марка на Wi-Fi Alliance. Сите други производи или имиња на брендови споменати овде се заштитни знаци на нивните соодветни сопственици.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

Документи / ресурси

SILICON LABS Поврзете SDK софтвер [pdf] Упатство за корисникот
Поврзи, SDK, Поврзи SDK софтвер, софтвер

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *