- 开发板简介
HPM5301芯片。这款MCU搭载单核32位RISC-V处理器,采用QFN48封装,是迄今为止先楫推出的最简单易用的产品。
- 360MHz高性能RISC-V CPU,RV32-IMACFDP指令集,支持硬件单精度/双精度浮点数单元,支持DSP指令。
- 16KB一级指令缓存(L1 I-Cache)和16KB一级数据缓存(L1 D-Cache),以及128KB指令本地存储器(ILM)和128KB数据本地存储器(DLM),避免了外部低速存储器带来的性能损失。
- 64位高速系统总线,支持多主多从并发访问,支持通过总线将CPU的本地存储器作为连续的大内存访问。
- USB OTG内置HS PHY,带宽可达480Mbps,9个UART,4个SPI和4个I2C。
- 高精度16位ADC,转换速率达2MSPS,精度设置为12位时,转换速率达4MSPS,兼顾高精度与高转换率。
- 开发环境搭建
开发环境可以选择RTT,具有非常友好的开发环境。
首先,打开RTT之后,点击SDK 管理进入配置;通过厂家过滤选择HPMicro,然后选择“RT-Thread BSP v1.6.0 for HPM5301EVKLITE”进行安装;
建立例程。打开文件,建立基于开发板HPM5301EVKLITE的实例程序,可以下载方式。
最后,点击编译,生成bin文件。位于…\RTThread\RT-ThreadStudio\workspace\blink_led\flash_debug
- 烧录生成
烧录需要使用HPMicro_Manufacturing_Tool。下载地址:https://github.com/hpmicro/hpm_manufacturing_tool/releases
首先,按住SW2;
其次,上电;
再次,松手,点击连接;
最后,打开bin文件,点击烧录
最后,烧录成功