親愛的小伙伴們:
我們很高興地通知您,先楫RT-Thread BSP v1.9.0 正式發布了。
本次發布著力于如下用戶呼聲較高的方向:
- 驅動的優化和功能完善
- 新品HPM6P00系列的支持
- TSN網絡示例
版本更新 (相對于BSP v1.6.0)
- 適配了hpm_sdk v1.9.0
- 新增HPM6P00EVK開發板支持
- 升級CherryUSB到v1.4.3
- 更新了如下驅動:
- 更新了如下示例:
- airoc_wifi_demo
- 切換SDIO工作模式為中斷驅動,優化WiFi數據接收性能
- 修復某些情況下的復位后不工作的問題
- 增加了如下示例:
- tsn_lwip_tcpecho
修復:
○rt-thread中ctime()函數調用時崩潰的問題
○rtconfig.py中多余的-Os的問題
○sdio驅動中非對齊 buffer 檢測的邏輯
支持的開發板
- HPM6P00EVK
- HPM6750EVK2
- HPM6750EVKMINI
- HPM6300EVK
- HPM6200EVK
- HPM5300EVK
- HPM5301EVKLITE
- HPM6800EVK
- HPM6E00EVK
提供的主要功能
提供了基于RT-Thread驅動框架的常用外設驅動適配
提供了如下功能的示例:
注:
- 各開發板支持的示例列表詳見BSP包
- 各示例分別提供了如下構建(若RAM空間不夠,則不提供RAM相關的構建):
- flash_debug
- flash_release
- ram_debug
- ram_release
打開方式
本次BSP開發和測試基于RT-Thread Studio v2.2.9, 用戶需要先安裝好該版本的RT-Thread Studio并完成賬號登錄。
注:
獲取BSP包
先楫RT-Thread BSP 可通過RT-Thread Studio的SDK Manager窗口安裝, 如下圖所示:
創建項目
創建基于先楫RT-Thread BSP的例程可參照下圖:
如何開啟FPU的支持
BSP包中的例程默認不使能FPU,若需要使能FPU,可參照下圖的方式(根據需要選擇單精度或雙精度浮點):
- 注意:當開啟FPU支持后,每個task需要配置更大的棧空間,特別是開啟雙精度浮點后,每個任務棧的大小需要在原來的基礎上至少增加512字節
-
BSP
+關注
關注
1文章
94瀏覽量
26949 -
RT-Thread
+關注
關注
32文章
1409瀏覽量
41945
發布評論請先 登錄
RT-Thread BSP全面支持玄鐵全系列RISC-V 處理器 | 技術集結

RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應怎么解決?
2025 RT-Thread全球技術大會議程正式發布!

RT-Thread審核團招募: 深度參與開源RTOS社區治理與演進

RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應怎么解決?
如何將RT-Thread移植到NXP MCUXPressoIDE上

RT-Thread上CAN實踐

開源共生 商業共贏 | RT-Thread 2024開發者大會報名啟動!

rt-thread studio手動導入bsp失敗的原因?怎么處理?
新書發布——《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》

2024 RT-Thread全球巡回 線下培訓火熱來襲!

評論