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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

學技術 | MediaTek Filogic 130 Arduino SDK編譯環境搭建流程

大大通 ? 2022-11-30 15:35 ? 次閱讀

MediaTek Filogic 130/130A(MT7933/MT7931)基于Arm Cortex-M33處理器,具備:

WiFi 6 dual-band(IEEE 802.11 a/b/g/n/ac/ax)

藍牙5.0/5.1/5.2

Audio搭載Cadence Tensilica HiFi4 DSP(注一)

硬件加密引擎(AES/DES/3DES/SHA/ECC/TRNG)

電源管理單元


為客戶提供低功耗、高效能且安全的IoT產品設計平臺選擇。

MediaTek Filogic 130/130A(MT7933/MT7931)SDK已支持Arduino開發環境,本文將介紹MediaTek Filogic 130/130A Arduino開發環境架設流程,包含安裝必要軟件、設定、SDK安裝與編譯/執行示例程序。分為以下幾個部分:

相關資源準備

Arduino IDE環境架設

MediaTek Filogic 130/130A Arduino SDK下載/安裝

編譯/執行示例程序

備注


相關資源準備

參考文件:

Filogic 130 Arduino SDK User Guide_V1.x.0

Arduino SDK:

Latest version:v1.3.0(2022.10.05)

Bootloader(Option)

Arduino IDE:

Arduino IDE 1.8.xx or later

相關工具:

HFS(HTTP File Server)or Microsoft IIS

MTK Flash tool(FBTool_v2p81_slib.exe)

Arduino IDE環境架設

安裝Arduino IDE(Windows版本)

Arduino Website

Microsoft Store

安裝完成后,開啟Arduino IDE,從“File”->“Preferences”中的“Addition Board Manager URLs”添加MTK開發板支URL:

MT7933//localhost:8080/package_mtk_filogic_130_index-7933.json

MT7931//localhost:8080/package_mtk_filogic_130_index-7931.json

ff27a592-7041-11ed-b116-dac502259ad0.png

MediaTek Filogic 130/130A Arduino SDK下載/安裝

使用HFS(HTTP File Server)建立本機端網頁

開啟“HFS”

拖曳SDK相關檔案(*.zip,*.json)到HFS視窗“虛擬檔案系統”欄中

設定port number,需與Arduino IDE設定相同

可透過HFS中的“在瀏覽器中開啟”來確認URL是否可用,并可以從中下載檔案

***當Arduino IDE進行MTK開發板支持包下載時,必須保持Http server運行

ff69358e-7041-11ed-b116-dac502259ad0.png

從Arduino IDE下載/安裝MTK開發板支持包

按下“Tools”->“Board‘xxxx’”->“Boards Manager…”開啟Boards Manager

從中透過關鍵字“Filogic”搜尋并安裝MTK開發板相關SDK資源

ff9efd18-7041-11ed-b116-dac502259ad0.pngffcf2600-7041-11ed-b116-dac502259ad0.png

安裝完成后,透過“Tools”->“Board‘xxxx’”->“MediaTek Filogic Series”->“Filogic 130”選擇MTK開發版

00027758-7042-11ed-b116-dac502259ad0.png

編譯/執行示例程序

在開發Arduino示例程序之前,若開發版曾用于FreeRTOS SDK開發過,會需要對MTK開發板刻錄bootloader。另外此步驟僅需要執行一次。

相關資源

MTK Flash tool:FBTool_v2p81_slib.ex

Bootloader binary:mt793xan_bootloader-xip.sgn

刻錄bootloader步驟(option)

連接MTK開發板到PC

開啟FBTool_v2p81_slib.exe,透過按下“Open”,選擇配置檔x_scatter.ini

勾選“[ROM_BL]”指定刻錄的bootloader檔

選擇MTK開發板連接到PC的UART port

按下“Downlaod”啟動刻錄

此時需要同步按住Download button(SW5),接著單擊Reset button(SW1),使MTK開發板重啟至刻錄模式,讓刻錄工具能成功偵測到并開始刻錄bootloader

0032eab4-7042-11ed-b116-dac502259ad0.png0070d43c-7042-11ed-b116-dac502259ad0.png

當看到刻錄工具底下的進度條顯示100%即代表刻錄成功

00b817f2-7042-11ed-b116-dac502259ad0.png

編譯/執行示例程序

我們透過一個簡單的示例程序“Hello World”在Arduino IDE上編譯,并上傳到MTK開發板上執行

Example code:

void setup(){

// put your setup code here,to run once:

Serial.begin(115200);

Serial.println(“\n\rHello World!”);

}

void loop(){

// put your main code here,to run repeatedly:

}

連接MTK開發板到PC

