0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【微五科技CF3310开发板试用体验】快速上手及点灯手把手指导

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-24 16:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:HonestQiao, 帖子地址:https://bbs.elecfans.com/jishu_2284656_1_1.html


12.点灯(开发板体验视频,详见作者原文链接)

CF3310开发板这块小版做工不错,板子上的用于扩展的接口有好几个,不过没有都焊上针,好在已经焊针的,足够一般的测试使用了。开发板上,有一些预留的芯片位置。
一、开箱
poYBAGKZniSAT0wZAAn_UO_JJgo660.jpg

poYBAGKZniuAfus8AAYt2YoJyn0346.jpg



官方提供的资料包,非常丰富,包含了开发板、芯片、开发工具、例程等的详细材料。
详细阅读CF3310客户开发包/1 快速入门/CCore RISC-V IDE快速入门.pdf,按照说明步骤安装好开发工具C*Core IDE Suite RISC-V,以及使用zadig安装好JTAG驱动,就能开始开发了。

二、连接开发板
首先,将开发板使用调试器与电脑连接起来:
poYBAGKZpO-ASLzVAA0wkGwdi3M875.png


务必注意:TMS和TCK需要连接正确,调试器的VCC可留空,调试器的GND连接到开发板的GND任一引脚即可。

poYBAGKZpqyAcgCjABI-MT8iYjU432.jpg


三、导入演示项目
官方提供的资料包中,CF3310客户开发包/5 软件工程/CCM3310S-L_FW中,提供了丰富的demo。
pYYBAGKZqDKAMKfHAAG6HrkH6Q4486.png


打开C*Core IDE Suite RISC-V,按照下面的步骤,导入这个演示工程:
poYBAGKZnTGAXGcsAA8yIyfpUdM839.png

pYYBAGKZnTaAHxPTABKL5HBfA5s140.png

pYYBAGKZnTqAAkyUAAhT6dupqiI512.png


四、GPIO控制
导入后,打开src/main/main.c,可以看到如何启用对应的demo功能:
poYBAGKZnT2AGP2SAA4kl2hdyjc802.png

在其中,找到了GPIO的demo,预定义EPORT_DEMO_EN,就能使用对应的DEMO,在src/demo/inc/demo.h中,开启对应的定义即可:
pYYBAGKZnUGADfOwABLMFL0TCes471.png


其对应的实际处理的代码为src/demo/eport_demo.c:
poYBAGKZnUeAIGz8ABFNU4RQs8k100.png

其中定义了,使用PIN4做为演示使用,该PIN对应官方文档中定义的GINT4。

查看CF3310客户开发包/4 硬件电路/cf3310 development board rev1_2.pdf,可以了解到,GINT4对应J21的Pin5:
poYBAGKZqjWALbNAAAMEcCJ20K4203.png

后续,我们将该引脚,与LED连接起来,即可输出控制LED了。

五、编译下载
准备好了代码,可以进行编译了。因为板子的RAM较小,所以Debug模式可能会存在问题,我们直接编译Release版本下载实测。
pYYBAGKZnUyAGDqQABDUCU1xhlk057.png


在下载之前,需要先打开openocd连接JATG,点击下面的按钮打开即可:
poYBAGKZnVKAXWXGABEpBardj1o488.png

输出中没有红色文字,最后显示为监听本地3333端口,说明启动正常。否则请检查连线是否正确。

启动openocd后,就可以下载代码了:
poYBAGKZnVqAQ54JABqRbUz-4KI812.png

请注意,下载时,上面两项文件,一个为当前项目编译出来的Bin文件,在项目Release目录下,另外一个为通用的elf文件,在IDE安装目录下对应的目录中,请正确设置。

pYYBAGKZnWGAXe3lABaqd9LuHkI234.png

下载完成后,并不能马上运行,需要完全断电,然后重新上电,才能运行起来。
Type-C和调试器都给断开,将LED的与GINT4(SCL这一排右边的针脚),LED的GND连开发板的GND。
小提醒:板载的LED2也可以被点亮,对应的连接点如下,将(2)与GINT4连接即可控制。
poYBAGKZreSAadvvAEUhXwW9ZDM083.png

