2784|4

14

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【平头哥RVB2601创意应用开发】开发板bring up,点亮LED [复制链接]

 

1. 继上周开箱后,这周开发板bring-up,遇到了一些问题,跟大家分享下。

2. 其实在收到板子前,我已经下载了CDK软件和CH2601_SDK例程,一拿到板子我就跑通了helloworld例程,当时还想着怎么这么顺利,因为交流群里很多人遇到了CDK各种Bug。

3. CDK我用的剑池CDK集成开发环境V2.12.1,CP210X 串口驱动电脑本来就有,所以开发环境的配置还是很顺利的。

https://occ.t-head.cn/community/download?id=575997419775328256
https://occ.t-head.cn/development/series/index?id=3864775351511420928&type=kind&softPlatformType=4&key=download#sticky

CDK装好后直接打开ch2601_rgb_marquee_demo.cdkproj,此时Package是感叹号,需要下载更新下,否则编译不过。

不过下载更新后这次Rebuild Project竟然报错了,我记得之前helloworld是没问题的,反过去验证了下helloworld例程竟然也是类似的错误,不过错误还是很明显的,看起来是路径不支持空格,我把整个工程拷贝到桌面再编译就OK了。

    4. 不过Flash Download后发现RGB LED的三色跑马灯只有蓝色和绿色亮,红色不亮。

static uint32_t g_ctr = 0;
static csi_gpio_pin_t r;
static csi_gpio_pin_t g;
static csi_gpio_pin_t b;
void led_pinmux_init()
{
    csi_pin_set_mux(PA7, PIN_FUNC_GPIO);
    csi_pin_set_mux(PA25, PIN_FUNC_GPIO);
    csi_pin_set_mux(PA4, PIN_FUNC_GPIO);
    csi_gpio_pin_init(&r, PA7);
    csi_gpio_pin_dir(&r, GPIO_DIRECTION_OUTPUT);
    csi_gpio_pin_init(&g, PA25);
    csi_gpio_pin_dir(&g, GPIO_DIRECTION_OUTPUT);
    csi_gpio_pin_init(&b, PA4);
    csi_gpio_pin_dir(&b, GPIO_DIRECTION_OUTPUT);
    g_ctr = 0;
}

void led_refresh()
{
    g_ctr++;
    if (g_ctr % 3 == 0)
    {

        csi_gpio_pin_write(&r, GPIO_PIN_HIGH);
        csi_gpio_pin_write(&g, GPIO_PIN_LOW);
        csi_gpio_pin_write(&b, GPIO_PIN_LOW);
    }
    else if (g_ctr % 2 == 0)
    {
        csi_gpio_pin_write(&r, GPIO_PIN_LOW);
        csi_gpio_pin_write(&g, GPIO_PIN_HIGH);
        csi_gpio_pin_write(&b, GPIO_PIN_LOW);
    }
    else
    {
        csi_gpio_pin_write(&r, GPIO_PIN_LOW);
        csi_gpio_pin_write(&g, GPIO_PIN_LOW);
        csi_gpio_pin_write(&b, GPIO_PIN_HIGH);
    }
}

 看代码应该是没问题,于是去查硬件PA7是不是没接好,看了下果然是默认跳线帽插错了,看来默认跳线帽配置也是有坑的啊。

 5. 将RED那个蓝色标识处的跳线帽插上后(原来插在BLUE那个跳线帽下方),demo效果正常了,见附件视频。

 

ch2601_marquee_demo.mp4

630.2 KB, 下载次数: 3

最新回复

国产riscv还是挺少的,还是希望国产芯片越来越多,门槛越来越低,使用越来越容易,性能越来越强  详情 回复 发表于 2022-4-18 11:51
点赞 关注
 
 

回复
举报

6822

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

是的路径不支持空格是编译不过的

其他还挺顺利

 
 
 

回复

5263

帖子

239

TA的资源

管理员

板凳
 

视频可以直接上传到第三方平台,或者eeworld电子技术视频:https://training.eeworld.com.cn/,然后插入

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

学习了,谢谢!  详情 回复 发表于 2022-4-8 16:55
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(中级)

4
 
nmg 发表于 2022-4-2 10:11 视频可以直接上传到第三方平台,或者eeworld电子技术视频:https://training.eeworld.com.cn/,然后插入

学习了,谢谢!

 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

5
 

国产riscv还是挺少的,还是希望国产芯片越来越多,门槛越来越低,使用越来越容易,性能越来越强

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表