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

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

3天内不再提示

HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!

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

扫码添加小助手

加入工程师交流群

HPMicro Arduino支持包v0.1.0支持了hpm5300evk和hpm5301evklite两款开发板。适配了以下功能:

GPIO

支持中断

PWM

占空比256级可调,支持输出方波

UART

支持5-8bit,奇偶校验,1-2停止位配置

ADC

输出10bit结果

I2C

主/从模式支持

SPI

主/从模式支持

USB Device

模拟键盘/鼠标

以下为支持包提供的示例:

adc

演示ADC测量输入电压的功能

keyboard_message

演示按键输入消息

led_pushbutton

演示按键和LED灯的使用

button_mouse_control

gpio输入模拟鼠标移动和点击

pwm

演示输出PWM的功能

Serial

演示串口通信功能

spi_master

演示SPI主机模式通信

spi_slave

演示SPI从机模式通信

Wire/master_read

演示I2C主机模式读信息

Wire/master_write

演示I2C主机模式写信息

Wire/slave_read

演示I2C从机模式读信息

Wire/slave_write

演示I2C从机模式写信息

安装方式

1、打开Arduino IDE,并在首选项->其他开发板管理地址中添加HPMicro的开发板管理器url地址。

0c952fca-3f1b-11ef-a655-92fbcf53809c.png

2、在开发板管理界面即可看到相关的开发板,点击安装。

0cbc429a-3f1b-11ef-a655-92fbcf53809c.png

安装按钮变成移除后,即表示安装完成。

0cd24be4-3f1b-11ef-a655-92fbcf53809c.png

打开示例

在Arduino IDE中工具->开发板中选择HPMicro开发板,然后在文件->示例中可以找到hpmicro提供的对应开发板的示例,单击即可打开。

0d13c40c-3f1b-11ef-a655-92fbcf53809c.png

选择构建类型

支持FLASH和RAM两种构建类型,其中FLASH类型会将程序会被烧写到FLASH中,开发板复位后程序不丢失。RAM类型直接将程序拷贝到RAM中进行运行,开发板复位后程序丢失。

0d4a02d8-3f1b-11ef-a655-92fbcf53809c.png

下载程序到开发板:

1. HPMicro Arduino支持编程器下载和bootloader下载。

2. 编程器下载:(ft2232/cmsis_dap/jlink)

3.工具->编程器中选择实际使用的编程器

0d874fc6-3f1b-11ef-a655-92fbcf53809c.png

4、 开发板上电,连接编程器和开发板,确保boot0/1均为0,项目->使用编程器上传

0db1024e-3f1b-11ef-a655-92fbcf53809c.png0dc3e45e-3f1b-11ef-a655-92fbcf53809c.png

5、Build_type: FLASH

按下reset按键,程序即可开始运行

Build_type: RAM

程序下载后会直接开始运行。MCU复位后程序会丢失。

bootloader下载

1、工具->Bootload Mode中选择USB/Serial

0df5a638-3f1b-11ef-a655-92fbcf53809c.png

2、USB: 连接开发板的USB0和电脑,并将boot0/1配置为0/1,并按下reset按键。

0e1ff0a0-3f1b-11ef-a655-92fbcf53809c.png

Serial: 连接开发板的USB_DEBUG和电脑,并将boot0/1配置为0/1,并按下reset按键,并在工具->端口中选择对应的端口号。对于5301evklite开发板,需要按住sw2的同时按下sw1按键进入bootrom模式。

0e2e2382-3f1b-11ef-a655-92fbcf53809c.png

3、项目->上传

0e4be548-3f1b-11ef-a655-92fbcf53809c.png

4、Build_type: FLASH

将boot0/1配置为均为0,按下reset按键,程序即可开始运行

Build_type: RAM

