Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
樓主: asalu1234
打印 上一主題 下一主題

[問題求助] 如何進入Embedded的世界

  [複製鏈接]
1#
發表於 2010-12-21 16:59:36 | 顯示全部樓層
我搞不懂X86和Linux有什麼關係?' W+ Q* w. a( I) G" {# Y
  基本上,X86相對應的應該是ARM或是其他的RISIC指令集的CPU,硬體的架構不同,並不會影響到你用哪個OS。7 x% m# i% O; V  [
  ……# g& T7 g% C# T
  更正,原則上,Linux可以支援ARM和X86,但微軟的作業系統就不一定了,那要看微軟有沒有支援。1 F; S' f) Z0 \6 K
% S  t$ d& A$ @" P7 n
  嵌入式系統大多都會採用ARM的系統,原因就是簡單輕巧,依照廠商的不同,裡頭要不就包一顆DSP,要不就是包一顆FPGA;一般的IO,像是USB、UATR、SD Card介面……全都包在裡頭了,不用外掛一個晶片組去和IO溝通。2 ~3 N, Q! l1 Q2 E& n
  但ARM目前所看到的設計,擴充性很差,沒有辦法和X86系統一樣,想加個RAM,去買個模組就好;想用PCI BUS還得加個轉接IC。而且,對於那些用慣了X86系統的前(ㄌㄠˇ)輩(ㄗㄟˊ)來說,會有很強烈的抗拒感。1 T0 n" e% F3 D! L# p( L
  畢竟,硬體架構是完全不同的東西。7 v7 m! n, C  k3 G

. l" ?9 b* M6 k4 T* [! m% g- v  至於要切入Application這一塊的話,也有兩條路可以走,一條是android,另一條則是Linux上層系統;不過,這都和Linux無關,只有語言的差異;一個是JAVA,一個是C/C++。
' ?$ J( f5 Y! R8 v$ _: y/ _* ?  請忘記C#,那種抄襲物只有在Windows裡頭才有意義。
. c! s; B6 s5 h2 O3 W
% n& v% z. d. \+ f. X. {  但,不管是X86還是ARM系統,麻煩請幫個忙:先看規格書之後再說。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-18 05:24 AM , Processed in 0.102513 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表