K210學(xué)習(xí)筆記(基于PlatformIO IDE)(1環(huán)境搭建)

1.安裝VSCode

2.安裝擴(kuò)展 PlatformIO IDE(安裝較慢可能需要特殊上網(wǎng))

安裝擴(kuò)展(圖片所示已安裝)

3.安裝完畢后點(diǎn)擊最下方的小房子按鈕進(jìn)入到PlatformIO IDE,在Platforms->Embedded處搜索210戳稽,

搜索210

4.點(diǎn)擊Kendryte K210 -->Install,等待自動(dòng)安裝完畢,出現(xiàn)Successfully Install 及安裝完畢

安裝
安裝成功

5.導(dǎo)入example

導(dǎo)入 example

搜索K210馆蠕,使用kendryte-freertos-sdk_hello模板的SDK--->Import()初期導(dǎo)入需要等待較長的時(shí)間)


搜索K210

完成導(dǎo)入后再工作區(qū)會(huì)出現(xiàn)一個(gè)工程


生成的模板工程

6.編譯

編譯

7.下載到開發(fā)板

在下載之前需要安裝開發(fā)板的驅(qū)動(dòng) 期升,WIN10會(huì)自動(dòng)安裝,其他操作系統(tǒng)請自行安裝互躬。安裝指南參考官方教程播赁。

前面已經(jīng)編譯成功(發(fā)現(xiàn)編譯時(shí)間有點(diǎn)長),這是因?yàn)樵趐latformio.ini的項(xiàng)目配置文件中吼渡,對四個(gè)開發(fā)板進(jìn)行了編譯容为,所以我們需要?jiǎng)h除多余的配置。


四個(gè)開發(fā)板配置信息

本次實(shí)驗(yàn)用到的是sipeed的maix-bit開發(fā)板所以刪除其他開發(fā)板的配置寺酪,只留maix-bit的配置坎背。然后重新編譯。

這時(shí)直接點(diǎn)擊->upload會(huì)出現(xiàn)找不到k210設(shè)備的錯(cuò)誤寄雀,

Uploading .pio\build\sipeed-maix-bit\firmware.bin
[INFO] COM Port Selected Manually:  COM9 
[INFO] Default baudrate is 115200 , later it may be changed to the value you set.
[INFO] Trying to Enter the ISP Mode... 
...............
Greeting fail, check serial port ([ERROR] No vaild Kendryte K210 found in Auto Detect, Check Your Connection or Specify One by`-p COM3`  )
*** [upload] Error 1
錯(cuò)誤信息

這是因?yàn)槲覀冊诎惭b玩驅(qū)動(dòng)后得滤,在設(shè)備管理器中我們發(fā)現(xiàn)會(huì)有兩個(gè)串口,其中一個(gè)串口為假串口只有一個(gè)串口才能個(gè)使用盒犹。


設(shè)備管理器

所以先要找出能夠使用的那個(gè)串口懂更。需要一個(gè)串口工具(任意一款串口工具),分別打開串口COM8和COM9(根據(jù)自己電腦而定)急膀,波特率設(shè)置在115200沮协,然后打開串口,按下開發(fā)板生的復(fù)位鍵脖阵。


COM8

COM9

所以本次實(shí)驗(yàn)使用COM8皂股。

8.改寫platformio.ini

在左邊工作區(qū)打開platformio.ini文件將其修改以下內(nèi)容:

[env:sipeed-maix-bit]
platform = kendryte210
framework = kendryte-freertos-sdk
board = sipeed-maix-bit-mic           ;修改
monitor_speed = 115200
upload_port=COM8                       ;添加

\color{#FF0000}{** 注意 **}

  • 在使用Sipeed MAIX BiT開發(fā)板的時(shí)候有兩個(gè)版本一個(gè)是帶麥克版本(新版)一個(gè)是不帶麥克風(fēng)版本(舊版)使用PlatformIO 時(shí)墅茉,自動(dòng)生成的是不帶麥克風(fēng)版本的命黔,若自己的是帶麥克風(fēng)版本的需要對board這一行進(jìn)行修改,修改為:board = sipeed-maix-bit-mic
  • 其他版本的開發(fā)板的請參考PlatformIO官方文檔
  • 每次更改platformio.ini后都會(huì)rebuild

更改platformio.ini后重新編譯就斤,然后下載


下載成功

9.驗(yàn)證

本次的例子是一盒打印hello world的程序悍募。打開串口工具病打開相應(yīng)的串口,復(fù)位開發(fā)板洋机,會(huì)在串口工具的接受窗口收到Hello World

//main.c
#include <stdio.h>
int main()
{
    puts("Hello World\n");
    while (1);
}
Hello World

10.工作區(qū)目錄的介紹(附)

目錄介紹
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末坠宴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子绷旗,更是在濱河造成了極大的恐慌喜鼓,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件衔肢,死亡現(xiàn)場離奇詭異庄岖,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)角骤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門隅忿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事背桐∮派眨” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵链峭,是天一觀的道長畦娄。 經(jīng)常有香客問我,道長弊仪,這世上最難降的妖魔是什么纷责? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮撼短,結(jié)果婚禮上再膳,老公的妹妹穿的比我還像新娘。我一直安慰自己曲横,他們只是感情好喂柒,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著禾嫉,像睡著了一般灾杰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上熙参,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天艳吠,我揣著相機(jī)與錄音,去河邊找鬼孽椰。 笑死昭娩,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的黍匾。 我是一名探鬼主播栏渺,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锐涯!你這毒婦竟也來了磕诊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤纹腌,失蹤者是張志新(化名)和其女友劉穎霎终,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體升薯,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡莱褒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了覆劈。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片保礼。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡沛励,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出炮障,到底是詐尸還是另有隱情目派,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布胁赢,位于F島的核電站企蹭,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏智末。R本人自食惡果不足惜谅摄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望系馆。 院中可真熱鬧送漠,春花似錦、人聲如沸由蘑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尼酿。三九已至爷狈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間裳擎,已是汗流浹背涎永。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鹿响,地道東北人羡微。 一個(gè)月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像抢野,于是被迫代替她去往敵國和親拷淘。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348