本文来源电子发烧友社区,作者: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文章
16952浏览量
350122 -
先楫半导体
+关注
关注
10文章
214浏览量
2058
发布评论请先 登录
相关推荐
先楫半导体 hpm_sdk v1.5.0 正式发布
先楫半导体 hpm_sdk v1.5.0 正式发布!功能升级更强大
版本更新概况
新支持的IDE
IAR Embedded Workbench for RISC-V (测试版本3.20
发表于 04-08 11:14
先楫半导体HPM5300EVK开发板试用作品手册免费下载
产品介绍:
HPM5300系列MCU是上海先楫半导体推出的一款高性能RISC-V内核通用微控制器。
HPM5300系列RISC-VCP
发表于 12-28 10:25
【先楫HPM5361EVK开发板试用体验】coremark测试HPM5361EVK性能
感谢电子发烧友的工作人员发放的HPM5361EVK开发板,
Windows环境下安装SEGGER Embedded Studio
先楫
发表于 12-07 09:23
【先楫HPM5361EVK开发板试用体验】HPM5361EVK开发环境搭建(Linux)
1 HPM5300EVK简介
HPM5300EVK开发板是上海先楫半导体推出的RISC-V
发表于 12-02 14:38
【先楫HPM5361EVK开发板试用体验】-- HPM5361初体验
cortex-m7级别的芯片国产一直有传说未见身影,奈何只能接受国外品牌漫长的交期和一次次的涨价。
有幸大概在2022年意外接触到了先楫半导体的HPM6750,看到了价格和性能(高主频
发表于 11-29 11:26
【先楫HPM5361EVK开发板试用体验】1上手HPM5361
,提供了丰富的算力和高效的控制系统,为工业自动化、新能源及汽车等应用提供了强有力的支持。
开发工具的便利性
在开发工具方面,先楫半导体提供了
发表于 11-28 12:18
【先楫HPM5361EVK开发板试用体验】HPM5361EVK开发环境搭建(Windows)
1 HPM5300EVK简介
HPM5300EVK开发板是上海先楫半导体推出的RISC-V
发表于 11-26 22:55
【先楫HPM5361EVK开发板试用体验】Linux系统下搭建开发环境
先看看开发板实物:
正面:
反面:
下面进入主题。
1、clone 先楫SDK
1)下载hpm_sdk
终端输入“git clone htt
发表于 11-26 11:51
【先楫HPM5361EVK开发板试用体验】-02-开发环境的下载以及环境搭建
其实在HPM先辑半导体有较多的开发环境,包括国内的睿赛德(RT-Thread)操作系统的RTT-Studio已经支持
发表于 11-26 11:47
评论