Contents ...
udn網路城邦
imx6 GPIO 筆記 // 分享 教學
2017/12/04 11:39
瀏覽473
迴響0
推薦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);



//若本文章對你有幫助,買個魚罐頭餵街貓吧.
全站分類:心情隨筆 心情日記
自訂分類:linux
上一則: imx6 Button/Key 筆記 // 分享 教學
下一則: imx6 sabre sd uboot env

限會員,要發表迴響,請先登入