🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/关于如何控制蜂鸟E203的GPIO口
关于如何控制蜂鸟E203的GPIO口
开源蜂鸟E203 作者 遇见 发布于 2023-05-30 21:39(1228 天前) 4272 浏览

团队编号:CICC1849
团队名称:能用就行队
学校:安徽工业大学
团队成员:高志强,叶颖,汪志泉
指导老师:王玲玲

蜂鸟E203的库函数定义了几个关于GPIO的函数。

分别是:gpio_write(), gpio_read(), gpio_enable_input(), gpio_enable_output().
要控制一个gpio口,首先要使能输入或者输出,然后才能读或者写。
1、例如要读GPIOB的0号接口,把GPIO0的值赋给一个变量a可以这么做:
gpio_enable_input(GPIOB,1);
a = gpio_read(GPIOB,1);
2、注意:1代表0号端口,2代表1号端口,4代表3号端口等等等,规律是一共有三十二位二进制数,每位二进制数分别代表一个IO口,为1则代表该IO口使能。
3、要写GPIOB的1号接口,给它写1,代码可以这么写:
gpio_enable_output(GPIOB,2);
gpio_write(GPIOB,2,1);

全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)