然后重新连上Type-C供电,就能看到下面的实际效果了:
poYBAGKZrjSAZoUEABR3rmDkCrY776.png

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

    关注

    1

    文章

    27

    浏览量

    2905
  • 开发板试用
    +关注

    关注

    3

    文章

    303

    浏览量

    2645
  • CF3310
    +关注

    关注

    0

    文章

    23

    浏览量

    471
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!
    的头像 发表于 11-19 13:56 1395次阅读
    迅为Hi3403<b class='flag-5'>开发板</b>极速启航 | <b class='flag-5'>手把手</b>带你玩转核心例程,轻松<b class='flag-5'>上手</b>AI视觉!

    【迅为RK3568开发板NPU实战】别再闲置你的NPU!手把手教你玩转RKNN-Toolkit2 的使用

    【迅为RK3568开发板NPU实战】别再闲置你的NPU!手把手教你玩转RKNN-Toolkit2 的使用
    的头像 发表于 11-11 14:21 552次阅读
    【迅为RK3568<b class='flag-5'>开发板</b>NPU实战】别再闲置你的NPU!<b class='flag-5'>手把手</b>教你玩转RKNN-Toolkit2 的使用

    五科CF5010RBT60开发板驱动步进电机

    以下是基于五科CF5010RBT60开发板驱动步进电机的详细步骤,结合硬件连接、参数配置和软件编程实现: 一、硬件连接与准备 材料清单
    发表于 09-05 20:54

    五科 CF5010RBT60 开发板与庐山派开发板通过 UART 串口通信的详细步骤

    以下是五科CF5010RBT60开发板与庐山派开发板通过UART串口通信的详细步骤: 一、硬
    发表于 09-05 20:51

    【作品合集】五科CF5010RBT60开发板测评

    X 70mm 活动详情地址:【RISC-V专题】五科CF5010RBT60开发板免费试用
    发表于 09-01 14:48

    五科CF5010RBT60开发板试用体验】+串口修改测试

    五科CF5010RBT60开发板试用体验】+串口修改测试
    发表于 08-14 20:36

    五科CF5010RBT60开发板试用体验】硬件IIC点亮OLED小屏幕

    五科 CF5010RBT60 测评:硬件 IIC 驱动 OLED 的流畅体验 作为一款基于高性能 RISC-V 内核 (CF5010RB
    发表于 08-08 11:01

    五科CF5010RBT60开发板试用体验+气体报警器项目demo

    五科CF5010RBT60开发板试用体验+气体报警器项目上期我们总结了关于
    发表于 08-05 11:38

    五科CF5010RBT60开发板试用体验】五科CF5010RBT60开发板试用体验+开机心得

    五科CF5010RBT60开发板试用体验+开机心得 前一段在手机上看信息,偶然间发现电子发烧
    发表于 07-26 19:00

    五科CF5010RBT60开发板试用体验】串口输出测试

    五科CF5010RBT60开发板是基于 32 位 RISC-V 内核 MCU CF5010
    发表于 07-22 16:52

    五科CF5010RBT60开发板试用体验】创建开发环境点灯操作

    很高兴收到了五科CF5010RBT60开发板,拿到板子有端时间了,之前移植卡在开发环境上无法
    发表于 07-22 16:16

    五科CF5010RBT60开发板试用体验】开箱评测与环境搭建

    一、开箱评测(1)产品介绍 五科CF5010RBT60,采用最新一代RISC-V高效率的精简指令架构,宽温域32位通用MCU芯片,内部集成一个运放和两个比较器,集成 Cordic
    发表于 07-01 16:17

    五科CF5010RBT60开发板试用体验】+初品五科技开发板

    感谢论坛和厂家组织这样好的活动,使我们能近距离接触到五科的产品,这次所触及的开发板CF5010RBT60,它采用最新一代的RISC-V
    发表于 06-25 21:36

    五科CF5010RBT60开发板试用体验】开箱晒图

    感谢五科与电子发烧友论坛举办的试用活动。 开箱晒图 很快就从顺丰快递收到了试用开发板,板子
    发表于 06-25 11:06

    RISC-V开发板五科CF5010RBT60开发板免费试用

    五科CF5010RBT60,采用最新一代RISC-V高效率的精简指令架构,宽温域32位通用MCU芯片,内部集成一个运放和两个比较器,集成 Cordic 数学运算硬件加速引擎,硬件向
    发表于 06-03 17:53