關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一種基于物聯網的遠程監控系統設計

        一種基于物聯網的遠程監控系統設計

        作者: 時間:2012-04-25 來源:網絡 收藏

        c.JPG
        2.2.3 編譯內核的配置
        編譯內核最好使用root權限,參考linux-2.6.20/Documentation下相關說明即可。
        d.JPG
        由于2.6.15-at91.patch.gz是標準的文本文件,所以這里直接用cat,這個命令后會出現一些patch文件信息,若出錯,則需要考慮patch版本是否匹配和linux源碼是否完整。然后修改Makefile將以下2行:
        e.JPG
        于是會出現一些配置信息,由于是AT91RM9200系統,所以用make at91rm9200dk-defconfig,用makehelp可以查看其他的make選項。
        make menuconfig
        在選擇System type->Atmel AT91 System-On-Chip后,檢查配置是否成功。
        如果確認上述配置成功,就可在menuconfig里面修改CONFIG_CMDLINE中的啟動參數,把RAM盤大小從缺省值3 145 728 B(3 MB)修改成4 194 304 B(4 MB),注意這些參數是在啟動加載時用的,尤其是整合成的內核時啟動要用到,不可以隨便修改,本統最后的參數為:
        f.jpg
        經過編譯,可在linux-2.6.20/arch/arm/boot下面獲得zlmage。
        2.3 BusyBox的交叉編譯
        BusyBox最初是由Bruce Perens在1996年為Debian GNU/Linux安裝盤編寫的。其目標是在一張軟盤上創建一個可引導的GNU/Linux系統,這可以用作安裝盤和急救盤,是很多標準Linux?工具的一個單個可執行實現。BusyBox包含了一些簡單的工具,例如cat和echo等。由于很多標準Linux工具都可以共享很多共同的元素,當這些工具被合并到一個可執行程序中時,它們就可以共享這些相同的元素,這樣可以產生更小的可執行程序,這就為可引導的磁盤和使用Linux的嵌入式設備提供了更多功能。
        2.3.1 下載BusyBox
        BusyBox是按照GNU General Public License(GPL)許可證發行的。目前可使用的、穩定的版本BusyBox-1.3.0.bz2可以從網站http://www.husybox.net/下載。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 逊克县| 资源县| 平遥县| 黄浦区| 徐闻县| 手游| 乌审旗| 泰宁县| 新乡县| 永泰县| 准格尔旗| 潜山县| 太原市| 称多县| 海南省| 阜南县| 墨竹工卡县| 藁城市| 文昌市| 通辽市| 威海市| 司法| 龙南县| 方正县| 万州区| 滦南县| 松江区| 北流市| 溧水县| 梁山县| 高要市| 军事| 乌拉特中旗| 梁平县| 志丹县| 合水县| 贞丰县| 巴南区| 宜兴市| 湘西| 乃东县|