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
發布評論請先 登錄
相關推薦
評論