本文來源電子發燒友社區,作者:jf_32467263, 帖子地址:https://bbs.elecfans.com/jishu_2286210_1_1.html
前言:
前言:
首先感謝論壇以及先楫半導體能夠給我提供這次非常寶貴的試用機會,當時看到國產RISC-V居然能有800MHz的主頻,頓時覺得眼前一亮,隨即就立馬提交了試用申請,也正因為這次契機讓我體驗到了國產高性能的RISC-V——HPM6750EVKMINI開發板。
開箱體驗:
開發板的包裝比較樸實無華,所使用的紙板也沒有很薄,打開后里面的開發板也被塞的比較緊實,能夠有效的保護開發板在運輸過程中的碰撞。
套件里面除了開發板還附送了兩根type C的數據線用來調試和作USB數據傳輸,另外還有開發板的固定銅柱方便支撐,好評
另外在HPM6750的data sheet中可以看到該芯片也支持相當多的主流外設接口,可以說非常的全面。
開發環境搭建及工程編譯下載:
雖然本人一直對RISC-V很感興趣,但一直沒有一個合適的機會體驗一下,終于這次的偶遇讓我第一次接觸到了RISC-V,按照官方的推薦,本次使用的IDE環境為SEGGER的embedded-studio,SEGGER對我來說最熟悉的就是它家的Jlink了,沒想到SEGGER也會做IDE,官方下載鏈接:https://www.segger.com/downloads/embedded-studio/,注意要下載對應RISC-V版本。(另外由于SEGGER的最新版本比較新,后續使用時發現了6.30的版本有些兼容性問題,需要對工程進行額外的修改以讓工程能夠順利編譯,具體操作鏈接:https://www.hpmicro.com/support/detail.html?id=7deac75e-bd5a-484d-9bde-320a62b5f6b6)
安裝操作也比較簡單,在此不做贅述,安裝完成后由于官方與SEGGER有合作,因此可以免費申請正版lisence,這點好評。
IDE安裝完成后,就可以編譯工程了,首先需要打開對應官方提供的SDK_ENV,運行根目錄下的start_cmd.cmd
隨后找到對應想要生成的例程工程目錄,cd到該目錄下,使用generate_project -b hpm6750evkmini進行工程創建。
編譯完成后可以在對應目錄下找到創建的工程文件,這里演示生成的是hello_world工程
隨后打開hpm6750evkmini_build/segger_embedded_studio文件夾下的hello_world.emProject
至此官方工程創建就完成了。
工程編譯可以按照上圖所示雙擊打開Project Items下的app中的主函數所在的c文件,然后在Build下點擊Buildhello_world即可進行編譯
編譯完成后再output欄中會顯示出工程所占用的資源信息
工程準備好了,接下來就是連接開發板進行下載了
在tools中找到FTDI_InstallDriver.exe進行驅動安裝,一路下一步即可安裝,不再贅述。
在embedded_studio中也可以嘗試使用Target->Connect GDB Server嘗試與開發板連接,連接成功后再output欄中會顯示對應的開發板信息
在embedded_studio中打開主函數的c文件后再編輯欄的右上角有一個綠色三角開始按鈕,點擊此按鈕即可對工程進行編譯調試
再次點擊綠色三角開始按鈕即可運行程序,在調試過程中也可以打上中斷點進行調試,調試方法與keil類似。
由于hello_world是使用串口進行打印,而embedded_studio也提供了對應的串口調試仿真器,在tools->TerminalEmulator->propertices可以進行相關串口設定,connect連接后打開Terminal Emulator
在下方的Terminal Emulator中即可獲取相應的串口打印信息
至此簡單的開發環境搭建以及編譯試運行結束
總結:
此次接觸的開發板環境搭建來講還算比較順利,唯一途中遇到的問題是如果連接操作不當,調試USB很容易丟驅動,不過解決方法也比較簡單,重新打一遍驅動即可。
初識開發板例程給我的感覺是,例程使用起來簡單明了,方便快捷,只需要在cmd中鍵入命令即可對工程進行創建,但由此帶來的問題就是第一次接觸該工程,如果想自己從頭創建功能感覺會很困難,不知從何下手。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
mcu
+關注
關注
146文章
17123瀏覽量
350994 -
先楫半導體
+關注
關注
10文章
214瀏覽量
2102
發布評論請先 登錄
相關推薦
有獎提問!先楫半導體HPM6E00系列新品發布會!!
等,并現場解讀及全面展示HPM6E00行業解決方案DEMO,助力應用開發創新及市場落地。
直播預約
直播時間: 2024年6月27日,上午10:00
直播平臺: 先楫芯上人(視頻號)、
發表于 06-20 11:45
先楫半導體 hpm_sdk v1.5.0 正式發布
先楫半導體 hpm_sdk v1.5.0 正式發布!功能升級更強大
版本更新概況
新支持的IDE
IAR Embedded Workbench for RISC-V (測試版本3.20
發表于 04-08 11:14
【先楫HPM5361EVK開發板試用體驗】(原創)5.手把手實戰AI機械臂
與ChatGPT API結合,使機械臂能夠基于視覺信息和AI指令進行動作。
今天先更新到這里...
謝謝!
接上四篇:
【先楫HPM5361EVK開
發表于 02-06 10:28
【先楫HPM5361EVK開發板試用體驗】先楫HPM5361EVK開發板的UART實踐與測試
先楫HPM5361EVK開發板先簡單給大家介紹一下,HPM5300系列MCU是上海
發表于 01-09 22:22
先楫半導體HPM5300EVK開發板試用作品手冊免費下載
產品介紹:
HPM5300系列MCU是上海先楫半導體推出的一款高性能RISC-V內核通用微控制器。
HPM5300系列RISC-VCP
發表于 12-28 10:25
評論