860|1

99

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【国产芯AGM AG32VF407 再测评】09:真实操作LED(GPIO) [复制链接]

 

有人分享过了如何使用例程点亮LED:

【国产芯AGM AG32VF407】-点灯

AG32VF407测试GPIO(AG32入门篇)

AG32VF407 AGRV2K LED程序控制D3闪烁

 

但具体如何操作GPIO(比如把某个管脚拉低/高)还是需要翻手册。

参考:AG32驱动的使用

 

 

 

可以看到GPIO不是随意定义的,必须按GPIOx_y的格式,把PIN_XX定义成GPIOx_y的功能。

调用的使用也不是直接调用,按x、y分别给两个参数才行:

比如操作一个GPIO,需要传入(GPIO4 ,GPIO_BIT1)这两个参数,才能操作GPIO4_1这个功能

 

翻看sdk定义,这些都是地址偏移量

 

 

 

 

但这里还有问题,不知道demo这样定义是什么意思:

 

按上面的偏移量,这个GPIO1_3应该对应 1<<3,就是0b1000 ?

 

 

_________________________________________

找到了,把偏移量定义为 0b1110,可以一次性操作GPIO4_1 GPIO4_2 GPIO4_3 这三个GPIO

若是改成0b11000,可以同时操作 GPIO4_3 GPIO4_4,就是开发板上的两个LED了

 

 

(就是开发板的LED光污染比较严重)

 

 

 

最新回复

LED可以通过MCU或者FPGA逻辑控制,2种方式都可以体验一下。 采用AGM原厂设计的DEMO板,开发上手更简单。 [attach]827521[/attach]     详情 回复 发表于 2024-7-27 18:56
点赞 关注
 
 

回复
举报

13

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

LED可以通过MCU或者FPGA逻辑控制,2种方式都可以体验一下。

采用AGM原厂设计的DEMO板,开发上手更简单。

 

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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
快速回复 返回顶部 返回列表