網路城邦
上一篇 回創作列表 下一篇   字體:
imx6 GPIO 筆記 // 分享 教學
2017/12/04 11:39:04瀏覽470|回應0|推薦0
Imx6, 共有25x25 -1 = 624支腳(錫球),

扣除VCC, GND, NC等等,

功能腳為395隻腳

Reset後的型態,約為10種,數量如下.


GPIO input 100k pull-up 155

GPIO input 100k pull-down 8

input keeper 10

input 47k pull-up 4

input 100k pull-up 83

input 100k pull-down 4

input hi-z 8

output high 7

output low 53

ANALOG 12

/ 51


也就是說,reset後,約有155+8支腳,是GPIO input的狀態


在board-mx6q_sabresd.h設定晶片錫球要引出的訊號種類


arch/arm/mach-mx6/board-mx6q_sabresd.h

MX6Q_PAD_GPIO_9__GPIO_1_9


在board-mx6q_sabresd.c / drvier設定GPIO型態, 讀寫

arch/arm/mach-mx6/board-mx6q_sabresd.c


#define SABRESD_5V_PWREN_ONE IMX_GPIO_NR(1, 9)


mxc_iomux_v3_setup_multiple_pads(mx6q_sabresd_pads,ARRAY_SIZE(mx6q_sabresd_pads));


gpio_request(SABRESD_5V_PWREN_ONE, "5v_en_1"); 

gpio_direction_output(SABRESD_5V_PWREN_ONE, 1);


gpio_set_value(SABRESD_5V_PWREN_ONE, 1);

gpio_set_value(SABRESD_5V_PWREN_ONE, 0);



//若本文章對你有幫助,買個魚罐頭餵街貓吧.
( 心情隨筆心情日記 )
回應 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=greatcat&aid=109295063