程序下载后会直接开始运行。MCU复位后程序会丢失。

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

    关注

    147

    文章

    18605

    浏览量

    387023
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113317
  • 先楫半导体
    +关注

    关注

    12

    文章

    270

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DeepSeek V3.1发布!拥抱国产算力芯片

    电子发烧友网报道(文/李弯弯)2025年8月21日,DeepSeek正式官宣发布DeepSeek-V3.1大模型。新版本不仅在技术架构上实现重大升级,更通过参数精度优化与国产芯片深度适配。从混合推理
    的头像 发表于 08-23 07:55 1.6w次阅读
    DeepSeek <b class='flag-5'>V</b>3.1<b class='flag-5'>发布</b>!拥抱国产算力芯片

    元服务发布选择待发布软件

    上传软件并通过基础合法检查后,就可以从上传的版本中选择需要发布的软件。 登录AppGallery Connect,点击“APP与元服务”。 选择要发布的元服务。 左侧导航选择“应用
    发表于 11-03 17:10

    全新升级 | 匠芯创AiUIBuilder V2.0.0发布

    近日,匠芯创自主研发的GUI开发工具AiUIBuilderV2.0.0发布。作为一款基于LVGL的UI设计工具,AiUIBuilder致力于通过拖拽式操作,加速基于匠芯创嵌入式平台的图形应用开发
    的头像 发表于 10-29 10:03 589次阅读
    全新升级 | 匠芯创AiUIBuilder <b class='flag-5'>V</b>2.0.0<b class='flag-5'>发布</b>

    G2发布最新报告,Splashtop 荣膺多区域领导者,IT 远程解决方案获全球认可

    近日,全球权威软件评测平台G2发布了2025年秋季报告,Splashtop在端点管理、补丁管理、远程支持和远程桌面类别中表现亮眼,荣获多项荣誉。凭借在欧洲、中东和非洲(EMEA)、欧洲、英国和加
    的头像 发表于 10-20 17:02 1006次阅读
    G2<b class='flag-5'>发布</b>最新报告,Splashtop 荣膺多区域领导者,IT 远程解决方案获全球认可

    国产飞控开发平台 | HPMicro PX4 FMU-V6XHPM v0.1.0 发布

    各位关注先楫的小伙伴们,基于PX4v1.16.0版本的FMU-V6XHPMv0.1.0(基于HPM_SDKv1.10.0)正式发布了!为想使用先楫芯片开发PX4飞控的朋友们提供了基础平台,用户可在此基础上进行快速开发
    的头像 发表于 09-16 08:32 1873次阅读
    国产飞控开发平台 | <b class='flag-5'>HPMicro</b> PX4 FMU-<b class='flag-5'>V</b>6XHPM <b class='flag-5'>v0.1.0</b> <b class='flag-5'>发布</b>

    感恩相伴,华秋DFM新版V4.7发布!更精准、更好用~

    分析”功能进一步拆分为镭射孔与机械孔两类。分析更细化、结果更精准,帮助工程师更轻松地区分工艺类型,提前规避生产隐患。 ② 单位精度可选,支持1~6位小数 为满足半导体、芯片级设计的高精度要求,新版
    发表于 09-03 12:00

    【Milk-V Duo S 开发板免费体验】Milk-V DuoS之使用Arduino开发小核

    快速上手。同时,Arduino 社区非常活跃,您可以轻松地获取到各种项目教程、文档和支持。 Milk-V Duo 系列已经支持 Arduino
    发表于 07-17 21:01

    系统适配 | RK3588适配Ubuntu20.04发布预告

    前言:为了满足广大开发者与嵌入式爱好者的需求!眺望电子正式宣布,已完成基于瑞芯微RK3588的开发板对Ubuntu20.04LTS操作系统的深度适配与优化。此次适配不仅成功移植了
    的头像 发表于 06-19 08:32 1410次阅读
    系统<b class='flag-5'>适配</b> | RK3588<b class='flag-5'>适配</b>Ubuntu20.04<b class='flag-5'>发布</b>预告

    支持HPM6P00/HPM5E00系列!HPMicro Manufacturing Tool v0.6.0发布

    各位先楫的小伙伴久等了,HPMicroManufacturingTool0.6.0版本正式发布啦!该版本包含多个模块的更新优化,让我们抓紧时间先睹为快!v0.6.0版本主要更新内容如下:新增:新增
    的头像 发表于 06-04 08:28 1167次阅读
    <b class='flag-5'>支持</b>HPM6P00/HPM5E00系列!<b class='flag-5'>HPMicro</b> Manufacturing Tool <b class='flag-5'>v</b>0.6.0<b class='flag-5'>发布</b>

    重磅更新 | 先楫半导体HPM_APPS v1.9.0发布

    重磅更新 | 先楫半导体HPM_APPS v1.9.0发布
    的头像 发表于 05-13 11:29 1344次阅读
    重磅更新 | 先楫半导体HPM_APPS <b class='flag-5'>v</b>1.9.0<b class='flag-5'>发布</b>

    摩尔线程Linux驱动v3.0.0发布

    近日,摩尔线程正式推出Linux驱动程序v3.0.0,全面支持图形显卡MTT S80和高性能专业显卡MTT X300。作为v2.7.0RC4之后的重大升级版本,本次更新实现了多项关键技术突破:在架构
    的头像 发表于 05-08 11:38 1106次阅读
    摩尔线程Linux驱动<b class='flag-5'>v</b>3.0.0<b class='flag-5'>发布</b>

    OrangePi RV2发布: 8核RISC-V AI CPU,“OpenHarmony5.0 X DeepSeek&amp;quot;引领智能未来

    继刚刚发布OrangePiRV之后,香橙派又为大家带来了一款RISC-V开发板OrangePiRV2。OrangePiRV2是香橙派在RISC-V布局的一个标志性产品,采用KyX18核
    的头像 发表于 03-10 13:35 1314次阅读
    OrangePi RV2<b class='flag-5'>发布</b>: 8核RISC-<b class='flag-5'>V</b> AI CPU,“OpenHarmony5.0 X DeepSeek&amp;quot;引领智能未来

    iPhone SE 4发布时间或下周揭晓

    关于备受期待的第四代iPhone SE发布时间,彭博社知名记者马克・古尔曼在今日推文中透露了新线索。他预计,这款备受瞩目的设备“将在下周发布”。此前,古尔曼曾预测iPhone SE 4或于本周面世
    的头像 发表于 02-14 09:18 1228次阅读

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!
    的头像 发表于 02-08 13:42 1041次阅读
    先楫半导体HPM_SDK <b class='flag-5'>v</b>1.7.0<b class='flag-5'>发布</b>!这些更新你值得关注!

    优化调整! HPMicro Tools Web v0.6.1 上线

    各位先楫的小伙伴们,HPMicroToolsWebv0.6.1版本正式上线!体验地址:https://tools.hpmicro.com。当然,VSCode插件HPMPinmuxToolv0.4.1
    的头像 发表于 02-08 13:37 880次阅读
    优化调整! <b class='flag-5'>HPMicro</b> Tools Web <b class='flag-5'>v</b>0.6.1 上线