喜欢2次
团队编号:CICC1849
团队名称:能用就行队
学校:安徽工业大学
团队成员:高志强,叶颖,汪志泉
指导老师:王玲玲
分别是: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);