導航:首頁 > 操作系統 > 三星單片機開發環境

三星單片機開發環境

發布時間:2025-02-21 14:09:56

Ⅰ 跪求 三星單片機用什麼軟體編程(匯編) 主流用什麼軟體,還可以用什麼軟體。

kell啊,基本所有開發嵌入式的都用這個軟體,但一般大家都用c,很少用匯編的,因為匯編不易讀,而且不容易實現代碼重用。但在一些底層的程序中,如驅動,用匯編

Ⅱ 嵌入式系統、軟體開發環境、嵌入式處理器

呵呵,我做了嵌入式十年了,應該不算菜鳥吧。我來回答你的問題。

1:嵌入式系統有那些?
常用企業常用的有linux、wince、vxworks,還有一些手機的系統也算是嵌入式的系統android(google基於linux)、symbian、windows mobile,還有一些uC/OS、RTLinux、eCos、uclinux、QNX、LynxOS、EEOS。基本上常見我都列出來了。

2:嵌入式開發環境是什麼?
linux uclinux ecos uc/os android RTlinux這些都可以用GCC來編譯程序,具體是什麼GCC和你的處理器有關系,比如arm,就用arm-linux-gcc,mips的處理可能就是用mips-linux-gcc,名字不固定,但是一般都是基於gcc來開發和移植的。還有wince主要是用platform builder來開發的。
在企業的應用中,當然開發環境其實不是固定的,關鍵是看晶元廠商根據不同的嵌入式系統提供的不同的開發環境。

3:嵌入式處理器有那些?
主流的處理器,如arm,目前ARM處理器主要有6大系列:ARM7、ARM9、ARM9E、ARM10、ARM11,SecurCore。還有與Intel合作實現的StrongARM和XScale處理器。
還有其他的處理器。比如MIPS處理器、PowerPC處理器,這些是市場上主流的。
當然,國產也有一些晶元,比如龍芯,但是這些其實不算什麼分類,都是類MIPS的。

4:其實這些都是一些基本的介紹,如果你想深入了解這些東西,那需要一定的時間的。關於這些方面的知識,該怎麼學習呢?我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學嵌入式,並找到嵌入式的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。

專科生學嵌入式到找到工作的前前後後--學習的榜樣

先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。

退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。

一次偶然的機會,我才聽到嵌入式這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習嵌入式,然後給我介紹了一下嵌入式現在的火熱情況,告訴我學嵌入式多麼的有前景,給我了一份傳單,嵌入式培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。

回家後,我就上網查了下嵌入式,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學嵌入式了。於是我去找嵌入式培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。

後來,我在網路知道看到一篇讓我很鼓舞的文章《如何學習嵌入式》,是一個嵌入式高手介紹沒有基礎的朋友怎麼自學入門學嵌入式,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。

我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。

主意一定,我就去搜索嵌入式的視頻,雖然零星找到一些嵌入式的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。

後來我又找到一份很好的視頻,是在嵌入式學習網推出的一份視頻《從零基礎開始學嵌入式》,網址:http://www.002r.com/embedvideo.htm
裡面的教程還不錯,很完整,可以讓我從基礎的開始學起。視頻不便宜啊,但是我也忍了,畢竟買幾本書都要幾百了,何況他們還有半年的技術咨詢和服務,算值了。

下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。

收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,我只好請教他們,他們還是很熱心的,都幫我解決了。C語言我差不多學了一個禮拜,接下來我就學了linux的基本命令,我在他們提供linux虛擬機上都有做練習,敲linux的基本命令,寫簡單的C語言代碼,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了C和linux的基本操作。

接下來我就去學習了人家的視頻的培訓教程,是整套的,和去參加培訓沒有多大的區別,這一看就是兩個月,學習了ARM的基本原理,學習嵌入式系統的概念,也掌握了嵌入式的環境的一些搭建,對linux也有更深層次的理解了,明白了嵌入式應用到底是怎麼做的,但是驅動我只是有一點點的了解,這個相對難一點,我想以後再慢慢啃。

