色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

pyBGAPI藍(lán)牙代碼庫的軟件結(jié)構(gòu)

Silicon Labs ? 來源:SiliconLabs ? 作者:SiliconLabs ? 2021-10-20 09:57 ? 次閱讀

新的Python代碼庫-pyBGAPI可幫助開發(fā)人員通過Silicon Labs(亦稱“芯科科技”)的藍(lán)牙堆棧和硬件解決方案,快速添加低功耗藍(lán)牙(Bluetooth Low Energy)連接功能到Python腳本和應(yīng)用中。

Python簡(jiǎn)介

Python發(fā)明于1991年,在過去的十年里,它已經(jīng)走過了很長(zhǎng)的路并成為世界上發(fā)展最快的編程語言之一。在過去幾年中,開發(fā)人員多次將Python評(píng)為Stack Overflow上最受歡迎的三種編程語言之一,原因很明顯,Python基于用戶友好,通用的編程語言產(chǎn)生干凈和高可讀性的代碼。

開發(fā)人員可以快速開始編寫Python代碼,并且不需要太多的經(jīng)驗(yàn),同時(shí)不需要太多的努力即可維護(hù)和更新他們的軟件。全世界的開發(fā)人員、公司和組織都在使用Python進(jìn)行各種軟件開發(fā)、后端、數(shù)據(jù)科學(xué)、測(cè)試自動(dòng)化、系統(tǒng)腳本等。 Python的優(yōu)勢(shì)之一是大量的代碼庫可以幫助開發(fā)人員創(chuàng)建腳本和應(yīng)用程序,而無需從頭開始構(gòu)建一切。pyBGAPI是一個(gè)新建的代碼庫,開發(fā)者可以使用Silicon Labs的芯片組和開發(fā)工具包快速將藍(lán)牙添加到Python腳本和應(yīng)用程序中。

Python藍(lán)牙代碼庫-pyBGAPI

除了現(xiàn)有的用C語言編寫的主機(jī)示例和Bluetooth NCP commander圖形界面之外,pyBGAPI藍(lán)牙庫還引入了一種控制Silicon Labs藍(lán)牙NCP設(shè)備的新方法。當(dāng)以NCP模式連接到Silicon Labs片上系統(tǒng)(SoC)、模塊或開發(fā)工具包時(shí),pyBGAPI允許在主機(jī)設(shè)備上運(yùn)行的Python應(yīng)用程序上進(jìn)行Bluetooth Low Energy連接。pyBGAPI將Silicon Labs藍(lán)牙API (BGAPI)二進(jìn)制協(xié)議轉(zhuǎn)換為Python。

我們?cè)趐ypi.org上以Python包的形式提供,讓用戶方便訪問。所有BGAPI特性現(xiàn)在都公開給Python開發(fā)人員,并在新的Silicon Labs GSDK發(fā)行版中更新,包括新的API定義文件。

pyBGAPI藍(lán)牙代碼庫的軟件結(jié)構(gòu)

開發(fā)者能用pyBGAPI做什么?

每當(dāng)您的Python代碼、腳本或應(yīng)用程序需要藍(lán)牙時(shí),pyBGAPI將使世界上最先進(jìn)的低功耗藍(lán)牙堆棧成為您解決方案的一部分。使用pyBGAPI,您可以簡(jiǎn)單地重用藍(lán)牙堆棧,Silicon Labs在數(shù)十年的軟件開發(fā)過程中不斷完善,并提供即時(shí)的軟件更新。

產(chǎn)品開發(fā)期間或評(píng)估平臺(tái)或想法時(shí),您可以使用pyBGAPI快速構(gòu)建藍(lán)牙連接原型?;趐ython的自動(dòng)化測(cè)試框架通常用于產(chǎn)品測(cè)試。您可以通過pyBGAPI快速地將Silicon Labs藍(lán)牙添加到您的自動(dòng)化測(cè)試框架中,以減少集成時(shí)間并集中精力完善您的測(cè)試用例。 對(duì)于學(xué)習(xí)藍(lán)牙無線連接的初學(xué)者,pyBGAPI在Python社區(qū)的幫助下提供了最容易的藍(lán)牙訪問。

使用Python pyBGAPI藍(lán)牙代碼庫的好處

假設(shè)您是一名Python開發(fā)人員,需要在代碼、腳本或應(yīng)用程序上啟用Bluetooth Low Energy連接。使用pyBGAPI,您可以從根本上節(jié)省時(shí)間,因?yàn)槟槐貜念^開始構(gòu)建所有內(nèi)容。相反,pyBGAPI讓您可以直接訪問市場(chǎng)上領(lǐng)先的藍(lán)牙SoC、模塊和開發(fā)工具包上的復(fù)雜藍(lán)牙堆棧。該軟件由Silicon Labs維護(hù),并在新的GSDK版本中發(fā)布更新。換句話說,pyBGAPI節(jié)省了Python開發(fā)人員的時(shí)間和金錢!

