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