這兩個月,除了吃飯睡覺,我幾乎都在學習。因為我知道幾乎沒有基礎,比別人差勁,我只能堅持努力著,我不能放棄,我必要要靠自己來養活自己,必須學好這門技術,同時我不懂的就問,這里真的很感謝他們的技術客服對我的任何問題都是耐心的解答,每天都我幾乎都有好幾個問題問他們,然後我就把不懂的問題總結記下來,這樣慢慢積累了一段時間,我發現自己真的有點入門了。

最後的一個月,我就去看關於實踐部分的內容,了解嵌入式項目具體的開發流程,需要什麼樣的知識,我就開始准備這方面的知識,也就是學習這方面的視頻,同時他們建議我去找了找一些嵌入式面試的題目,為自己以後找工作做准備。我就到網上找了很多嵌入式的題目,把他們理解的記下來,這樣差不多准備了20天左右

我覺得自己差不多入門了,會做一些簡單的東西了。我就想去找工作看看,於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。

後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是嵌入式linux應用開發,做安防產品的應用的。我想我也比較幸運,經理很看重我的努力,就決定錄用我,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。

把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。

最後祝願所有想學嵌入式的朋友更早的入門!

5:希望我的回答能幫到你,更希望你早日學好嵌入式。

Ⅲ 1.當前單片機的發展現狀 2.國內外做單片機較有實力的公司

當前單片機的發展現狀良好
1.Motorola 單片機:

Motorola是世界上最大的單片機廠商,品種全,選擇餘地大,新產品多,在8位機方面有68HC05

和升級產品68HC08,68HC05有30多個系列200多個品種,產量超過20億片.8位增強型單片

機68HC11也有30多個品種,年產量1億片以上,升級產品有68HC12.16位單片機68HC16也

有十多個品種.32位單片機683XX系列也有幾十個品種.近年來以PowerPC,Codfire,M.CORE

等作為 CPU,用 DSP 作為輔助模塊集成的單片機也紛紛推出,目前仍是單片機的首選品

牌.Motorola單片機特點之一是在同樣的速度下所用的時鍾較 Intel 類單片機低的多因而使得

高頻雜訊低,抗干擾能力強,更適合用於工控領域以及惡劣環境.Motorola 8 位單片機過去策略

是掩膜為主,最近推出OTP計劃以適應單片機的發展,在32位機上,M.CORE在性能和功耗上

都勝過 ARM7.

2.Microchip 單片機:

Microchip 單片機是市場份額增長最快的單片機.他的主要產品是 16C 系列 8 位單片機,CPU

採用 RISC 結構,僅 33 條指令,運行速度快,且以低價位著稱,一般單片機價格都在 1 美元以

下.Microchip 單片機沒有掩膜產品,全部都是 OTP 器件(現已推出 FLASH 型單片

機).Microchip 強調節約成本的最優化設計,是使用量大,檔次低,價格敏感的產品.

3.Scenix單片機:

Scenix單片機的I/O模塊最有創意.I/O模塊的集成與組合技術是單片機技術不可缺少的重要

方面.除傳統的I/O功能模塊如並行I/O,URT,SPI,I2C,A/D,PWM,PLL,DTMF等,新的I/O模塊不

斷出現,如USB,CAN,J1850,最具代表的是Motorola 32 位單片機,它集成了包括各種通信協議

在內的I/O模塊,而Scenix單片機在I/O模塊的處理上引入了虛擬I/O的概念. Scenix單片機採用

了RISC結構的CPU,使CPU最高工作頻率達50MHz.運算速度接近50MIPS.有了強有力的CPU,

各種I/O功能便可以用軟體的辦法模擬.單片機的封裝採用 20/28 引腳.公司提供各種I/O的庫

函數,用於實現各種I/O模塊的功能.這些軟體完成的模塊包括多路UART,多種A/D,PWM,SPI,DTMF,FSK,LCD驅動等,這些都是通常用硬體實現起來相當復雜的模塊.

4.NEC單片機:

NEC 單片機自成體系,以 8 位機 78K 系列產量最高,也有 16 位,32 位單片機.16 位單片機採用

