作者LaPass (LaPass)
看板AndroidDev
標題[問題] 嵌入式系統到底該怎麼上手?
時間Tue Aug 9 20:58:31 2011
自己本身沒有資訊系的基礎
完全是因為有興趣才會踏進程式這一塊
最近在接觸Android之後
發現很多東西都被包在底層
如果想實現一些官方沒放出來的東西時
就必需往下深入硬體、Linux這一塊
大概找了一些資料後
覺得自己對嵌入式系統蠻有興趣的
因為,如果想讓自己寫的程式在現實中「動起來」
而不是僅存於螢幕、紙張上的話
嵌入式系統或許是最能夠達成目的東西
因此想進來這一塊領域
但是,我有點不知道該怎麼下手
自己不確定有沒有進入這塊領域的所需的基礎
原生語言的話,我學過一點點C跟C++,但半途就因為覺得太複雜而放棄了
改去學C#、PHP、JAVA
Linux的話,我只知道幾個常用的指令
以及出問題、缺套件時去找google照著做來解決問題
對於系統內部的東西我完全不懂
我想請問,有哪些資料或是書籍比較適合我這樣的新手入門?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.140.90.66
※ LaPass:轉錄至看板 LinuxDev 08/09 21:00
1F:→ james732:覺得C/C++太複雜的話...你真的要走嵌入式系統嗎? 08/09 21:21
2F:→ james732:純寫C#/PHP/Java的工作也很多,Android純AP就很有發展性 08/09 21:21
3F:→ LaPass:唔... C、C++是高中的事,現在回頭再學應該比當初好一些 08/09 21:24
4F:→ qrtt1:這好像超出了 AndroidDev 的討論範圍。 08/09 22:17
5F:→ LaPass:唔... Android底層跟鑲入式系統應該有些關係,希望我沒誤解 08/09 23:23
6F:推 milochen:LaPass的問題需求,其實是不少AndroidApp開發者也面臨到. 08/10 01:23
7F:推 milochen:創意在實現實,面臨底層不夠力的問題,想打通確發現複雜. 08/10 01:24
9F:推 milochen:透過ADK 可簡單控制週邊 MCU,因此Android沒support的底 08/10 01:30
10F:推 milochen:層的部份,可以考慮用 ADK操作 MCU的方式來解決。 08/10 01:32
11F:推 milochen:但 ADK 我也還沒試過 >"< 不確定這條路可不可行 08/10 01:45
12F:推 nvidia:買塊開發版就可以開始了 08/10 09:59
13F:→ nvidia:然後再了解硬體架構 08/10 10:01
15F:推 nvidia:也可以去旁聽普通國立大學的相關課程 08/10 10:03
16F:推 nvidia:程式語言的話,多看source code就好了 08/10 10:06
17F:→ nvidia:這部分一堆開源的資源 08/10 10:06
18F:→ nvidia:不怕你看完 08/10 10:06
20F:→ LaPass:謝謝各位回答 ^^" 08/10 12:09
21F:→ priv:現在好像有很多只要幾千元的中國製ARM11開發板 08/10 16:20
22F:→ priv:BSP也有到2.3,應該可以當作不錯的練習 08/10 16:20