我有一個需要訪問ubuntu 14.04LTS的GPIO。如何使用物理地址訪問GPIO?
下面信息是我的設備信息:
- OS:Ubuntu的14.04 LTS 64bits的
- CPU:英特爾賽揚(R)CPU J1900 @ 1.99GHz×4
而且bleow鏈路是數據表和驅動程序代碼
首先我被檢查芯片是it8785和GPIO端口是32至39 PIN端口的GPIO 32是117,所以我鍵入命令:
echo 32 > /sys/class/gpio/export
和
echo 117 > /sys/class/gpio/export
但都顯示錯誤「bash - 回聲:寫入錯誤:無效的參數」
我對此沒有任何想法,所以我與製造商爭執。
他們告訴我,如果我想訪問GPIO,我必須像直接訪問CPU地址:
GPIO PORT Adderss
32 0xfed0e388
33 0xfed0e368
34 0xfed0e318
35 0xfed0e378
36 0xfed0e308
37 0xfed0e398
38 0xfed0e328
39 0xfed0e3A8
我用Google搜索了一會兒,數據的數量是rarly。 對於任何建議我都非常感謝。
你是否理解你被問到的是什麼? – 0andriy