內部倍頻技術,以降低外時鍾頻率.有的單片機採用內置操作系統.NEC 的銷售策略注重服務

大客戶,並投入相當大的技術力量幫助大客戶開發新產品.

5.東芝單片機:

東芝單片機從 4 位倒 64 位,門類齊全.4 位機在家電領域仍有較大市場.8 位機主要有 870 系

列,90 系列等.該類單片機允許使用慢模式,採用 32KHz 時鍾功耗低至 10uA數量級.CPU 內部

多組寄存器的使用,使得中斷響應與處理更加快捷.東芝公司的32位機採用MIPS3000 ARISC

的 CPU結構,面向 VCD,數字相機,圖象處理市場.

6.富士通單片機:

富士通也有 8 位,16 位和 32 位單片機,但是 8 位機使用的是 16 位的 CPU 內核.也就是說 8 位

機與16位機指令相同,使得開發比較容易.8位機有名是MB8900系列,16位機有MB90系列.

富士通注重服務大公司,大客戶,幫助大客戶開發產品.

7.Epson 單片機:

Epson公司以擅長製造液晶顯示器著稱,故Epson單片機主要為該公司生產的LCD配套.其單

片機的LCD驅動做的特別好.在低電壓,低功耗方面也很有特色.目前0.9V供電的單片機已經

上市,不久 LCD顯示手錶將使用 0.5V供電.

8.8051 單片機

最早有Intel公司推出8051/31類單片機,也是世界上使用量最大的幾種單片機之一.由於Intel

公司將重點放在186,386,奔騰等與PC類兼容的高檔晶元開發上,8051類單片機主要有Philips,

三星,華幫等公司接手.這些公司在保持與8051單片機兼容基礎改善了8051的許多特點.提高

了速度,降低了時鍾頻率,放寬了電源電壓的動態范圍,降低了產品價格.

9.Zilog 單片機:

Z8 單片機是該公司的產品,採用多累加器結構,有較強中斷處理能力.產品為 OTP 型,Z8 單片

機的開發工具可以說是物美價廉.Z8 單片機以低價位的優勢面向低端應用,以18引腳封裝位

主,ROM 位 0.5~2KB.最近 Zilog 公司又推出了 Z86 系列單片機,該系列內部集成廉價的 DSP

單元.

10.Atmel 單片機:

ATMEL 公司是世界上著名的高性能低功耗非易失性存儲器和數字集成電路的一流半導體

製造公司ATMEL 公司最令人注目的是它的EEPROM 電可擦除技術閃速存儲器技術和質量

高可靠性的生產技術在CMOS 器件生產領域中ATMEL 的先進設計水平優秀的生產工藝及

封裝技術一直處於世界的領先地位這些技術用於單片機生產使單片機也具有優秀的品質在

結構性能和功能等方面都有明顯的優勢ATMEL 公司的單片機是目前世界上一種獨具特色

而性能卓越的單片機它在計算機外部設備通訊設備自動化工業控制宇航設備儀器儀表和各

種消費類產品中都有著廣泛的應用前景.其生產的AT90系列是增強型RISC內載FLASH單片

機,通常稱為AVR系列.AT91M系列是基於ARM7TDMI 嵌入式處理器的ATMEL 16/32 微處

理器系列中的一個新成員該處理器用高密度的16 位指令集實現了高效的32 位 RISC 結構

且功耗很低.另外ATMAL的增強型51系列單片機目前在市場上仍然十分流行,其中AT89S51

十分活躍.

11.TI 公司的 MSP430 系列單片機:

MSP430 系列單片機是由 TI公司開發的 16 位單片機。其突出特點是超低功耗,非常適合於

各種功率要求低的場合。有多個系列和型號,分別由一些基本功能模塊按不同的應用目標組

合而成。典型應用是流量計、智能儀表、醫療設備和保安系統等方面。由於其較高的性能價

格比,應用已日趨廣泛。

12.NS單片機:

COP8 單片機是美國國家半導體公司的產品,該公司以生產先進的模擬電路著稱,能生產高水

平的數字模擬混合電路.COP8 單片機內部集成了 16 位 A/D,這在單片機中是不多見的.COP8

