RT-Thread BSP v1.3.0 发布

描述

各位先楫的小伙伴们,

我们很高兴地通知您,先楫半导体最新的RT-Thread BSP v1.3.0 正式发布了!!

提供的主要功能

Function

 

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

*基本通信外设: UART, I2C,  SPI, CAN, SDIO*高速通信接口: USB, Ethernet*定时器类: 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文件系统的U盘)

 

各示例分别提供了如下构建:

*flash_debug

*flash_release

*ram_debug (仅当RAM空间足够时提供)

*ram_release (仅当RAM空间足够时提供)

 

根据板载器件的功能, 提供了如下示例:

*adc 示例 (HPM6300EVK, HPM6200EVK, HPM5300EVK)*audio 示例 (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2)*ethernet (HPM6750EVKMINI, HPM6750EVK, HPM6750EVK2, HPM6300EVK)*ethernet_ptp(IEEE1588) 主从机示例(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转TF卡


 


 

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

  • 适配了 hpm_sdk v1.3.0
  • 增加了对SVD文件的支持,方便用户查看寄存器
  • 改进了如下驱动:

通信类:I2C、CAN、Ethernet

音频类:I2S、PDM

控制类:GPIO、PWM

模拟类:ADC

  • 增加了对 HPM5300EVK的支持
  • 修复了一些小伙伴报告的问题


 

 

 

支持的开发板

              Supported EVK

 

HPM6750EVK
 

HPM6750EVK2

HPM6750EVKMINI

HPM6300EVK

HPM6200EVK

HPM5300EVK

 

打开方式

本次BSP包需依赖 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 BSP 可通过RT-Thread Studio的 SDK Manager 窗口安装, 如下图所示:

BSP

 

创建项目

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

BSP

 

如何开启FPU的支持

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

BSP

 

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

 

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

全部0条评论

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

×
20
完善资料,
赚取积分