親愛的小伙伴們:
我們很高興的通知您,先楫RT-Thread BSP v1.5.0 正式發(fā)布了。
本次發(fā)布著力于如下用戶呼聲較高的痛點(diǎn):
?RTOS可視化調(diào)試
?以太網(wǎng)多網(wǎng)口支持
?快速實(shí)現(xiàn)基于RTOS的USB應(yīng)用
?RTOS中的可搶占中斷支持
版本更新 (相對于BSP v1.4.0)
? 適配了hpm_sdk v1.5.0
? 更新了如下驅(qū)動:
ethernet_phy:增加多PHY支持
? 增加了如下模式:
中斷向量模式和可搶占模式 (實(shí)驗(yàn)性的)
?增加了如下組件:
SystemView
?增加了如下驅(qū)動的適配:
RT-Thread LCD driver
?增加了如下示例
pwm sample
?更新了如下示例:
將USB示例相關(guān)的USB協(xié)議棧切換為cherryUSB
ethernet_demo開啟雙網(wǎng)卡支持
支持的開發(fā)板:
-HPM6750EVK-HPM6750EVK2-HPM6750EVKMINI-HPM6300EVK-HPM6200EVK-HPM5300EVK-HPM5301EVKLITE-HPM6800EVK
提供的主要功能
? 提供了基于RT-Thread驅(qū)動框架的常用外設(shè)驅(qū)動適配
? 提供了如下功能的示例:
注意:
? 如下示例為通用示例:
blink_led
can_example
flashdb_demo
timer_demo
usb device HID 示例
usb host 讀U盤示例
? 如下示例為板級相關(guān)的示例:
adc 示例 (HPM6300EVK, HPM6200EVK, HPM5300EVK)
audio 示例 (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2)
ethernet (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2, HPM6300EVK)
ethernet_ptp (IEEE1588) 主從機(jī)示例 (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2, HPM6300EVK)
i2c demo (HPM6750EVK, HPM6750EVK2)
littleVGL 示例 (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2)
pwm_beep (HPM6750EVKMINI)
rw007_wifi 示例 (HPM6750EVKMINI)
sdcard_demo (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2, HPM6300EVK): 支持SD卡和eMMC轉(zhuǎn)TF卡
web_camera_demo (HPM6750EVK, HPM670EVK2, HPM6800EVK)
wifi_web_camera_demo (HPM6750EVKMINI)
webnet_demo (HPM6750EVK, HPM6750EVK2, HPM6300EVK, HPM6800EVK)
? 各示例分別提供了如下構(gòu)建(若RAM空間不夠,則不提供RAM相關(guān)的構(gòu)建):
flash_debug
flash_release
ram_debug
ram_release
新功能體驗(yàn)
!
SystemView可視化調(diào)試
快速使能
使能方式見 RT-Thread BSP包內(nèi)的common/libraries/misc/systemview 目錄下的README.md文件
效果展示(基于ethernet_demo)
注意:SystemView為商業(yè)化軟件,請大家在滿足許可的條件下使用,關(guān)于商用許可,請咨詢Segger中國。
打開方式
!
本次BSP開發(fā)和測試基于RT-Thread Studio v2.2.7, 用戶需要先安裝好該版本的RT-Thread Studio并完成賬號登錄。
注意:
? RT-Thread Studio 下載鏈接如下:
https://www.rt-thread.org/download.html#download-rt-thread-studio
? 本次BSP基于RT-Thread Studio v2.2.8做了有限的下載和調(diào)試和測試;若小伙伴們使用本版本做開始和測試遇到問題,歡迎在官方BSP倉庫提issue。
獲取BSP包
先楫RT-Thread BSP 可通過RT-Thread Studio的SDK Manager窗口安裝, 如下圖所示:
創(chuàng)建項(xiàng)目
創(chuàng)建基于先楫RT-Thread BSP的例程可參照下圖:
如何開啟FPU的支持
BSP包中的例程默認(rèn)不使能FPU,若需要使能FPU,可參照下圖的方式(根據(jù)需要選擇單精度或雙精度浮點(diǎn)):
?注意:當(dāng)開啟FPU支持后,每個(gè)task需要配置更大的棧空間,特別是開啟雙精度浮點(diǎn)后,每個(gè)任務(wù)棧的大小需要在原來的基礎(chǔ)上至少增加512字節(jié)
-
RTOS
+關(guān)注
關(guān)注
24文章
849瀏覽量
121070 -
BSP
+關(guān)注
關(guān)注
1文章
94瀏覽量
26889 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1400瀏覽量
41824
發(fā)布評論請先 登錄
RT-Thread榮獲2025優(yōu)秀開源項(xiàng)目 | 新聞速遞

RT-Thread BSP全面支持玄鐵全系列RISC-V 處理器 | 技術(shù)集結(jié)

玄鐵加入RT-Thread 高級會員合作伙伴 | 戰(zhàn)略新篇

RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應(yīng)怎么解決?
RT-Thread審核團(tuán)招募: 深度參與開源RTOS社區(qū)治理與演進(jìn)

RT-Thread BSP v1.9.0 發(fā)布 | 聚焦優(yōu)化

RT-Thread Nano源碼bsp工程無法正常使用msh,輸入msh命令無響應(yīng)怎么解決?
RT-Thread Studio導(dǎo)入bsp工程提升創(chuàng)建工程失敗的原因?怎么解決?
如何將RT-Thread移植到NXP MCUXPressoIDE上

RT-Thread上CAN實(shí)踐

開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報(bào)名啟動!

rt-thread studio導(dǎo)入bsp失敗的原因?
rt-thread studio導(dǎo)入bsp失敗的原因?
rt-thread studio手動導(dǎo)入bsp失敗的原因?怎么處理?
2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

評論