單片機內部使用了 EMI 電路,在」看門狗」電路以及 STOP 方式下的喚醒方式都有獨到之處.此

外,COP8 的程序加密也做的非常好.

13.STC 單片機:

STC單片機完全兼容51單片機,並有其獨到之處,其抗干擾性強,加密性強,超低功耗,可以遠程

升級,內部有 MAX810 專用復位電路,價格也較便宜,由於這些特點使得 STC 系列單片機的應

用日趨廣泛.

14.三星單片機:

三星單片機有 KS51 和 KS57 系列 4 位單片機,KS86 和 KS88 系列 8 位單片機,KS17 系列 16

位單片機和KS32系列32位單片機,三星還為ARM公司生產ARM單片機,常見的S344b0等.

三星單片機為 OTP型 ISP 在片編程功能.

15.凌陽單片機:

中國台灣凌陽科技股份有限公司(Sunplus Technology CO. LTD)至力於8位和16位機的開發.

SPMC65 系列單片機是凌陽主推產品,採用 8 位SPMC65 CPU 內核,並圍繞這個通用的CPU

內核,形成了不同的片內資源的一系列產品。在系列晶元中相同的片內硬體功能模塊具有相

同的資源特點;不同型號的晶元只是對片內資源進行刪減.其最大的特點就是超強抗干擾. 廣泛應用於家用電器、工業控制、儀器儀表、安防報警、計算機外圍等領域。SPMC75 系列

單片機內核採用凌陽科技自主知識產權的μ' nSP(Microcontroller and Signal Processor)16 位

微處理器SPMC75 系列單片機集成了多種功能模塊:多功能 I/O 口、串列口、 ADC 、定

時計數器等常硬體模塊,以及 能產生電機驅動波形的 PWM 發生器 、多功能的捕獲比較

模塊、 BLDC 電機驅動專用位置偵測介面、兩相增量編碼器介面等特殊硬設,主要用於變

頻馬達驅動控制。 SPMC75 系列單片機具有很強的抗干擾能力,廣泛應用於變頻家電、變

頻器、工業控制等控制領域.

16.華幫單片機:

華幫單片機屬於8051類單片機,它們的W78系列與標準的8051兼容,W77系列為增強型51,

對8051的時序做了改進.同樣時鍾下速度快了不少.在4位機上華幫有921系列,帶LCD驅動

的 741 系列.在 32 位機方面,華幫使用了惠普公司 PA-RISC 單片機技術,生產低位 32 位 RISC

單片機.

17. SST 單片機:

美國 SST 公司推出的 SST89 系列單片機為標準的 51 系列單片機,包括 SST89E/V52RD2,

SST89E/V54RD2,SST89E/V58RD2,SST89E/V554RC,SST89E/V564RD等.它與8052系列單片

機兼容.提供系統在線編程(ISP 功能).內部 flash 擦寫次數 1 萬次以上,程序保存時間可達 100

年.

閱讀全文

與三星單片機開發環境相關的資料

熱點內容
編譯程序由哪些邏輯部分組成 瀏覽:967
唯品會app怎麼樣推給朋友有獎勵嗎 瀏覽:138
長時間不緩解壓力會怎麼樣 瀏覽:973
廣播怎麼跟伺服器和功放連接 瀏覽:872
51單片機有雙串口的嗎 瀏覽:596
普通程序員南京 瀏覽:925
雙缸式壓縮機 瀏覽:394
做好表格怎麼放伺服器 瀏覽:925
拆電極工資編程工資 瀏覽:997
ea21116發動機壓縮比 瀏覽:29
加密後差錯控制碼 瀏覽:714
粒子群演算法On 瀏覽:307
命令與征服3超級武器 瀏覽:847
編譯1112 瀏覽:553
股票指標公式源碼高級精準 瀏覽:980
小說管理系統項目源碼 瀏覽:901
php注冊判斷 瀏覽:652
我的世界伺服器名稱和地址 瀏覽:145
將軍不聽元帥命令出關 瀏覽:136
linuxawk命令 瀏覽:986