如何獲取Python藍(lán)牙庫pyBGAPI

您可以前往Python.org上下載pyBGAPI藍(lán)牙代碼庫:https://pypi.org/project/pybgapi/,并在Github上獲取pyBGAPI示例:https://github.com/SiliconLabs/pybgapi-examples,以便快速展開您的項(xiàng)目。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5835

    瀏覽量

    170709
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4803

    瀏覽量

    68769

原文標(biāo)題:通過新的pyBGAPI代碼庫加速實(shí)現(xiàn)低功耗藍(lán)牙設(shè)計(jì)

文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HAL在Arduino平臺(tái)上的使用

    ,適合于快速原型開發(fā)和教育。HAL(硬件抽象層)是一種在Arduino平臺(tái)上使用的軟件,它提供了一種標(biāo)準(zhǔn)化的方式來訪問硬件功能,使得開發(fā)者可以編寫更通用、更可移植的代碼。 1. 什
    的頭像 發(fā)表于 12-02 14:04 ?363次閱讀

    HAL在嵌入式系統(tǒng)中的應(yīng)用

    HAL是一種在嵌入式開發(fā)中用于屏蔽底層硬件細(xì)節(jié)、提供統(tǒng)一接口的軟件層。它允許開發(fā)者在編寫應(yīng)用程序時(shí)無需關(guān)心具體的硬件實(shí)現(xiàn),從而提高了代碼的可移植性和復(fù)用性。HAL的主要目的是將硬
    的頭像 發(fā)表于 12-02 11:32 ?735次閱讀

    為什么計(jì)算軟件是AI成功的關(guān)鍵

    出更多的計(jì)算和AI性能,因?yàn)槲覀冊(cè)谶@些新軟件的精心設(shè)計(jì)上投入了大量工作,這樣我們的客戶就不必再投入這些工作了。對(duì)于一些客戶來說,這種開箱即用的體驗(yàn)正是他們完成工作
    的頭像 發(fā)表于 10-18 08:06 ?331次閱讀
    為什么計(jì)算<b class='flag-5'>軟件</b><b class='flag-5'>庫</b>是AI成功的關(guān)鍵

    藍(lán)牙低功耗樹形結(jié)構(gòu)網(wǎng)絡(luò)

    電子發(fā)燒友網(wǎng)站提供《藍(lán)牙低功耗樹形結(jié)構(gòu)網(wǎng)絡(luò).pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:52 ?0次下載
    <b class='flag-5'>藍(lán)牙</b>低功耗樹形<b class='flag-5'>結(jié)構(gòu)</b>網(wǎng)絡(luò)

    Arm KleidiAI軟件的功能解析

    在持續(xù)快速發(fā)展的人工智能 (AI) 時(shí)代,Arm 堅(jiān)定地支持全球數(shù)百萬開發(fā)者,確保他們能夠獲得 AI 創(chuàng)新開發(fā)所需的性能、工具和軟件,從而順利打造下一波令人驚嘆的 AI 體驗(yàn)。為此,Arm 于近日
    的頭像 發(fā)表于 09-05 15:41 ?492次閱讀
    Arm KleidiAI<b class='flag-5'>軟件</b><b class='flag-5'>庫</b>的功能解析

    一種常用嵌入式開發(fā)代碼

    使用開源協(xié)議:GPL-2.0varch簡(jiǎn)介varch(we-architecture,意為我們的框架)是嵌入式C語言常用代碼模塊,包含了嵌入式中常用的算法庫,數(shù)據(jù)結(jié)構(gòu)(容器)
    的頭像 發(fā)表于 09-04 08:06 ?507次閱讀
    一種常用嵌入式開發(fā)<b class='flag-5'>代碼</b><b class='flag-5'>庫</b>

    CC2340低功耗藍(lán)牙軟件產(chǎn)品簡(jiǎn)報(bào)

    電子發(fā)燒友網(wǎng)站提供《CC2340低功耗藍(lán)牙軟件產(chǎn)品簡(jiǎn)報(bào).pdf》資料免費(fèi)下載
    發(fā)表于 08-30 11:43 ?0次下載
    CC2340低功耗<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>軟件</b>產(chǎn)品簡(jiǎn)報(bào)

    軟件系統(tǒng)數(shù)據(jù)的分庫分表設(shè)計(jì)

    軟件系統(tǒng)數(shù)據(jù)的分庫分表設(shè)計(jì) 系統(tǒng)讀寫分離、分庫分表技術(shù)實(shí)現(xiàn)采用MyCat中間件,MyCat 是一款開源(遵循 Apache License 2.0 協(xié)議)的大數(shù)據(jù)集群中間件,用于搭建數(shù)據(jù)
    的頭像 發(fā)表于 08-22 11:39 ?340次閱讀
    <b class='flag-5'>軟件</b>系統(tǒng)數(shù)據(jù)<b class='flag-5'>庫</b>的分庫分表設(shè)計(jì)

    ESP32藍(lán)牙串口重啟的原因?

    使用SerialToSerialBT等中相關(guān)藍(lán)牙串口的軟件, 板子一直重啟 提 示為: rst:0xc (SW_CPU_RESET), boot:0x17 (SPI_FAST_FLASH_BOOT) 請(qǐng)高手指導(dǎo),謝謝
    發(fā)表于 06-19 08:21

    雅特力AT32 IEC 60730 Class B軟件使用指南

    特殊的危險(xiǎn)。本文主要介紹針對(duì)其中B類軟件而開發(fā)的CLASSB軟件包,安全相關(guān)代碼基本是獨(dú)立于芯片外設(shè)IP,軟件包中各型號(hào)的example都
    的頭像 發(fā)表于 05-20 08:15 ?1758次閱讀
    雅特力AT32 IEC 60730 Class B<b class='flag-5'>軟件</b><b class='flag-5'>庫</b>使用指南

    藍(lán)牙遙控代碼及使用

    藍(lán)牙遙控代碼及使用
    的頭像 發(fā)表于 05-15 10:15 ?912次閱讀

    STM32cubemx的和KEIL的有什么不同?

    STM32cubemx軟件有對(duì)應(yīng)各個(gè)系列芯片的. 使用cubemx,生成代碼框架,比如生成MDK的代碼框架。但MDK也有自己的PACK。那么MDK的PACK和CUBEMX的
    發(fā)表于 04-11 06:02

    STM32CubeMX生成代碼軟件卡死的原因?怎么解決?

    STM32CubeMX 生成代碼 軟件卡死!在生成代嗎時(shí),一直卡死在如圖所示的狀態(tài),進(jìn)度條一直就不走了。試過多次,一直如此。請(qǐng)問如何解決該問題,原因可能是什么?STM32CubeMX版本5.1.0
    發(fā)表于 04-10 06:03

    Canvas軟件套件擴(kuò)展藍(lán)牙解決方案,快速構(gòu)建低功耗藍(lán)牙應(yīng)用

    Silicon Labs(亦稱“芯科科技”)合作伙伴Ezurio采用EFR32BG24(BG24)藍(lán)牙SoC開發(fā)其Lyra 24系列藍(lán)牙模塊,并在近期宣布該產(chǎn)品擴(kuò)展支持Canvas軟件套件(Canvas Software Sui
    的頭像 發(fā)表于 04-09 10:14 ?447次閱讀

    【鴻蒙】OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡(jiǎn)析

    OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡(jiǎn)析前言 OpenHarmony 4.0上藍(lán)牙倉和目錄結(jié)構(gòu)進(jìn)行一次較大整改,本文基于4.0以上版本
    的頭像 發(fā)表于 02-26 16:08 ?1617次閱讀
    【鴻蒙】OpenHarmony 4.0<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>代碼</b><b class='flag-5'>結(jié)構(gòu)</b>簡(jiǎn)析
    主站蜘蛛池模板: 欧美无码专区| 日韩视频中文字幕精品偷拍| 国产精品久久人妻无码蜜| gogo亚洲肉体艺术照片9090| 91精选国产| 伊人久在线| 亚洲综合中文| 一区二区乱子伦在线播放| 亚洲欧美免费无码专区| 小玲被公扒开腿| 性XXXXX搡XXXXX搡景甜| 性与肉体电影免费观看| 小短文H啪纯肉公交车| 小黄文纯肉短篇| 亚洲 欧美 视频 手机在线| 向日葵视频app下载18岁以下勿看| 午夜一级视频| 亚洲国产日韩欧美视频二区| 亚洲精品婷婷无码成人A片在线| 亚洲免费人成在线视频观看| 亚洲七七久久桃花综合| 亚洲欧美精品无码一区二在线 | 中文字幕无线手机在线| 伊人久久网国产伊人| 樱桃视频影院在线播放| 中文字幕日本久久2019| 992交通广播| videos gratis欧美另类| 被两根巨大同时进去高H| 大陆午夜伦理| 国产色婷亚洲99精品AV在| 黄页免费观看| 麻豆免费高清完整版| 欧美一第一页草草影院| 视频网站入口在线看| 亚洲aaaa级特黄毛片| 一二三四在线视频社区8| 97超碰在线视频人人av| 电影果冻传媒在线播放| 国产一区二区三区在线看片| 久久日韩精品无码一区|