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文章
17317瀏覽量
352635 -
開發板
+關注
關注
25文章
5121瀏覽量
98191 -
先楫半導體
+關注
關注
10文章
217瀏覽量
2185
發布評論請先 登錄
相關推薦
谷歌計劃12月發布Gemini 2.0模型
支持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)
AMD的銳龍9000系列處理器將延后至8月發布
揭曉!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)
蘋果首款折疊屏MacBook或提前至2026年發布
OpenBSD 7.5發布,新增內核強化、安全升級、預裝軟件包等諸多功能
先楫半導體 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正式發布!
先楫半導體HPMicro Nuttx v0.2.0 發布
![先楫半導體<b class='flag-5'>HPMicro</b> Nuttx <b class='flag-5'>v</b>0.2.0 <b class='flag-5'>發布</b>](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
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)
評論