嵌入式學習 arm開發板網頁控制燈

2021-08-22 00:21:58 字數 1093 閱讀 9452

開發板:友善之臂mini2440

注意:以下的伺服器端與客戶端在同一區域網內

網頁控制

(1) 在ubuntu系統中,開啟終端,使用命令「arm-linux-gcc 2_2_wangyekongzhi.c -o web_led_control.cgi」編譯,生成web_led_control.cgi檔案。

(2) 將編寫的2_2_wangyekongzhi.html檔案複製到arm開發板的【/www】目錄下。

(3)  將web_led_control.cgi複製到arm開發板的【/www/cgi-bin】目錄下。

(4)  在arm開發板上使用命令「chmod 777 web_led_control.cgi」修改web_led_control.cgi檔案的許可權,是它的許可權被修改為所有者、所屬組、其他人都擁有讀、寫、和執行的許可權。

(5)  確保pc和開發板能互相ping通。如開發板的ip為192.168.0.225,pc的ip位址為192.168.0.36。

(6)  arm開發板中使用命令「ps」檢視系統現在進行著的程序,如果arm開發中已經執行著乙個關於led控制的程序,記住它的pid,使用命令殺死該程序。

(7)  在pc中開啟瀏覽器,輸入「按下【enter】鍵。

/**************2_2_wangyekongzhi.c*********/

/**************2_2_wangyekongzhi.c*********/

#include#include#include#includeint main()

}ioctl(led_fd,0,0);

ioctl(led_fd,0,1);

ioctl(led_fd,0,2);

ioctl(led_fd,0,3);

while(1)

close(led_fd);

return 0;

}

/************2_2_wangyekongzhi.html******/

/************2_2_wangyekongzhi.html******/

嵌入式開發板 嵌入式Linux開發板的選擇

很多電子軟體工程師使用stm32系列的微控制器入門,學習linux是技術公升級的最好選擇之一。很多小夥伴對linux的認知為只知道它是乙個開源作業系統,有乙個核心,僅此而已。但是掌握了linux技術之後卻能夠在技術領域大有一番作為。我們來看一下學習linux之後的一些出路 那麼在進行linux知識的...

嵌入式學習 arm開發板跑馬燈

學習要求 編寫開發板gpio 通用io 的驅動測試程式,要求led1 led3實現跑馬亮燈狀態,每盞燈亮兩秒一次,持續3秒。開發板 友善之臂mini2440 1.操作步驟 1 開啟ubuntu系統,開啟終端,輸入命令 arm linux gcc 2 1 paomadeng.c o paomadeng...

嵌入式環境的搭建(用於Arm開發板)

1,搭建開發環境 a,對於新系統,安裝一些依賴軟體。sudo apt get install build essential git libusb 1.0 0 dev u boot tools ccache zlib1g dev uuid dev 如果是64位的linux還要執行如下的安裝 sudo...