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

迅為-iMX6ULL開發板--C程序調用shell

發布時間:2021-5-17 09:30    發布者:落風
本章節使用的資料已經放到了開發板網盤資料中,路徑為:“11_Linux 系統開發進階\90_章節_C 程序調用 shell 使用資料”。
本章節介紹的是在 linux 系統環境下 linux-C 調用 shell 命令控制 GPIO 輸入輸出步驟。shell 作為 Linux操作系統的外殼,為用戶提供使用操作系統的接口。它是命令語言、命令解釋程序及程序設計語言的統稱,它解釋由用戶輸入的命令并且把它們送到內核。
使用 shell 命令直接操作/sys/下的 gpio 節點,首先在 imx6ull-14x14-evk.dts 注釋掉設備樹的 LED 和按鍵功能,LED 引腳為 GPIO0_3,key 引腳為 GPIO1_18。
在程序中通過 shell 命令讀取按鍵值和控制 LED 燈。


1.通過 popen 執行 shell 命令
popen 和 pclose 函數實現的功能是創建一個管道,用來連接到另一個進程,然后讀那個進程的輸出或向它發送輸入,具體操作是 fork 一個子進程,exec 一個 shell 執行命令。

2.填寫 shell 命令,設置引腳狀態:

3.控制 Led:

交叉編譯 arm-linux-gnueabihf-gcc -o led shellGpio.c ,將 led 文件拷貝到開發板。

測試可看到開發板的燈在閃爍,終端有打印信息:

4.讀取按鍵值

編譯后測試:


本文地址:http://m.qingdxww.cn/thread-766880-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
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产成人+综合亚洲+天堂 | 欧美2区| 69视频在线下载 | 天海翼在线观看亚洲一区 | 一级毛片视频 | 欧美日韩亚洲国产一区二区综合 | 久青青 | 啪啪动态图片 | 四虎综合网 | 污网站在线观看 | 逼逼无毛| 日本在观线免费观看 | 欧美特黄视频在线观看 | 国产精品秒播无毒不卡 | 奶茶视频有容乃大 | 妈妈的朋友hd在线观看 | 亚洲欧美综合另类 | 国产满18av精品免费观看视频 | 亚洲网色 | 天堂在线免费观看 | 色免费视频 | 妻子的诱惑在线 | 成人a影片在线观看 | 美国一级毛片片aaa 美国一级毛片不卡无毒 | 精品国产自| 亚洲三级视频在线观看 | 2019天堂网 | 欧美有码视频 | 亚洲精品人成网在线播放蜜芽 | 国产日韩精品欧美一区色 | 成人网址在线观看 | 成都4片p高清完整版在线观看 | 欧美成人亚洲 | 国产亚洲精品自在久久77 | 2021久久天天躁狠狠躁夜夜 | 91高清在线观看 | 热九九精品| 啊用力点国产嗯快在线观看 | 四虎影院永久网站 | 日本不卡高清视频 | 亚洲蜜臀 |