1208|2

2

帖子

0

TA的资源

一粒金砂(中级)

平头哥RVB2601点LED灯 [复制链接]

本例程是使用GPIO来点亮LED灯,系统总线接口支持 AMBA3.0 AHB-Lite 协议。该总线是由ARM公司提出的一种开放性的片上总线标准,它独立于处理器和工艺技术,具有高速度低功耗等特点。也就是说外设的操作与ARM类型的MCU相似。

关键代码如下:

    csi_pin_set_mux(PA7, PIN_FUNC_GPIO); //Red LED
    csi_pin_set_mux(PA25, PIN_FUNC_GPIO); //Green LED
    csi_pin_set_mux(PA4, PIN_FUNC_GPIO); //Blue LED
    
    csi_gpio_pin_init(&pin_led_red, PA7);
    csi_gpio_pin_dir(&pin_led_red, GPIO_DIRECTION_OUTPUT);
    csi_gpio_pin_init(&pin_led_green, PA25);
    csi_gpio_pin_dir(&pin_led_green, GPIO_DIRECTION_OUTPUT);
    csi_gpio_pin_init(&pin_led_blue, PA4);
    csi_gpio_pin_dir(&pin_led_blue, GPIO_DIRECTION_OUTPUT);

0f8266e2bdb0636b0ca4c82f875df92d.jpg 设置和初始化PA7、PA25、PA4三个引脚。

附上主程序:

  while (1) {
        LOGD(TAG, "Hello world!\n");
        aos_msleep(1000);
        if (d == 1) {
            csi_gpio_pin_write(&pin_led_red, GPIO_PIN_HIGH);
            csi_gpio_pin_write(&pin_led_green, GPIO_PIN_HIGH);
            csi_gpio_pin_write(&pin_led_blue, GPIO_PIN_HIGH);
            
        } else {
            csi_gpio_pin_write(&pin_led_red, GPIO_PIN_LOW);
            csi_gpio_pin_write(&pin_led_green, GPIO_PIN_LOW);
            csi_gpio_pin_write(&pin_led_blue, GPIO_PIN_LOW);
        }
        d=!d; 
  }

可以看到成功运行了:

QQ截图20220624213608.png

 

 

 

 

 

最新回复

强力点灯,期待后续评测。   详情 回复 发表于 2022-6-27 19:51

回复
举报

4127

帖子

12

TA的资源

版主

点赞好评

回复

7013

帖子

2

TA的资源

五彩晶圆(中级)

强力点灯,期待后续评测。

个人签名

默认摸鱼,再摸鱼。2022、9、28


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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

推荐帖子
USB开发的必备知识

USB的基本特性 每一个设备(device)会有一个或者多个的逻辑连接点在里面,每个连接点叫endpoint.每个endpoint有四种数据传送方式: ...

模拟集成电路三本圣经(书及答案)

模拟三本经典著作及答案,另外附送拉扎维的射频微电子(中文版) 这么经典的东西不用详细介绍了吧 拉扎维的《Design of Analog ...

DIY三轴加速度传感器STEP 1:震动报警

基于LPC1343与三轴加速度传感器 的震动报警装置 Author: chenzhufly Email: chenzhufly@126.com 2010-05-18 系统硬件框图: ...

【NUCLEO-L552ZE测评】+开箱及建立开发平台

一、开箱 很幸运获得了STM32L552的评测机会,收到快递后,迫不急待地打开包装开始测试,下图是开发板的外包装图: 51680 ...

keil中C语言的();【】;{}三种括号的使用

keil中C语言的();【】;{}三种括号的使用 /* 名称:K1-K4 控制数码管加减演示 说明:按下K1 ...

TI 嵌入式主题直播月——深入探究嵌入式产品在工业和汽车中的新应用 视频回放汇总!

TI 嵌入式主题直播月——深入探究嵌入式产品在工业和汽车中的新应用 视频回放汇总! 第1场:深度学习算法在ADA ...

【花雕动手做】有趣好玩的音乐可视化系列小项目(13)---有机棒立柱灯

徒步的路上,在草丛里面捡到一些报废的有机棒 625364

观电路-adc与系统(1)

观电路 — ADC与系统(1) 市面上ADC有很多,不同的ADC价格相去甚远,所以我们到底应该如何去选ADC? 先从知道参数是什 ...

这部分电路怎么理解

各位大佬,这部分电路怎么理解 654982

【ACM32G103RCT6】开箱——不一样的芯片感受

首先感谢eeworld论坛、上海航芯电子科技,给了我这次试用的机会。 今天收到了快递,打开一看,是申请到的开发板到了。下面就 ...

关闭
站长推荐上一条 1/10 下一条

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

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

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

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