HPMicro Arduino支持包v0.1.0支持了hpm5300evk和hpm5301evklite两款开发板。适配了以下功能:
GPIO | 支持中断 |
PWM | 占空比256级可调,支持输出方波 |
支持5-8bit,奇偶校验,1-2停止位配置 | |
输出10bit结果 | |
主/从模式支持 | |
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地址。
2、在开发板管理界面即可看到相关的开发板,点击安装。
安装按钮变成移除后,即表示安装完成。
打开示例
在Arduino IDE中工具->开发板中选择HPMicro开发板,然后在文件->示例中可以找到hpmicro提供的对应开发板的示例,单击即可打开。
选择构建类型
支持FLASH和RAM两种构建类型,其中FLASH类型会将程序会被烧写到FLASH中,开发板复位后程序不丢失。RAM类型直接将程序拷贝到RAM中进行运行,开发板复位后程序丢失。
下载程序到开发板:
1. HPMicro Arduino支持编程器下载和bootloader下载。
2. 编程器下载:(ft2232/cmsis_dap/jlink)
3.工具->编程器中选择实际使用的编程器
4、 开发板上电,连接编程器和开发板,确保boot0/1均为0,项目->使用编程器上传
5、Build_type: FLASH
按下reset按键,程序即可开始运行
Build_type: RAM
程序下载后会直接开始运行。MCU复位后程序会丢失。
bootloader下载
1、工具->Bootload Mode中选择USB/Serial
2、USB: 连接开发板的USB0和电脑,并将boot0/1配置为0/1,并按下reset按键。
Serial: 连接开发板的USB_DEBUG和电脑,并将boot0/1配置为0/1,并按下reset按键,并在工具->端口中选择对应的端口号。对于5301evklite开发板,需要按住sw2的同时按下sw1按键进入bootrom模式。
3、项目->上传
4、Build_type: FLASH
将boot0/1配置为均为0,按下reset按键,程序即可开始运行
Build_type: RAM
程序下载后会直接开始运行。MCU复位后程序会丢失。
-
mcu
+关注
关注
146文章
16579浏览量
347041 -
开发板
+关注
关注
25文章
4723浏览量
95905 -
先楫半导体
+关注
关注
9文章
214浏览量
1953
发布评论请先 登录
相关推荐
支持Linux平台!HPMicro Manufacturing Tool v0.4.1发布
![<b class='flag-5'>支持</b>Linux平台!<b class='flag-5'>HPMicro</b> Manufacturing Tool <b class='flag-5'>v</b>0.4.1<b class='flag-5'>发布</b>](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
揭晓!HPMicro Manufacturing Tool v0.4.0正式发布
![<b class='flag-5'>揭晓</b>!<b class='flag-5'>HPMicro</b> Manufacturing Tool <b class='flag-5'>v</b>0.4.0正式<b class='flag-5'>发布</b>](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
先楫半导体 hpm_sdk v1.5.0 正式发布
先楫半导体携手OpenHarmony正式发布HPMicro ohos v1.0.0
![先楫半导体携手OpenHarmony正式<b class='flag-5'>发布</b><b class='flag-5'>HPMicro</b> ohos <b class='flag-5'>v</b>1.0.0](https://file1.elecfans.com/web2/M00/C6/A4/wKgZomYLca2AIaTMAABYemApwG4036.png)
先楫半导体HPMicro Nuttx v0.2.0正式发布!
RL78系列Flash自编程库Type01软件包Ver.4.00发布说明
![RL78系列Flash自编程库Type01软件<b class='flag-5'>包</b>Ver.4.00<b class='flag-5'>发布</b>说明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论