“Hello World” ,和先楫一起来点灯

描述

 

拿到开发板不知如何下手?不用捉鸡,工程师小哥哥手把手带你一起点亮先楫之光。


 

今天给大家带来HPM6750EVKMini的入门指南(一)HPM6750EVKMini是上海先楫半导体推出的高性能实时RISC-V 微控制器HPM6750的开发套件

本文将带你一起say "hello world"

详细文档文末可下载

 开发套件硬件概览


 

开发板

图1 HPM6750 EVK mini板功能模块与接口

开发板

 软件系统准备


 

通过以下二维码,可以方便的从百度网盘找到软件需要的SDK包。SDK无需安装,只需要解压缩。

 

先楫半导体和Segger进行了战略合作,所有采用先楫产品的用户,均可以获得正版Segger Embedded Studio For RISC-V商用授权,该开发软件可在Segger官方网站下载并填写相关注册信息获取授权。
 

 

在使用开发套件配套的USB线连接电脑前,需要首先安装Debug的驱动程序。使用该开发套件,无需使用JLINK进行调试,只需要通过USB接口就可以实现调试功能,先楫半导体已经将JTAG集成在开发板上。调试驱动程序位于SDK目录下的\tools\FTDI_InstallDriver.exe。

上电测试


 

将HPM6750 EVK mini上的J4(PWR_DEBUG)与PC相连接。即完成了开发板的上电,开发板可以由USB口直接供电,也可以单独通过5V端口供电。

开发板


 

插入USB线后,Windows系统会自动找到设备。不同的系统可能略有差异,但是必须保证在设备管理器中存在两个串口设备如下图所示:

开发板

 

其中,USB serial port为terminal信息的输出串口,Dual RS232-HS为JTAG调试设备。

 

如果系统中找不到该设备,可能的原因是FTDI的驱动没有正确安装,请卸载当前的FTDI驱动,重新安装SDK中的FTDI驱动。

 

打开Segger Embedded Studio,在Tools选项中,选择Terminal Emulator,选择系统分配的串口编号(如上图的例子,COM4),串口波特率为115200,奇偶校验无,数据位8,停止位1,打开terminal,通过reset按键重启,可以看到如下输出,说明芯片以及调试端口正常工作。

开发板

Hello World

 

Hello World工程作为入门必备课,在HPM6750EVKMini上可以极为简单的实现,在SDK的解压目录下,有start_cmd.cmd文件,双击打开后,在命令行模式下,可以配置生成项目文件:

开发板

 

通过键入命令CD hpm_sdk\samples\hello_world,将工作目录指向到Hello world 样例目录。

 

通过键入命令generate_project -b hpm6750evkmini,生成项目文件。

 

在hello_world文件夹下,生成了hpm6750evkmini_build文件夹。结构如下:

开发板

双击segger_embedded_studio下的项目文件,可以在SES下打开项目:

开发板

 

 点击Build ->Build hello_world 或F7按键,即可完成工程的编译。

开发板

 

点击Debug ->Go 或按F5按键,即可完成可执行文件的自动下载,并进入调试模式。

开发板

 

在terminal中,我们可以查看到程序运行的结果:

开发板

至此,我们就实现了第一个HPM6750的运行试验。

先楫半导体为各种系统功能都开发了样例程序,放在SDK下的hpm_sdk\samples目录:

开发板

样例还在不断地丰富和增加,以最新版本的SDK为准。

 

详细说明下载

HPM6750EVKMINI_UG.pdf

HPM6750EVKMINI入门指南(一)

 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分