本文來(lái)源電子發(fā)燒友社區(qū),作者:jf_32467263, 帖子地址:https://bbs.elecfans.com/jishu_2286210_1_1.html
前言:
前言:
首先感謝論壇以及先楫半導(dǎo)體能夠給我提供這次非常寶貴的試用機(jī)會(huì),當(dāng)時(shí)看到國(guó)產(chǎn)RISC-V居然能有800MHz的主頻,頓時(shí)覺(jué)得眼前一亮,隨即就立馬提交了試用申請(qǐng),也正因?yàn)檫@次契機(jī)讓我體驗(yàn)到了國(guó)產(chǎn)高性能的RISC-V——HPM6750EVKMINI開(kāi)發(fā)板。
開(kāi)箱體驗(yàn):

開(kāi)發(fā)板的包裝比較樸實(shí)無(wú)華,所使用的紙板也沒(méi)有很薄,打開(kāi)后里面的開(kāi)發(fā)板也被塞的比較緊實(shí),能夠有效的保護(hù)開(kāi)發(fā)板在運(yùn)輸過(guò)程中的碰撞。

套件里面除了開(kāi)發(fā)板還附送了兩根type C的數(shù)據(jù)線用來(lái)調(diào)試和作USB數(shù)據(jù)傳輸,另外還有開(kāi)發(fā)板的固定銅柱方便支撐,好評(píng)


當(dāng)然重頭戲是這個(gè)開(kāi)發(fā)板,麻雀雖小但五臟俱全,所提供的外設(shè)主要有SDRAM、FLASH、TF卡座、CAM接口、USB接口、LCD接口以及WIFI,另外還有兩個(gè)擴(kuò)展IO,其中一個(gè)與樹(shù)莓派是兼容的。

另外在HPM6750的data sheet中可以看到該芯片也支持相當(dāng)多的主流外設(shè)接口,可以說(shuō)非常的全面。
開(kāi)發(fā)環(huán)境搭建及工程編譯下載:
雖然本人一直對(duì)RISC-V很感興趣,但一直沒(méi)有一個(gè)合適的機(jī)會(huì)體驗(yàn)一下,終于這次的偶遇讓我第一次接觸到了RISC-V,按照官方的推薦,本次使用的IDE環(huán)境為SEGGER的embedded-studio,SEGGER對(duì)我來(lái)說(shuō)最熟悉的就是它家的Jlink了,沒(méi)想到SEGGER也會(huì)做IDE,官方下載鏈接:https://www.segger.com/downloads/embedded-studio/,注意要下載對(duì)應(yīng)RISC-V版本。(另外由于SEGGER的最新版本比較新,后續(xù)使用時(shí)發(fā)現(xiàn)了6.30的版本有些兼容性問(wèn)題,需要對(duì)工程進(jìn)行額外的修改以讓工程能夠順利編譯,具體操作鏈接:https://www.hpmicro.com/support/detail.html?id=7deac75e-bd5a-484d-9bde-320a62b5f6b6)
安裝操作也比較簡(jiǎn)單,在此不做贅述,安裝完成后由于官方與SEGGER有合作,因此可以免費(fèi)申請(qǐng)正版lisence,這點(diǎn)好評(píng)。
IDE安裝完成后,就可以編譯工程了,首先需要打開(kāi)對(duì)應(yīng)官方提供的SDK_ENV,運(yùn)行根目錄下的start_cmd.cmd

隨后找到對(duì)應(yīng)想要生成的例程工程目錄,cd到該目錄下,使用generate_project -b hpm6750evkmini進(jìn)行工程創(chuàng)建。

編譯完成后可以在對(duì)應(yīng)目錄下找到創(chuàng)建的工程文件,這里演示生成的是hello_world工程

隨后打開(kāi)hpm6750evkmini_build/segger_embedded_studio文件夾下的hello_world.emProject

至此官方工程創(chuàng)建就完成了。

工程編譯可以按照上圖所示雙擊打開(kāi)Project Items下的app中的主函數(shù)所在的c文件,然后在Build下點(diǎn)擊Buildhello_world即可進(jìn)行編譯

編譯完成后再output欄中會(huì)顯示出工程所占用的資源信息
工程準(zhǔn)備好了,接下來(lái)就是連接開(kāi)發(fā)板進(jìn)行下載了

在tools中找到FTDI_InstallDriver.exe進(jìn)行驅(qū)動(dòng)安裝,一路下一步即可安裝,不再贅述。