在Arduino IDE中,按下“Tools”->“Port”選擇MTK開發板連接PC的UART port

透過Arduino IDE中的“Verify/Compile”按鈕編譯示例程序

透過Arduino IDE中的“Upload”按鈕上傳示例程序到MTK開發板

00c92cc2-7042-11ed-b116-dac502259ad0.png

注意:當按下Arduino IDE中“Upload”按鈕時,在Arduino IDE下方的Debug console會印出相關訊息,當看到印出“INFO: Goto open COM9”時,須立刻單擊MTK開發板上的Reset button(SW1)。若成功會看到MTK開發板開始進行刻錄動作,等待“Finished”信息印出即完成。

00f6fc60-7042-11ed-b116-dac502259ad0.png013efde4-7042-11ed-b116-dac502259ad0.png

刻錄完成后,透過Arduino IDE中的“Tools”->“Serial Monitor”開啟MTK開發板的UART console。

0170a4a2-7042-11ed-b116-dac502259ad0.png01c825e2-7042-11ed-b116-dac502259ad0.png01e4ef60-7042-11ed-b116-dac502259ad0.png

接著按下MTK開發板上的Reset button(SW1)即可看到示例程序執行的結果

01f83552-7042-11ed-b116-dac502259ad0.png

備注

刻錄bootloader/示例程序時,務必關閉MTK開發板的UART console。若刻錄失敗,稍微調整按下Reset button(SW1)的時機。

當透過Arduino IDE更新新版本MediaTek Filogic 130/130A Arduino SDK時,Http server需要保持啟動,依流程做更新。

注一:Audio搭載Cadence Tensilica HiFi4 DSP為MT7933之規格

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Media
    +關注

    關注

    0

    文章

    13

    瀏覽量

    9219
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1038

    瀏覽量

    46005
