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

迅為imx6ull開發板使用c語言調用shell命令控制led燈

發布時間:2021-10-8 11:39    發布者:落風
關鍵詞: IMX6ULL開發板
用命令來控制 led 燈沒有感覺,那可以使用程序來控制,讓程序幫我們輸入這些命令,我們可以使用system 函數來完成。
頭文件:#include
格式:system(要執行的命令)
代碼實現:
#include
void main(void)
{
system(“echo none > /sys/class/leds/sys-led/trigger”);//設置觸發方式
while(1)
{
system(“echo 1 > /sys/class/leds/sys-led/brightness”);//點亮 led2
sleep(5);
system(“echo 0 > /sys/class/leds/sys-led/brightness”);//關閉 led2
sleep(5);
}
}
我們來寫一下這個程序,我們進到 samba 指定的這個路徑下,我們在這個路徑下創建 c 程序,名為 led.c,然后用 source insight 打開這個文件,因為這個程序非常簡單,我直接復制程序,我們在進入 while 循環之前先設置了下 led 觸發方式,把它設置成沒有觸發,這個就有點類似于 32 單片機上對管腳的初始化,也就是我們先初始化一下管腳,我們再進行管腳的操作,然后我們進入到 while 循環,我們不斷的給 led2 進行置 0 置 1 ,我們把這個延遲改小一點,改成 1 秒,然后保存,如下圖所示。

打開 ubuntu,進到 samba 指定的這個路徑下,我們就可以在 samba 這個路徑看到 .c 文件了,如下圖所示。

然后我們把 .c 文件從 samba 指定的目錄把它考到 ubuntu 的目錄下,然后我們進到這個目錄,如下圖所示。

我們直接使用交叉編譯器編譯下 led.c ,因為是在開發板上運行的,所以就不能使用 gcc 了。我們使用靜態編譯,這樣就得到了 led 這個可執行的程序。如下圖所示。

把這個可執行文件拷貝到開發板,我們可以使用 U 盤或者 TF 卡也可以使用 NFS ,這個依據自己的習慣來就可以了,我這里使用 nfs 。進到開發板的控制終端,然后給開發板連下網,我先配置下無線密碼,然后聯網,因為我這里要使用 nfs, 然后我們來掛載下這個目錄,然后我們把 led 這個可執行文件拷貝到 nfs共享的目錄,這樣就可以在開發板上看到 led 這個可執行文件了,我這里給他拷貝到開發板上,進到 opt 這個目錄下,如下圖所示。

s 看一下,如下圖所示。

我們來運行下這個可執行文件,如下圖所示。

可以看到開發板現在 led2 這個燈的狀態,來執行下這個可執行文件,這個燈就是一閃一閃的了,如下圖所示。

使用 ctrl+c 打斷這個程序的運行,這個燈現在已經不亮了,如下圖所示。

然后我們在運行下,這樣我們就使用程序成功控制了一個燈并實現了一個閃燈的程序,其實這個程序里面的方法和我們直接使用命令的方法是一樣的,只不過我們是使用 c 語言來調用我們的 shell 命令來實現,就不用再人為的輸入了。
在 led 設備的這個目錄下,還有一個叫 beep 的蜂鳴器設備,蜂鳴器我們也可以使用這個方法來打開和關閉蜂鳴器,這就作為一個作業大家自己來試下,方法和點亮一個 led 燈方法是一樣的,我們可以先用命令來試下,然后再用 system 調用 shell 命令用程序實現。

本文地址:http://www.qingdxww.cn/thread-775706-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
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区导航 | 久久久精品免费观看 | 欧美成人一区二区三区不卡 | 国产一级片网址 | 一区二三区国产 | 天天操天天谢 | 久久精品影院永久网址 | 在线观看91精品国产hd | 久久精品视频免费观看 | 免费5xx| 99久久99| 日本一区二区三区不卡在线视频 | 青草香蕉精品视频在线观看 | 国产成人精彩在线视频50 | 免费观看色视频 | 热久久这里只有精品 | 五月天婷婷在线播放 | 欧美麻豆久久久久久中文 | 精品成人 | 久久99精品久久久久子伦 | 久久久久香蕉 | 日本在线中文 | 亚洲欧美字幕 | 黄色网页在线看 | 中文字幕一区二区视频 | 视频在线观看一区二区三区 | 久久韩国精品韩国专区 | 99热成人精品热久久66 | 免费观看欧美大片 | 久久这里只有精品23 | 国产福利精品一区二区 | 亚洲精品国产网红在线 | 国产日韩精品一区二区在线观看 | 日本中文字幕一区二区有码在线 | 视频一区色眯眯视频在线 | 91精品国产综合成人 | 日本特黄网站 | 国产欧美一区二区精品久久久 | 国产福利一区二区精品免费 | 欧美一区二区放荡人妇 | 亚洲 欧美 国产另类首页 |