大戰嵌入式linux第一天

2021-06-17 16:03:53 字數 900 閱讀 9363

很累很累,不過收穫還是不少,已經撥開一些對嵌入式系統的神秘感!總結一下今天的行動

我的開發板是華恆的s3c2410-study,我比較喜歡追逐潮流,安裝了fedora6,雖然推薦安裝rh9(也因為我的硬碟是sata口的),結果按照說明文件操作的時候遇到了一些麻煩。

按照說明步驟nfs服務很容易就啟動了,沒有遇到什麼困難,偶就不說了。

由於開發版的ip是192.168.2.222,我將我pc的ip位址設定為192.168.2.123

首先往/tftproot(好像是這個名:'(    )目錄裡拷乙個檔案cp somefile /tftproot/

於是tftp 192.168.2.123

tftp>get somefile

檢測一下當前目錄是否有此檔案,不知道是不是因為我的問題,我發現我用get命令成功的時候並沒有出現任何提示。

tftp配置好以後,就來配置minicom,這個東西很簡單,沒有看起來那麼神秘!具體步驟按照說明文件把頻率設定一下就行。結果我很納悶,像windows中的超級終端那樣能顯示出串列埠的資訊,這個東西上哪顯示去……

結果很搞笑,進入minicom後直接就可以操作了,可以reboot一下,重新看看啟動過程。

編譯核心偶就最簡單的make zimage一下就搞定了,原理不太懂,我想可能是按照預訂好的配置檔案來編譯,接下來幾天的任務就是研究如何定製裁減核心。

最後,體驗一下到底什麼是交叉編譯,寫了乙個helloworld程式,然後呼叫交叉編譯的gcc工具編譯了一下

類似gcc -o hello hello.c,將hello move到/tftproot中,然後操作開發版,先將宿主機掛載上mount -o 192.168.2.123:/  /mnt/,然後進入/tftproot,  執行./hello,顯示hello world!

恩,今天體驗了很多,感覺不錯!加油!

嵌入式課程日誌第一天

學習日誌1 姓名 湯海俊 日期 2018.9.10 今日學習任務 上午安裝好vmware軟體,使其能夠編譯並且執行所編寫的程式,跟著老師學習指標陣列的基本程式並正確編譯執行。今日任務完成情況 完成了基本陣列程式的編譯,並且能夠正確地執行該程式。上課筆記 int 4個位元組 short 2個位元組 d...

linux學習第一天

shell unix作業系統 bash linux作業系統 本質 根據命令的名字,呼叫對應的可執行程式 1.命令補齊和路勁補齊都是用的tab這個按鍵 2.ctrl p,ctrl n 乙個是向上查詢命令,乙個是向下查詢命令 當然這個是在歷史記錄當中 3.游標移動位置 向左ctrl b,向右ctrl f...

Linux第一天筆記

1 linux指一套免費使用和自由傳播的類unix作業系統。linux一切皆檔案!2 fsf free software foundation 自由軟體聯盟 gnu gun s not unix general public license gpl 3 linux核心版本格式是x.y.zz www,...