收藏 人收藏

    評論

    相關推薦

    大聯大推出基于MediaTek Genio 130與ChatGPT的AI語音助理方案

    ,為市場帶來了全新的智能交互體驗。 該AI語音助理方案充分利用了MediaTek Genio 130芯片的強大性能與ChatGPT的先進人工智能技術MediaTek Genio
    的頭像 發表于 12-11 11:07 ?417次閱讀

    RK3588 SDK入門之編譯使用篇

    前言:在上一篇文章中,我們已經配置好了Ubuntu虛擬機。本期將重點介紹如何Ubuntu虛擬機中使用RK3588的SDK。具體內容包括SDK的下載與安裝、環境變量的配置、以及編譯調試的
    的頭像 發表于 11-22 01:07 ?885次閱讀
    RK3588 <b class='flag-5'>SDK</b>入門之<b class='flag-5'>編譯</b>使用篇

    【MM32F5270】Keil開發環境搭建

    本文是對MM32F5270相關的靈動官網資料和社區現有幾篇環境搭建帖的整理和總結。詳細且完整的記錄了——如何從零搭建MM32F5270 Keil開發環境以及如何
    的頭像 發表于 11-06 16:14 ?2838次閱讀
    【MM32F5270】Keil開發<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    用戶手冊 | 全志T113-S3開發板——SDK編譯指南

    ,不像發行版那樣需要編譯整個linux系統,只需要指定特定開發的功能包進行交叉編譯即可。本文為大家介紹全志T113-S3開發板在眺望電子提供的SDK環境下如何
    的頭像 發表于 11-01 08:08 ?1693次閱讀
    用戶手冊 | 全志T113-S3開發板——<b class='flag-5'>SDK</b><b class='flag-5'>編譯</b>指南

    飛凌嵌入式ElfBoard ELF 1板卡-開發環境搭建之交叉編譯

    不同的cpu的對應的可執行的二進制文件。交叉編譯鏈安裝建立交叉編譯環境又可分為安裝SDK(其中包含了交叉編譯工具鏈)和設置交叉
    發表于 09-29 09:51

    RK3568 編譯sdk技巧

    我司RK3568對外提供源代碼是以sdk的形式提供,包括但不僅限于uboot、kernel、buildroot、debian源碼。在編譯sdk的過程中往往需要安裝大量的第三方安裝包,同時也要保證宿主
    的頭像 發表于 08-30 11:44 ?553次閱讀
    RK3568 <b class='flag-5'>編譯</b><b class='flag-5'>sdk</b>技巧

    RISC-V編譯環境搭建

    以上按位數分可以編譯為32位和64位兩種,另外就是都可以編譯為elf版本和linux版本。
    的頭像 發表于 07-17 11:31 ?1383次閱讀
    RISC-V<b class='flag-5'>編譯</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    【飛凌嵌入式OK527N-C開發板體驗】- 2. 切換顯示到hdmi以及sdk編譯

    的用戶編譯手冊將網盤下載下來的sdk包傳到ubuntu中,解壓。文件很大,分卷壓縮的,總共13個多G,解壓下來好像有30多個G還是多少。 sdk kernel編譯 ./build.sh
    發表于 07-11 21:26

    【飛凌嵌入式OK527N-C開發板體驗】切換顯示到hdmi以及sdk編譯

    的用戶編譯手冊將網盤下載下來的sdk包傳到ubuntu中,解壓。文件很大,分卷壓縮的,總共13個多G,解壓下來好像有30多個G還是多少。 sdk kernel編譯 ./build.sh
    發表于 07-05 21:36

    MediaTek NeuroPilot SDK整合NVIDIATAO

    MediaTek 在 COMPUTEX 2024 期間宣布將 NVIDIA TAO 與 MediaTek NeuroPilot SDK 集成,應用于邊緣 AI 推理芯片的開發。MediaTek
    的頭像 發表于 06-12 14:03 ?495次閱讀

    Purple Pi OH又開外掛!帶你搭建編譯環境編譯Android 11固件

    01介紹今天的文章主題是分享與探討關于PurplePiOH開發板Android開發之搭建編譯環境編譯Android固件。如果你是剛開始接觸嵌入式Linux開發,也許你會非常疑惑?為什
    的頭像 發表于 05-22 08:32 ?1225次閱讀
    Purple Pi OH又開外掛!帶你<b class='flag-5'>搭建</b><b class='flag-5'>編譯</b><b class='flag-5'>環境</b>及<b class='flag-5'>編譯</b>Android 11固件

    ESP8266筆記-02.ESP8266 RTOS環境搭建

    ,包括rtthread-studio也是Eclipse。 所以,我決定也采用Visual Code+編譯器+SDK的形式進行的開發. 搭建環境 搭建
    發表于 04-15 17:33

    【AWTK開源智能串口屏方案】MCU SDK使用與編譯運行

    本篇文章將介紹AWTK-HMI中的MCU端開發方法,包括MCUSDK常用API的說明、使用流程及如何編譯到Linux和STM32平臺。引言:AWTK-HMI是基于AWTK與AWTK-MVVM開發的低
    的頭像 發表于 02-19 12:11 ?1236次閱讀
    【AWTK開源智能串口屏方案】MCU <b class='flag-5'>SDK</b>使用與<b class='flag-5'>編譯</b>運行

    【全志T113-i】OK113i-S開發板開發環境準備和搭建

    ,至少能順利搭建也成了一大關鍵。而我也算是作為初入門的Linux開發者,本次也難免要經歷這個過程。 Linux的開發環境一般使用Linux機器進行開發編譯等工作,這個Linux機器可以是實體機,也可以
    發表于 01-19 09:45

    MediaTek持續拓展Wi-Fi 7全球生態系統

    作為全球率先采用 Wi-Fi 7 無線連接技術的企業之一,MediaTek 宣布與 Wi-Fi 聯盟(WFA)密切合作,首批獲得完整 Wi-Fi 7 認證的產品作為 MediaTek 全球生態系統
    的頭像 發表于 01-11 10:56 ?632次閱讀
    主站蜘蛛池模板: 好满射太多了装不下了视频| 国产一卡 二卡三卡四卡无卡乱码视频 | 大学生一级毛片免费看| 女教师杨雪的性荡生活| 99在线视频免费观看视频| 免费国产精品视频| AV天堂午夜精品蜜臀AV| 日本VA在线视频播放| 国产成人免费高清视频| 亚瑟天堂久久一区二区影院| 精品九九视频| 综合色中色| 欧美又粗又大AAAA片| 国产成人免费a在线资源| 午夜福利合集1000在线| 韩国伦理片2018在线播放免费观看| 一本道高清不卡v免费费| 毛片免费观看| 成都电影免费中文高清| 婷婷久久综合九色综合伊人色| 果冻传媒独家原创在线观看| 制服的微热| 日韩精品AV一区二区三区| 国产午夜人做人免费视频中文| 正在播放一区二区| 日韩视频在线观看| 黄色软件视频app| 超碰在线视频| 中文字幕亚洲第一| 亚洲 欧美 国产 在线 日韩| 欧美精品中文字幕亚洲专区| 花蝴蝶在线观看免费中文版高清| 成年人视频免费在线播放| 一一本之道高清视频在线观看中文字幕| 日本xxx在线观看免费播放| 久久青草免费线观最新| 国产乱对白精彩在线播放| 被窝国产理论一二三影院| 浴室里强摁做开腿呻吟的漫画男男 | 丝瓜视频樱桃视频在线观看免费| 狼群资源网中文字幕|