RISC-V开发分析CSM32RV20开发板环境搭建

RISC-V开发分析CSM32RV20开发板环境搭建,第1张

一、材料准备:

 1. RISC-V  CSM32RV20开发板  X 1

 

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIca4GAF33BAAdAzX5ISKA963.png,第2张

  2.   CSM Studio IDE(开发调试)

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIca_iAXJTdAAAQaNXQpMM299.png,第3张

3. CSM-ISP(串口烧录)

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIcbMCAAgMlAAATrCp4ICs114.png,第4张

 

二、 IDE环境搭建

    1、 【IDE介绍】

    IDE: C++SMStudio ,也是南京中科微针对嵌入式项目RISC-V系列MCU开发的跨平台支持的C/C++集成开发环境,提供了包括编辑器、C编译器、宏汇编、链接器、库管理、仿真调试器下载器等在内的完整开发资源。

      IDE高度集成,环境自建。
     支持中英文语言,默认使用英语语言集。
     支持Jlink和Cjlink调试器
     自带函数封装库


   2、【IDE安装】

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcbmCAQnzvAABmSR2qnO8234.png,第5张

 

 3、【IDE界面】

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcqDWAUWOzAADK3gkcixU991.png,第6张

 

 

 4、【IDE帮助文件】

     在菜单栏选中“”帮助“”,选中CSMStudio,就能打开说明文档,通过说明文档可以切换语言环境、创建项目,编译项目,调试项目以及常见问题的说明。

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIcqOaATO8yAAF2L3xkL04903.png,第7张

 

三、项目调试

   1.【项目建立】

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcqlaAXBmFAACWuapgoVo375.png,第8张RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIcqnuAH1DaAABkfH-Qizo020.png,第9张

 

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIcquCAWn4eAABxvbbPvyM924.png,第10张

 

 

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcqwKAQtGKAABVQQJ-G5s302.png,第11张

   2、【项目工程】

   工作空间内,Sources中包含drivers和src,drivers中为库函数,src为main函数。

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcqziAHuV-AAH_0H4cYPk137.png,第12张

 

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIcq2mAW5tzAAA3QdQFm08373.png,第13张

 三、【debug调试】
通过CTAG接口,可以使用JLink或者南京中科微的CJLink调试器。使用Jlink V10硬件版本以上,即可实现debug调试。

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIctLqAddE_AAFM65kbf-Q646.png,第14张

 

四、【串口烧录】
 使用CSM-ISP软件,在有多个串口设备时,需要手动选中CH340的串口号。

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIctbmAHg3vAACv8ZeVh80489.png,第15张

 

RISC-V开发分析CSM32RV20开发板环境搭建,pYYBAGIctlyAQoOzAADCcfkriiY986.png,第16张

    注:串口助手中串口号处,请选择正确的。

RISC-V开发分析CSM32RV20开发板环境搭建,poYBAGIcts-ABWH2AAC8GfFHp04044.png,第17张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/dianzi/2433261.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-02
下一篇 2022-08-02

发表评论

登录后才能评论

评论列表(0条)

保存