国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

迅為-iMX6開發板-設備樹內核-IO配置分析文檔

發布時間:2019-7-26 10:29    發布者:就是塔塔
本文檔主要講解在 iMX6 開發板設備樹內核 IO 是如何配置為各種功能的基礎文檔。
1 飛思卡爾系列 IO 配置概述
在作者接觸過的所有的飛思卡爾 BSP 源碼中,它們的 IO 配置方法基本都是類似的。
源碼中都會有一個頭文件,用戶保存全部 IO 的所有配置宏,在設備樹源碼中是
“arch/arm/boot/dts/imx6q-pinfunc.h”這個文件。
如下圖所示,是該文件 GPIO_2(這是 LED 燈的宏定義)中所有的宏定義。這些宏定義在
內核運行的時候根據需要,選擇一個,默認內核中應該是使用的是
“MX6QDL_PAD_GPIO_2__GPIO1_IO02 ”這個宏,使用這個宏配置之后,它就是 GPIO
了。
源碼中都有一個初始化的地方,也就是引用上面宏的數組或者結構體。在設備樹代碼中
是“arch/arm/boot/dts/imx6qdl-sabresd.dtsi”文件。
例如上面提到的宏,在如下圖所示位置定義。
當然,我們在這個設備樹文件中,可以看到還有其它宏在別的地方定義和初始化,這里我
們先只介紹 GPIO 的,GPIO 在上圖中的位置定義即可,另外如果還有別的地方調用 IO 的
宏,是需要屏蔽掉的。
假如我們在調試 LED(GPIO_2)的時候,在上面位置加入了
“MX6QDL_PAD_GPIO_2__GPIO1_IO02”這個宏,另外還需要確保源碼中沒有引用其它的
宏,如果有引用必須屏蔽掉,如下圖所示剩下的四個宏都不能被引用。
2 LED 燈 IO 的配置原理分析
前面提到 LED 的 IO 宏對應的是 MX6QDL_PAD_GPIO_2__GPIO1_IO02,作者是直接給
的結論,這里給大家詳細分析下如果通過網絡標號找到對應的宏定義。
LED 小燈的網絡標號是“KEY_ROW6”,如下圖所示。
搜索“KEY_ROW6”,找到網絡標號在核心板上對應的 PIN 腳,如下圖所示,PIN 腳名
稱為“GPIO_2”。

本文地址:http://m.qingdxww.cn/thread-566405-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 利用SAM E54 Xplained Pro評估工具包演示CAN轉USB橋接器以及基于CAN的主機和自舉程序應用程序
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日产精品久久久一区二区 | 日本不卡视频一区二区 | 香蕉视频网页版 | 免费人成a大片在线观看动漫 | 在线观看一区二区三区四区 | 九九热精品视频在线观看 | 国产一级视频在线观看 | 色噜噜色偷偷 | 91.com视频| 免费高清在线影片一区 | 国产99久9在线视频 国产99久9在线 | 四虎影视大全 | 国产 欧美 日韩在线 | 91麻豆精品 | 摸一摸操一操 | 毛片女人毛片一级毛片毛片 | 天天插天天插天天插 | 99成人在线视频 | 久久精品国产91久久麻豆自制 | 999网| 青青草原综合久久大伊人精品 | 国产精品爽爽va在线观看网站 | 国产精品亚洲第五区在线 | 久久久久久国产精品mv | 国产久草视频 | 国产成人啪午夜精品网站 | 狠狠色丁香久久综合五月 | 天堂成人在线 | 日韩精品免费在线观看 | 青青青国产视频 | 398av视频在线播放 | 国产成人啪精品午夜在线观看 | 国产激情自拍视频 | 亚洲综合在线播放 | 久久影院午夜伦手机不四虎卡 | 国产又黄又a又潮娇喘视频 国产又粗又爽又大又长免费视 | 亚洲国语在线视频手机在线 | 亚洲第一香蕉视频 | 四虎在线视频免费观看视频 | 12至16末成年毛片 | 五月天桃花网 |