初级会员
- 积分
- 81
- 金钱
- 81
- 注册时间
- 2016-12-19
- 在线时间
- 50 小时
|
如题,cpu为imx6ul系列的【MCIMX6G2CVM05AB】,使用GPIO2_20连接led,
(1)设备树中配置GPIO2_20为输出模式,
(2)驱动c文件中,open函数里面对gpio2_20操作分别输出高低电平。
(3)检查设备述文件,没有占用GPIO2_20的节点(也有可能是自己没找到)
但是一直未生效,一直是高电平。
跪求大佬们帮忙看下。
-----------------------------------------------------------------------------------------------
设备树代码如下:
备注:代码粘贴不进来,显示不全,不知道为啥,在回复栏目中贴入设备树代码,请移步我自己给自己回复的楼层,给各位大佬造成麻烦还请见谅,感谢感谢。
- 14 / {
- 15 >---model = "Freescale i.MX6 UltraLite 14x14 EVK Board";
- 16 >---compatible = "fsl,imx6ul-14x14-evk", "fsl,imx6ul", "OKMX6UL-C1" ;
复制代码 驱动代码中在open函数中分别使用如下函数操作LED,但是发现没反应:
- gpio_set_value(led->gpio_num, 0); /* 打开LED */
- gpio_set_value(led->gpio_num, 1); /* 关闭LED */
复制代码
|
|