0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

先楫半导体HPMicro 2024-07-26 14:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

亲爱的小伙伴们:
我们很高兴的通知您,先楫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,如下图所示:

81513430-4b19-11ef-817b-92fbcf53809c.gif

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

8187b92e-4b19-11ef-817b-92fbcf53809c.gif

AIROC WiFi示例

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

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

wifi 初始化

wifi scan

wifi join

iperf

819229b8-4b19-11ef-817b-92fbcf53809c.png

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

81c100c6-4b19-11ef-817b-92fbcf53809c.png

提供的主要功能

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

81f88e2e-4b19-11ef-817b-92fbcf53809c.png

提供了如下功能的示例:

8218bb4a-4b19-11ef-817b-92fbcf53809c.png

注:

各开发板支持的示例列表详见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窗口安装, 如下图所示:

824227e6-4b19-11ef-817b-92fbcf53809c.gif

创建项目

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

827049d2-4b19-11ef-817b-92fbcf53809c.gif

如何开启FPU的支持

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

829fec82-4b19-11ef-817b-92fbcf53809c.gif

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

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

    关注

    25

    文章

    6122

    浏览量

    113279
  • BSP
    BSP
    +关注

    关注

    1

    文章

    97

    浏览量

    27755
  • RT-Thread
    +关注

    关注

    32

    文章

    1540

    浏览量

    44274
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread Studio V2.3.0 版本正式发布

    RT-ThreadStudioV2.3.0亲爱的开发者们,我们很高兴地宣布RT-ThreadStudio版本更新啦!V2.3.0版正式发布!RT
    的头像 发表于 11-29 09:29 701次阅读
    <b class='flag-5'>RT-Thread</b> Studio <b class='flag-5'>V</b>2.3.0 版本正式<b class='flag-5'>发布</b>!

    敢不敢让你的芯片上榜?RT-Thread最全BSP支持清单重磅更新!| 技术集结

    作为全球领先的实时嵌入式操作系统,RT-Thread已经积累了超过400款芯片的成熟板级支持包(BSP),覆盖主流架构Cortex-M/R/A、AArch64、RISC-V(32/64)以及多种高端
    的头像 发表于 11-22 09:04 762次阅读
    敢不敢让你的芯片上榜?<b class='flag-5'>RT-Thread</b>最全<b class='flag-5'>BSP</b>支持清单重磅更新!| 技术集结

    rt-thread studio 导入BSP 失败怎么解决?

    rt-thread studio 手动导入bsp 失败。 版本: 2.2.8 构建ID: 202405200930 导入的bsp 是直接从rt-thread 代码仓库下载的 .log
    发表于 10-11 11:07

    请问rt-thread studio可以开发完整的mcu程序吗?

    请教一下:rt-thread studio IDE开发环境,能完整开发的rt-thread 的mcu程序吗? 好多教程的步骤: 1。在rt-thread 的开源的工程中制作BSP包,
    发表于 10-09 09:21

    scons --target=eclipse 命令执行后,在BSP包的dist下生成一个工程,怎么使用rt-thread studio 打开?

    我使用 scons —target=eclipse 可以制作 BSP包,看网上的资料,这个工程,也是rt-thread studio能够使用的工程,请问怎么使用 rt-thread studio 导入或者打开这个工程?
    发表于 10-09 07:09

    RT-Thread生成玄铁RISC-V BSP的CDK工程开发指南 | 技术集结

    目录开发环境配置工程创建CDK工程运行CDK工程编译工程运行与调试RT-Thread课程上线玄铁系列RISC-VBSP上手指南RT-Thread已对玄铁(XuanTie)E、C、R系列RISC-V
    的头像 发表于 09-28 10:06 3919次阅读
    <b class='flag-5'>RT-Thread</b>生成玄铁RISC-<b class='flag-5'>V</b> <b class='flag-5'>BSP</b>的CDK工程开发指南 | 技术集结

    请问RT-Thread studio如何导入stm32h563的bsp包?

    如图,在使用RT-Thread studio导入STM32H563的BSP包后出现问题 .log
    发表于 09-26 06:29

    如何使用rt-thread studio中,使用 定制化的SDK建立工程?

    步骤: rt-thread bsp n32 n32l40xcl-stb scons --target=eclipse 再 Scons –dist 生成 dist 目录 进入目录后 再 scons
    发表于 09-26 06:16

    rt-thread studio 2.2.9如何使用最新的RT-Thread v5.2.0 released?

    rt-thread studio2.2.9如何使用最新的RT-Thread v5.2.0 released? 原先以为修改index_all.json,发现联网的时候,会自动覆盖 另lastet版本
    发表于 09-16 06:06

    rt-thread stm32 BSP编译不通过怎么解决?

    拉取gitee上关于rt-thread master分支的代码进行BSP/stm32f407部分编译时,使用env编译不通过,提示缺乏Libraries下的HAL,这部分我看是缺乏的,然后分支v5.1.0是有的,
    发表于 08-29 07:36

    RT-Thread BSP全面支持玄铁全系列RISC-V 处理器 | 技术集结

    RT-Thread标准版已全面适配玄铁E、R、C系列内核,并在C906内核上支持RT-Smart微内核操作系统。本文将以E906运行RT-Thread和C906运行
    的头像 发表于 07-03 18:03 2641次阅读
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>BSP</b>全面支持玄铁全系列RISC-<b class='flag-5'>V</b> 处理器 | 技术集结

    2025 RT-Thread全球技术大会议程正式发布

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)是聚焦基础软件技术创新与实践的嵌入式技术盛会,持续推动技术价值转化
    的头像 发表于 05-27 19:28 1070次阅读
    2025 <b class='flag-5'>RT-Thread</b>全球技术大会议程正式<b class='flag-5'>发布</b>!

    RT-Thread BSP v1.9.0 发布 | 聚焦优化

    亲爱的小伙伴们:我们很高兴地通知您,先楫RT-ThreadBSPv1.9.0正式发布了。本次发布着力于如下用户呼声较高的方向:驱动的优化和功能完善新品HPM6P00系列的支持TSN网络示例版本更新
    的头像 发表于 05-07 17:04 686次阅读
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>BSP</b> <b class='flag-5'>v</b>1.9.0 <b class='flag-5'>发布</b> | 聚焦优化

    RT-Thread Studio导入bsp工程提升创建工程失败的原因?怎么解决?

    RT-Thread Studio 导入bsp工程提升创建工程失败
    发表于 02-19 06:35

    如何将RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE上呢?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2439次阅读
    如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上