各位先楫的小伙伴们,
我们很高兴地通知您,先楫半导体最新的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 窗口安装, 如下图所示:
创建项目
创建基于先楫RT-Thread BSP的例程可参照下图:
如何开启FPU的支持
BSP包中的例程默认不使能FPU,若需要使能FPU,可参照下图的方式(根据需要选择单精度或双精度浮点):
注意:当开启FPU支持后,每个task需要配置更大的栈空间,特别是开启双精度浮点后,每个任务栈的大小需要在原来的基础上至少增加512字节。
-
BSP
+关注
关注
1文章
87浏览量
26149 -
RT-Thread
+关注
关注
31文章
1288浏览量
40111 -
先楫半导体
+关注
关注
10文章
214浏览量
2117
发布评论请先 登录
相关推荐
评论