本文來(lái)源電子發(fā)燒友社區(qū),作者:悠然心境, 帖子地址:https://bbs.elecfans.com/jishu_2293773_1_1.html
國(guó)產(chǎn)RISC-V的芯片方案越來(lái)越多, TLSR9系列是泰凌高性能,超低功耗的射頻連接芯片系列的最新產(chǎn)品。 TLSR9集成了功能強(qiáng)大的32位RISC-V MCU,各種出色的核心功能和外圍模塊,為高端IoT設(shè)備奠定了基礎(chǔ)。多協(xié)議物聯(lián)網(wǎng)芯片。
這次申請(qǐng)的套件全家福如下:
從板卡可以看出是芯片最小系統(tǒng),旁邊是SMA同軸公頭,外接膠棒天線來(lái)發(fā)送或接收射頻信號(hào)。
官網(wǎng)支持的還挺全面的,頁(yè)面地址如下:
http://www.telink-semi.cn/for-developers/
1、軟件安裝,個(gè)人建議燒錄環(huán)境采用Windows。我的環(huán)境是Win10 64bit 運(yùn)行還不錯(cuò)。
軟件License可以到官網(wǎng)去申請(qǐng)一個(gè)無(wú)限制的試用,看到如下的就可以了
2、代碼獲取(github)
協(xié)議支持得挺豐富的,有多個(gè)協(xié)議可以選擇:
2.4G私有協(xié)議;
Zigbee;
Bluetooth;
Matter;
zephyr;
由于時(shí)間有限,首先嘗試了一下 zephyr,地址如下:
git clone https://github.com/zephyrproject-rtos/zephyr.git
3、下載交叉編譯工具鏈:
查看了一下交叉編譯還是建議用Ubuntu的系統(tǒng)來(lái)搭建更方便:
通過(guò)官網(wǎng)即可下載工具鏈
http://wiki.telink-semi.cn/tools_and_sdk/Tools/IDE/telink_riscv_linux_toolchain.zip
相關(guān)說(shuō)明如下:
https://docs.zephyrproject.org/latest/develop/getting_started/index.html
配置完在中斷輸出riscv32-elf看看有沒(méi)有相關(guān)gcc之類的提示,有的話說(shuō)明工作正常。
總結(jié)由于芯片是RISC-V內(nèi)核的,與其他RISC-V芯片的啟動(dòng)執(zhí)行過(guò)程基本一樣,了解其中一種就可以知道其他的。學(xué)習(xí)需要有融會(huì)貫通舉一反三的能力,因?yàn)樾酒瑑?nèi)核架構(gòu)眾多,芯片類型更是千萬(wàn)。所以上述分析主要是介紹分析思路,細(xì)節(jié)介紹的不多,更多的細(xì)節(jié)需要自行去根據(jù)手冊(cè)進(jìn)行分析。
-
泰凌微
+關(guān)注
關(guān)注
7文章
150瀏覽量
10812
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論