一、开箱
       本次有机会接触ES32VF2264系列产品感谢论坛和东软载波组织的活动,后续正好有计划要是用相关芯片,通过这次活动提前接触一下。
       本次提供的是ES-PDS-ES32VF2264LT开发板+ES-Link-OB开发工具,也就是说本次的开发板并不板载调试器。
image.png

       ES32VF2264系列微控制器,搭载RISC-V内核与前沿系统架构,集高性价比、卓越可靠性及丰富外设功能于一身,是32位领域的杰出代表。其主频高达72MHz,系统效能卓越,轻松实现81 DMIPS与149 CoreMark评分,指令处理与运算能力直逼Cortex-M3。更值得一提的是,该系列微控制器内置多重关键电路冗余备份设计,包括Flash安全保护及硬件CRC校验等,为客户的应用系统可靠性设计提供了有力支持,显著降低了终端应用的故障率,让终端用户尽享流畅无阻的使用体验。
       开发板做的还是比较大的,使用的是五向按键,大大节省了开发板空间:
image.png

       背面做了arduino接口,不知道是否支持了arduino开发:
image.png


       调试器支持多种内核调试,不过是个OB版本:
image.png


       相关版本差异如下:
image.png


       ES-LinkII 调试烧录器系列,专为东软载波微电子的ES7P、ES8P、ES8H及ES32系列MCU量身打造,全面支持其调试与烧录需求。该系列烧录器广泛兼容Keil、IAR、VSCode、RT-Thread Studio等多种主流IDE开发环境,极大提升了开发效率。携手ES-Burner烧录软件,ES-LinkII更可解锁强大的脱机量产烧录功能,涵盖多方案下载、文件加密授权、多样化加密烧写模式、烧录次数精准控制及云端远程方案更新等,满足多元化生产需求。      
       ES-Link-OB开发工具同样表现出色:
                 - 完美支持32位与8位Flash芯片仿真编程,助力开发者轻松应对各类编程挑战。
                 - 特别针对32位RISC-V芯片提供编程支持,紧跟技术前沿。
                 - 集成CDC虚拟串口,无缝对接iDesigner、Keil、IAR及CDK等调试工具,调试体验再升级。
                 - 目标芯片供电灵活可选,3.3V或5V随心切换,满足多样应用需求。
二、开发环境
       我们连接调试器看一下(对于win10系统来说驱动时免安装的):
image.png


       集成开发环境选择的是剑池CDK,CDK集成了T-Head DebugServer,安装好CDK后,便可使用CKLink调试器对芯片进行调试,也可使用ESLinkIIOB或ESLinkIIPro进行调试。ESLinkIIOB或ESLinkIIPro也可配合ESBurner上位机对芯片进行擦除、编程等操作,
       建议下载最新版本:
image.png


       在调试之前我们还有一些准备工作要做:
image.png


       配置字中将GBRDP选择“读保护等级Level0”:
image.png


       接下来就是CDK的demo的测试。注意SDK路径不要有中文,否则会报错:
image.png

       demo都是可以直接编译使用的,编译结果如下:
image.png

       接下来就可以下载查看效果了:
image.png

       注意我们需要用的下载算法,如果提示失败可以在配置中选择指定位置的es32vf2264.elf文件。