作者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
1F:推 richliu:看那本书只会搞死新手吧..... 06/05 10:34
2F:→ richliu:Toolchain 不要自己建, 很多想不到的小问题 06/05 10:34
3F:推 TroyLee:一开始就从Toolchain自己建 很容易失去信心跟兴趣 06/05 19:36
5F:→ final01:没基础的人自己建toochain应该只能学到皮毛跟下指令吧 06/05 22:02
6F:→ final01:离hack toolchain还很远 06/05 22:02
7F:推 typeotoco:看过这本书 会有概念, 但是会感觉东西很多 06/08 16:00