RT73 usbwifi建置.PPT

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RT73 usbwifi建置.PPT

系統實作(續) GPIO初始值設定: 系統實作(續) 送出GPIO控制訊號: 團隊分工表 Webcam驅動程式 無線網卡驅動程式 馬達驅動程式 水族箱結構建置 Linux系統建置 項目/組員 許永昌 楊學燊 范毓航 簡江原 Mjpg-streamer Boa Web Server 馬達操作介面 Html ? ? ? ? ? ? CGI程式撰寫 ? ? ? ? ? ? ? ? ? ? ? ? 系統展示 Porting rootfs application kernel GNU Cross 開發工具鏈 應用程式執行檔 rootfs 映像檔 kernel 映像檔 bootloader 執行檔 bootloader Cross tool chain 製作SD card 開機片 編譯u-boot並燒寫到SD card NAND Flash 開機 用tftp傳輸將u-boot載入目標平台記憶體並燒寫至NAND Flash Porting application rootfs kernel bootloader Kernel 的系統配置 Makefile Kconfig 配置工具 編譯Kernel 並產生映像檔 Porting application rootfs kernel bootloader Busybox 編譯 設定組態並安裝至根目錄 選擇檔案系統格式 可寫 可儲存 可壓縮 斷電可靠度 是否置於記憶體 Porting application rootfs kernel bootloader Porting 檔案系統 可寫 可儲存 可壓縮 斷電可靠度 置於記憶體 Romfs No N/A No N/A No Cramfs No N/A Yes N/A No YAFFS2 Yes Yes No Yes No JFFS2 Yes Yes Yes Yes No EXT2 over RAM Yes No No No Yes 系統實作(續) 系統實作(續) 用C語言撰寫CGI程式 於~/els/dma/rootfs/var/www/cgi-bin/內新增post.c 編譯成CGI可執行程式 Arm-linux-gcc –o post post.c 系統實作(續) HTML網頁連結    CGI登入驗證畫面 系統實作(續) 系統實作(續) POST GET 傳輸資料方式 標準輸入 QUERY_STRING 傳輸資料大小 允許大量傳輸 受限於QUERY_STRING長度限制 系統實作(續) FORM所指定的方法會記錄在REQUEST_METHOD環境變數中,所以我們只要看看這個環境變數的值就可以知道要從何處讀取資料。 系統實作(續) 透過 http 連接 ARM 的 Web Server: 系統實作(續) 登入密碼錯誤畫面: 系統實作(續) 登入密碼錯誤畫面: 系統實作(續) 網頁控制步進馬達 撰寫驅動 編譯成.ko檔 撰寫控制用的CGI程式 系統實作(續) 1.於UBUNTU編譯完成後會得到驅動模組.ko檔 2.開發板執行 3.插入.ko檔 系統實作(續) 將編好的CGI程式加入HTML的FORM標籤 並設定METHOD=GET,ACTION=../cgi-bin/bk_test 透過網頁便可以控制ARM板GPIO的步進馬達 系統實作(續) 燈光控制 LED介面電路 LED即發光二極體,是嵌入式系統中常用的輸出設備。 DMA6410L讓EINT14及EINT15控制兩個LED指示燈,會分別對應到GPN14及GPN15 系統實作(續) 撰寫LED驅動及測試程式 我們要自己撰寫: 驅動程式 Led.c:LED的驅動 Led.h:標頭檔 Makefile:用來編譯LED的驅動 CGI測試程式 Test.c:測試程式,完成後用arm-linux-gcc 編譯出執行檔 系統實作(續) 編譯出led.ko 於UBUNTU編譯完成後會得到LED驅動模組led.ko Make 於開發板插入led module cd /driver/led Insmod led.ko 系統實作(續) 系統實作(續) 將編好的CGI程式加入HTML的FORM標籤 並設定METHOD=GET,ACTION=../cgi-bin/test 飼料不足辨識(OpenCV): OpenCV OpenCV是Intel?開源電腦視覺庫。它由一系列 C 函 數和少量 C++ 類構成,實現了圖像處理和電腦視覺方 面的很多通用演算法。 OpenCV支援Windows跟Linux兩種平台,並具有強大 的圖

文档评论(0)

wangsux + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档