親愛的小伙伴們:
我們很高興地通知您,先楫RT-Thread BSP v1.4.0 正式發(fā)布了!!
1個(gè)小轉(zhuǎn)變:
從這個(gè)版本開始,我們將更側(cè)重于利用 RT-Thread 豐富的組件以及特色的在線包,基于開發(fā)板提供的硬件來(lái)構(gòu)建一些有特色的應(yīng)用,增加開發(fā)板的可玩性并為使用先楫開發(fā)板的小伙伴們提供更多的參考代碼,助力應(yīng)用的快速開發(fā)。
版本更新 (相對(duì)于BSP v1.3.0)
適配了hpm_sdk v1.4.0
適配了 rt-thread v5.0.2
改進(jìn)了如下驅(qū)動(dòng):
音頻類:I2S、PDM
控制類:GPIO
定時(shí)器類:RTC
增加了對(duì)如下開發(fā)板的支持:
HPM5301EVKLITE
HPM6800EVK
增加了如下應(yīng)用:
webnet_demo
web_camera_demo
提供的主要功能
供了基于RT-Thread 驅(qū)動(dòng)框架的常用外設(shè)驅(qū)動(dòng)適配
基本通信外設(shè):UART,I2C,SPI,CAN,SDIO
定時(shí)器類:HWTimer,WDT,RTC
其他:ADC,AUDIO(PDM, I2S, DAO),PWM,GPIO(PIN)
提供了如下通用功能的示例:
blink_led
can_example
flashdb_demo
timer_demo
uart_dma_demo
usb device HID 示例
usb host 讀U盤示例(支持格式化為FATFS或exFAT文件系統(tǒng)的U盤)
各示例分別提供了如下構(gòu)建(若RAM空間不夠,則不提供RAM相關(guān)的構(gòu)建):
flash_debug
flash_release
ram_debug
ram_release
根據(jù)板載器件的功能, 提供了如下示例:
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)
支持的開發(fā)板
HPM6750EVK
HPM6750EVK2
HPM6750EVKMINI
HPM6300EVK
HPM6200EVK
HPM5300EVK
HPM5301EVKLITE
HPM6800EVK
打開方式
本次BSP開發(fā)和測(cè)試基于RT-Thread Studio v2.2.7, 用戶需要先安裝好該版本的RT-Thread Studio并完成賬號(hào)登錄。
注意:
RT-Thread Studio 下載鏈接如下:
https://www.rt-thread.org/download.html#download-rt-thread-studio
本次BSP基于 RT-Thread Studio v2.2.8做了有限的下載和調(diào)試和測(cè)試;小伙伴們?nèi)羰褂迷摪姹?RT-Thread Studio 做開發(fā)和測(cè)試遇到問(wèn)題,歡迎在官方BSP倉(cāng)庫(kù)提issue。
獲取BSP包
先楫RT-Thread BSP 可通過(guò)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ù)棧的大小需要在原來(lái)的基礎(chǔ)上至少增加512字節(jié)
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5680瀏覽量
104696 -
BSP
+關(guān)注
關(guān)注
1文章
94瀏覽量
26949 -
先楫半導(dǎo)體
+關(guān)注
關(guān)注
11文章
250瀏覽量
2675
發(fā)布評(píng)論請(qǐng)先 登錄
RT-Thread BSP全面支持玄鐵全系列RISC-V 處理器 | 技術(shù)集結(jié)

時(shí)區(qū)陷阱!RT-Thread鬧鐘失效不響應(yīng)?

RT-Thread Nano源碼bsp工程無(wú)法正常使用msh,輸入msh命令無(wú)響應(yīng)怎么解決?
2025 RT-Thread全球技術(shù)大會(huì)議程正式發(fā)布!

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

RT-Thread Studio導(dǎo)入bsp工程提升創(chuàng)建工程失敗的原因?怎么解決?
如何將RT-Thread移植到NXP MCUXPressoIDE上

RT-Thread上CAN實(shí)踐

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

rt-thread studio導(dǎo)入bsp失敗的原因?
rt-thread studio導(dǎo)入bsp失敗的原因?
rt-thread studio手動(dòng)導(dǎo)入bsp失敗的原因?怎么處理?
睿賽德科技攜手先楫共創(chuàng)RISC-V生態(tài)|RT-Thread EtherCAT主從站方案大放異彩

2024 RT-Thread全球巡回 線下培訓(xùn)火熱來(lái)襲!

RT-Thread BSP v1.6.0 發(fā)布 | 拓展連接

評(píng)論