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