在embedded_studio中也可以嘗試使用Target->Connect GDB Server嘗試與開(kāi)發(fā)板連接,連接成功后再output欄中會(huì)顯示對(duì)應(yīng)的開(kāi)發(fā)板信息

在embedded_studio中打開(kāi)主函數(shù)的c文件后再編輯欄的右上角有一個(gè)綠色三角開(kāi)始按鈕,點(diǎn)擊此按鈕即可對(duì)工程進(jìn)行編譯調(diào)試
再次點(diǎn)擊綠色三角開(kāi)始按鈕即可運(yùn)行程序,在調(diào)試過(guò)程中也可以打上中斷點(diǎn)進(jìn)行調(diào)試,調(diào)試方法與keil類(lèi)似。
由于hello_world是使用串口進(jìn)行打印,而embedded_studio也提供了對(duì)應(yīng)的串口調(diào)試仿真器,在tools->TerminalEmulator->propertices可以進(jìn)行相關(guān)串口設(shè)定,connect連接后打開(kāi)Terminal Emulator

在下方的Terminal Emulator中即可獲取相應(yīng)的串口打印信息
至此簡(jiǎn)單的開(kāi)發(fā)環(huán)境搭建以及編譯試運(yùn)行結(jié)束
總結(jié):
此次接觸的開(kāi)發(fā)板環(huán)境搭建來(lái)講還算比較順利,唯一途中遇到的問(wèn)題是如果連接操作不當(dāng),調(diào)試USB很容易丟驅(qū)動(dòng),不過(guò)解決方法也比較簡(jiǎn)單,重新打一遍驅(qū)動(dòng)即可。
初識(shí)開(kāi)發(fā)板例程給我的感覺(jué)是,例程使用起來(lái)簡(jiǎn)單明了,方便快捷,只需要在cmd中鍵入命令即可對(duì)工程進(jìn)行創(chuàng)建,但由此帶來(lái)的問(wèn)題就是第一次接觸該工程,如果想自己從頭創(chuàng)建功能感覺(jué)會(huì)很困難,不知從何下手。
另外對(duì)于SEGGER家的embedded_studio這款I(lǐng)DE體驗(yàn)來(lái)說(shuō)有很多討喜的地方,比如界面簡(jiǎn)單易上手、仿真時(shí)在disassembly中可以看到對(duì)應(yīng)程序運(yùn)行狀態(tài)與程序所對(duì)應(yīng)的位置,更加的清晰,還嵌套了對(duì)應(yīng)的串口終端仿真器,不用再多開(kāi)一個(gè)串口助手了,不過(guò)個(gè)人感覺(jué)在函數(shù)及定義查找方面可能相比而言沒(méi)有keil那么方便快捷,不過(guò)我也只是我剛上手的體驗(yàn),可能有些功能還沒(méi)有發(fā)現(xiàn)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
mcu
+關(guān)注
關(guān)注
147文章
18949瀏覽量
398871 -
先楫半導(dǎo)體
+關(guān)注
關(guān)注
12文章
285瀏覽量
3315
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
【正點(diǎn)原子STM32N647開(kāi)發(fā)板試用】--開(kāi)箱與開(kāi)發(fā)環(huán)境搭建
擴(kuò)展固件找不到正點(diǎn)原子板子,拷貝到此.../ExternalLoader路徑下軟件可搜索到并使用。
至此,開(kāi)發(fā)環(huán)境基本準(zhǔn)備完畢。
三.創(chuàng)建工程編譯、燒錄、運(yùn)行
發(fā)表于 01-25 00:01
CES2026:先楫半導(dǎo)體隆重推出HPM5E3Y,打造機(jī)器人運(yùn)動(dòng)控制芯片陣容
新紀(jì)元。作為高性能微控制器產(chǎn)品及嵌入式解決方案提供商,上海先楫半導(dǎo)體科技有限公司 (先楫半導(dǎo)體,
經(jīng)驗(yàn)分享 | eclipse搭建先楫開(kāi)發(fā)環(huán)境
最近有小伙伴留言,想在eclipse平臺(tái)下開(kāi)發(fā)先楫的MCU,但是苦于沒(méi)有工程模板,自己折騰了半天又遇到一堆報(bào)錯(cuò),很費(fèi)時(shí)間。基于此需求,筆者基于HPM
先楫解決方案 | 變頻器EtherCAT通訊卡+遠(yuǎn)程IO方案
先楫半導(dǎo)體推出的基于HPM5E00系列的工業(yè)級(jí)變頻器EtherCAT通訊卡及遠(yuǎn)程IO解決方案,致力于幫助開(kāi)發(fā)者在以
先楫半導(dǎo)體榮膺“年度優(yōu)秀AI機(jī)器人創(chuàng)新產(chǎn)品獎(jiǎng)” | “芯”動(dòng)力賦能產(chǎn)業(yè)升級(jí)
MCU產(chǎn)品——HPM6E8Y,成功斬獲“年度優(yōu)秀AI機(jī)器人創(chuàng)新產(chǎn)品獎(jiǎng)”。該獎(jiǎng)項(xiàng)旨在表彰在機(jī)器人領(lǐng)域具有技術(shù)突破性與市場(chǎng)影響力的創(chuàng)新成果,此次獲獎(jiǎng)既是行業(yè)對(duì)先楫半導(dǎo)體
開(kāi)發(fā)者分享 | HPM5E-EC-DEV:基于HPM5E00的EtherCAT開(kāi)發(fā)板分享
硬件相關(guān)的小項(xiàng)目,既能學(xué)習(xí)新東西,也能保持對(duì)技術(shù)的好奇心。前言今年五月,先楫半導(dǎo)體發(fā)布了新一代高性能EtherCAT運(yùn)動(dòng)控制MCU——HPM5E00。
hpm的vscode開(kāi)發(fā)環(huán)境搭建openocd燒錄問(wèn)題求解
最近嘗試搭建基于vscode的hpm芯片開(kāi)發(fā)環(huán)境,遇到一些問(wèn)題,求大佬們幫忙看看。
使用hpm6e00evk
發(fā)表于 09-09 09:55
先楫半導(dǎo)體高性能MCU入駐立創(chuàng)商城,國(guó)產(chǎn)芯勢(shì)力再添新動(dòng)能
先楫半導(dǎo)體(HPMicro)宣布其全系列高性能MCU芯片正式上架立創(chuàng)商城(LCSC),標(biāo)志著國(guó)產(chǎn)高端MCU在供應(yīng)鏈渠道與生態(tài)服務(wù)方面邁上新臺(tái)階,國(guó)產(chǎn)芯勢(shì)力再添新動(dòng)能。先
【米爾RK3506國(guó)產(chǎn)開(kāi)發(fā)板評(píng)測(cè)試用】開(kāi)箱體體驗(yàn)
很高興今天收到了米爾科技的RK3506開(kāi)發(fā)板,下面是開(kāi)箱體驗(yàn),后期的測(cè)試使用中將會(huì)做詳細(xì)的測(cè)試和試用。
1.開(kāi)箱,包含以下:
RK3506開(kāi)發(fā)板
發(fā)表于 07-30 01:06
先楫半導(dǎo)體HPM6E8Y:先楫實(shí)時(shí)控制芯片驅(qū)動(dòng)的機(jī)器人關(guān)節(jié)“芯”時(shí)代
機(jī)器人的運(yùn)動(dòng)控制需要兼顧通信的高實(shí)時(shí)性及高帶寬,以確保機(jī)器人能夠迅速響應(yīng)外部指令和環(huán)境變化。如何去解決機(jī)器人運(yùn)動(dòng)下的通信難題,在松山湖中國(guó)IC創(chuàng)新高峰論壇上,上海先楫半導(dǎo)體科技有限公司
發(fā)表于 05-13 11:50
?1805次閱讀
【強(qiáng)勢(shì)上新】HPM5E00:EtherCAT運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖
2025年5月6日 上海 |高性能微控制器及嵌入式解決方案提供商“上海先楫半導(dǎo)體科技有限公司”(先楫半導(dǎo)
發(fā)表于 05-07 14:07
?1136次閱讀
【強(qiáng)勢(shì)上新】HPM5E00:EtherCAT運(yùn)動(dòng)控制MCU,先楫半導(dǎo)體再拓工業(yè)總線產(chǎn)品新版圖
2025年5月6日上海|高性能微控制器及嵌入式解決方案提供商“上海先楫半導(dǎo)體科技有限公司”(先楫半導(dǎo)體
重磅更新 | 先楫半導(dǎo)體HPM_SDK v1.9.0 發(fā)布
版本更新概況[New]增加HPM6P00系列MCU以及hpm6p00evk支持[New]增加了開(kāi)發(fā)板已知問(wèn)題說(shuō)明[Update]將全系列開(kāi)發(fā)板VCore電壓調(diào)節(jié)至1.275V,
【先楫半導(dǎo)體HPM6750EVKMINI評(píng)估板試用體驗(yàn)】開(kāi)箱體驗(yàn)、開(kāi)發(fā)環(huán)境搭建及工程編譯下載
評(píng)論