作者tstanly ()
看板LinuxDev
標題Re: [問題] 學習arm板子
時間Fri Jun 5 01:00:02 2009
※ 引述《alen0309 (一定要上!!)》之銘言:
: 想請教各位 我是一位剛要學習使用arm7板子
: 但我只會C和計組的觀念 關於資結和OS沒有修過課 因為本身為電機出身
: 想請問我這樣能去碰板子嗎 因為也沒那機會可以修OS和資結
: 但又想朝嵌入式方面著手 本身只使用過DSP的板子 希望板上的先進們能給我些意見!!
: 謝謝^^
我自己也是在學習中
給你一些意見...
以基本的來說
首先有一個板子
看看實驗室有沒有...或是去拍賣買一塊
接著開始建立你的toolchain,雖說用廠商附的或類似crosstool這種東西就可
但我還是覺得一個一個從binutils,gcc,header...來compile可以體會更多
接著可以玩bootloader,filesystem,kernel...........
過程中你可能會用到終端機 ex:minicom 或是傳輸檔案的tftp
再來可以porting一些東西到板子上玩玩
最後就是在板子上寫程式...你可以控制keypad或是touchscreen之類....
過程中多看看一些板子附的相關資料 ex:怎麼把bootloader弄上去
要看書可參考板上推薦的
Building Embedded Linux System
O'RELLY出版
多試試看 也多問 多查資料
你可以獲益良多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.133.98
推 richliu:看那本書只會搞死新手吧..... 06/05 10:34
→ richliu:Toolchain 不要自己建, 很多想不到的小問題 06/05 10:34
推 TroyLee:一開始就從Toolchain自己建 很容易失去信心跟興趣 06/05 19:36
→ final01:沒基礎的人自己建toochain應該只能學到皮毛跟下指令吧 06/05 22:02
→ final01:離hack toolchain還很遠 06/05 22:02
推 typeotoco:看過這本書 會有概念, 但是會感覺東西很多 06/08 16:00