為了幫助工程師更容易掌握Silicon Labs(亦稱“芯科科技”)的EFM32 32位MCU系列產(chǎn)品以及EFR32系列多協(xié)議無線SoC/模塊的開發(fā)技巧,我們特別制作了本篇文章提供Simplicity Studio相關(guān)的外設(shè)(Peripheral)應(yīng)用示例。這些示例在我們免費(fèi)的Simplicity Studio軟件開發(fā)環(huán)境中非常容易取得,只要將EFM32或EFR32的開發(fā)板連上Simplicity Studio,即可參考針對(duì)各種不同應(yīng)用的外設(shè)示例。
我們希望能幫助您能夠找到最合適的示例來測試您的開發(fā)套件,并使您的初始設(shè)計(jì)能夠參考其中的示例做為基礎(chǔ),從而加速開發(fā)過程。但是,如果您不能找到您正在尋找的示例,我們在公共存儲(chǔ)庫中有各種各樣的未發(fā)布的示例,將能提供您更進(jìn)一步的幫助。點(diǎn)擊訪問Silicon Labs的公共存儲(chǔ)庫:https://github.com/SiliconLabs
在那里你可以找到幾乎所有有關(guān)Silicon Labs設(shè)備的例子。在本博客中,我們將向您展示如何訪問EFM32/EFR32外圍設(shè)備示例。
EFM32 / EFR32外設(shè)示例:
https://github.com/SiliconLabs/peripheral_examples
第一步:了解設(shè)備系列
首先你需要知道你的設(shè)備是什么系列,你可以看看開發(fā)套件包裝上的標(biāo)記,下面表格中標(biāo)示的數(shù)字則是序列號(hào)。
第二步:外設(shè)名稱
下面的表格列出了所有的設(shè)備外設(shè)設(shè)備及其描述:
第三步:訪問外設(shè)示例
要訪問外圍示例,請(qǐng)執(zhí)行以下步驟:
復(fù)制或下載存儲(chǔ)庫到Simplicity Studio安裝中的以下路徑:
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gecko_sdk_suite\v#.#\app\
#代表的是Gecko SDK套件的版本號(hào)。
通過以下一系列的點(diǎn)擊訪問,從Simplicity Studio導(dǎo)入你想要的例子:
File -> Import, orProject -> Import -> MCU Project
要訪問來自IAR的示例,只需導(dǎo)航到所需的.eww文件并雙擊它。
更多參考示例
EFM32/EFR32 Peripheral API Reference:
https://siliconlabs.github.io/Gecko_SDK_Doc/index.html
Simplicity Studio Manual:
https://www.silabs.com/documents/public/application-notes/AN0822-simplicity-studio-user-guide.pdf