RT-Thread BSP v1.6.0 发布 | 拓展连接

描述

亲爱的小伙伴们:
我们很高兴的通知您,先楫RT-Thread BSP v1.6.0 正式发布了。

 

本次发布着力于如下用户呼声较高的方向:

新品HPM6E00系列的支持

SDIO WiFi 模块支持

USB网卡支持

 

同时也增加了对SD3.0和eMMC5.1速度模式的支持

 

版本更新 (相对于BSP v1.6.0)

 

适配了 hpm_sdk v1.6.0

新增 HPM6E00EVK 开发板支持

更新了如下驱动:

SDIO: 增加了eMMC HS200,HS400支持,增加了SD卡的SDR50,SDR104模式的支持,增加了SDIO WiFi 网卡的支持

uart_v2: 修复了de-init时申请的内存未完全释放的问题

gpio: 修复部分宏错误的问题

更新了如下示例:

在sdcard_demo中增加了直接测试SD/eMMC性能的命令

增加了如下示例:

usb_host_nic (接USB网卡)

airoc_wifi_demo (支持英飞凌AIROC系列WiFi模块)

 

 

支持的开发板:

HPM6E00EVK

HPM6750EVK

HPM6750EVK2

HPM6750EVKMINI

HPM6300EVK

HPM6200EVK

HPM5300EVK

HPM5301EVKLITE

HPM6800EVK

 

 

新功能体验

 

 

USB 网卡
 

iperf测试,作为client,如下图所示:

RT-Thread

 

iperf测试,作为server,如下图所示:

RT-Thread

 

AIROC WiFi示例

本次增加了对英飞凌AIROC WiFi的支持

 

如下图所示,示例中演示了如下功能:

wifi 初始化

wifi scan

wifi join

iperf

 

RT-Thread

 

注:本次测试基于新联鑫威的SDIO WiFi测试转换板

RT-Thread

 

 

 

提供的主要功能

 

 

提供了基于 RT-Thread 驱动框架的常用外设驱动适配
 

RT-Thread

 

提供了如下功能的示例:

RT-Thread

注:

各开发板支持的示例列表详见BSP包

各示例分别提供了如下构建(若RAM空间不够,则不提供RAM相关的构建):

flash_debug

flash_release

ram_debug

ram_release

 

 

打开方式

 

 

 

本次BSP开发和测试基于 RT-Thread Studio v2.2.8, 用户需要先安装好该版本的RT-Thread Studio并完成账号登录
 

 

获取BSP包

先楫RT-Thread BSP 可通过RT-Thread Studio的 SDK Manager 窗口安装, 如下图所示:

RT-Thread

 

创建项目

创建基于先楫RT-Thread BSP的例程可参照下图:

RT-Thread

 

 

如何开启FPU的支持

BSP包中的例程默认不使能FPU,若需要使能FPU,可参照下图的方式(根据需要选择单精度或双精度浮点):

RT-Thread

 

注意:当开启FPU支持后,每个task需要配置更大的空间,特别是开启双精度浮点后,每个任务栈的大小需要在原来的基础上至少增加512字节

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分