❶ 求skyeye這個軟體的下載具體地址,麻煩給出具體地址,不要給官網什麼的,英文不太懂。3Q。
你看這個是不是你要的,中文頁面。建議把下載鏈接拖到迅雷中下載。
http://blog.csdn.net/hetxi/archive/2010/04/04/5449455.aspx
❷ skyeye007手機精準定位有用過的朋友嗎,
我用過,負責任的說是可以用的,不過我剛進去看了一下,再升級中。
如果不可以用,升級幹嘛?
樓下的那個回答,說不可以用,不要信的人,基本都是同行攻擊,中國人就這樣!
很多產品不是客戶搞死的,是被同行搞死的!悲哀!
❸ 郭天祥51單片機學習板哪裡能買到
現在郭天祥的開發板用的人很少的,視頻講解的淺,沒有實際項目與經驗,程序漏洞百出,給初學者造成誤導。
現在都用吳鑒鷹的,視頻講解的透徹,技術指導好。
❹ 學習嵌入式一定要買開發板嗎有模擬軟體嗎
1、用天目吧,呵呵,正好是滿足你的要求,網址:http://www.skyeye.org/index.shtml
2、arm9有MMU,arm7沒有,這問題具體建議到網上搜一下或者具體看書。
3、建議你到周立功網站上看一下,太廉價的不穩定不好用豈不是空耽誤時間。
以下是天目簡介:
1.SkyEye的起源和發展
2002年11月,一個偶然的機會,一群操作系統的愛好者在網上進行聊天,成立了一個TM-Linux興趣小組,希望要做一些感興趣的事情。當時在清華大學計算機系做博士後的陳渝提出做一個用軟體實現的嵌入式開發板硬體模擬器,可以在模擬器上運行各種操作系統,這樣就可以在沒有開發板的情況下學習和研究操作系統。一開始就陳渝一人做,首先他了解了當前國際上的一些類似的項目,發現著名的μCLinux組織實現了一個armulator模擬器軟體(在Linux系統上運行),可以模擬Ateml AT91(基於ARM7TDMI CPU)開發板,μCLinux可以在armulator(其網址為http://www.uclinux.org/pub/uCLinux/utilities/armulator/)上運行。於是陳渝以此為基點,借鑒armulator的實現,提出了SkyEye項目,其目標是讓SkyEye模擬多種主流的嵌入式開發板和外設,實現一個可擴展的硬體模擬框架,讓更多的嵌入式操作系統可以在SkyEye上運行。SkyEye項目於2002年12月1日正式建立後,陳渝完成的第一件工作是把armulator移植到了cygwin/windows環境下,其成果被μCLinux組織接收。接下來清華大學計算機系碩士生李明加入到SkyEye的開發中,8天後,SkyEye的第一個版本推出,再過了4天,μC/OS-II for SkyEye推出。在這期間,SkyEye的網站也建立起來了。緊接著,楊曄、王利明、尹首一等在校學生也加入到SkyEye的開發中,給SkyEye帶來了新的活力,SkyEye進入了新的發展階段,目前通過訪問SkyEye的網站(http://www.skyeye.org/)和在linux公社上的SkyEye論壇( http://www.linuxfans.org)可以了解到SkyEye的最新進展並對有關嵌入式系統開發方面的問題進行交流,還可以到 http://gro.clinux.org/projects/skyeye/ 下載最新的SkyEye相關軟體和文檔。
2.SkyEye的背景
如果你看過電影"黑客帝國"(又稱"matrix"),相信電影描述的虛幻世界會深深地吸引你,至少它是我們看過最有想像力的科幻電影之一。也許我們可以把SkyEye看作一個"matrix ",把運行在SkyEye上的各種程序看成是這個"matrix"中的芸芸眾生。我們創造SkyEye和編寫運行在SkyEye上運行的程序就是為了洞悉計算機的奧秘,嘗嘗當"造物主"的感覺。當看到各種軟體Linux、μCLinux、μC/OS-II...在SkyEye上"愉快"地運行時,那種感覺真是太奇妙了。
對於那些想進行嵌入式系統軟體開發和學習,或者想研究嵌入式Linux等操作系統和一些底層系統軟體(如TCP/IP等)的研究和開發人員來說,可能存在如下幾方面的問題:(1)經常苦於經費不足,缺少足夠的硬體開發板和完善的軟體開發環境,相關的書籍對一些最新軟體的分析還不夠全面,無法深入研究和開發嵌入式軟體。(2)高層次的軟體設計和開發一般不用太考慮底層硬體的實現細節,如果直接處於一個具體的硬體環境下,在開發和研究中可能會陷入硬體的具體細節中不能自拔,而不能把精力放到高層次的軟體設計和開發上。(3)如果硬體開發環境不太穩定(這種情況經常見到),且對具體的硬體不是很了解,則可能在排除問題上花費大量的不必要的時間。(4)如果你想自己嘗試設計一個操作系統,則先在一個提供源碼級調試的軟體模擬器上進行開發,可能會大大提高你的開發進度。
對於想了解、學習一般操作系統的實現原理,Linux/μCLinux操作系統或TCP/IP等系統級軟體的實現的人員,目前一般採用的方法是看書和讀源代碼,這是一種靜態的學習方法,效率較低,比較枯燥,缺少親自實踐的感覺。要想深入分析和開發軟體,就要動手編程,不能只是看看書,讀讀代碼,只有通過親手實踐才能夠掌握軟體設計的核心內容。上面所指出的問題和需求促使SkyEye項目的誕生。
3.SkyEye的目標和意義
SkyEye是一個開源軟體(OpenSource Software)項目,中文名字是"天目"。SkyEye的目標是在通用的Linux和Windows平台上實現一個純軟體集成開發環境,模擬常見的嵌入式計算機系統(這里假定"模擬"和"模擬"的意思基本相同);可在SkyEye上運行μCLinux以及μC/OS-II等多種嵌入式操作系統和各種系統軟體(如TCP/IP,圖形子系統,文件子系統等),並可對它們進行源碼級的分析和測試。
純軟體的模擬器有許多種,如模擬一個晶元時序邏輯的模擬器、只模擬CPU指令的模擬器、模擬整個硬體開發板的模擬器、模擬一個PDA的模擬器等。存在一些純軟體的模擬器或模擬器,如Stanford大學的SimOS模擬器,它模擬的是MIPS系列CPU和相關外設,可以在其上運行SGI公司的Irix操作系統和軟體,目前基本上停止了進一步的開發;PSIM是一個模擬PowerPC指令集的模擬器,目前只支持簡單的命令行應用程序;xcopilot是一個PDA模擬器,它是由Greg Hewgill出於個人喜好編寫的,它模擬的是M68K CPU,通過它可以給基於PalmOS的軟體開發者提供一個模擬開發環境。Bochs是一個模擬x86 CPU的開源項目,目前還支持AMD64 CPU,在它上面可以運行Linux操作系統。其它一些商業的模擬軟體如vmware和virtualPC可以模擬一個真實的x86計算機,而Virtutech Simics模擬器可以模擬多種CPU和硬體,功能強大,可用於硬體和系統軟體的評測。
SkyEye是一個指令級模擬器,可以模擬多種嵌入式開發板,可支持多種CPU指令集,在SkyEye上運行的操作系統意識不到它是在一個虛擬的環境中運行,而且開發人員可以通過SkyEye調試操作系統和系統軟體。由於SkyEye的目標不是驗證硬體邏輯,而是協助開發、調試和學習系統軟體,所以在實現上SkyEye與真實的硬體環境相比還是有一定差別的。SkyEye在時鍾節拍的時序上不保證與硬體完全相同,對軟體透明的一些硬體模擬進行了一定的簡化。這樣帶來的好處是SkyEye的執行效率更高。SkyEye的推出具有下面三方面的意義:
通過SkyEye模擬集成環境可以很方便地進入到嵌入式系統軟體學習和開發的廣闊天地中。尤其對於缺少嵌入式硬體開發環境和軟體開發環境的用戶來說,它將是一個非常有效的學習工具和開發手段,因為SkyEye的整個軟體系統都是Open Source的,且基於GPL協議(μCOS-II除外)。因此,如果要學習Linux操作系統或者進行嵌入式系統開發,但苦於沒有硬體支持,SkyEye模擬環境軟體是一個很好的選擇!
如果想研究與具體硬體無關的系統軟體(如TCP/IP協議棧等),採用SkyEye可以有效地提高工作效率,因為你可以直接在μCOS-II和μCLinux for SkyEye上進行開發和調試,而與具體硬體打交道的各種driver已經存在,且有源碼級調試環境,只需關心高層的邏輯設計和實現就可以了。
SkyEye本身作為一個開放式的項目體系,可以劃分為多個獨立的子項目系統。通過參與SkyEye的各個子項目,與大家共同交流、協作,可以進一步學習、分析、精通Linux內核,掌握ARM嵌入式CPU編程。
在32位嵌入式CPU領域中,ARM系列CPU所佔比重很大,而ARM7TDMI是其中最廣泛的一種ARM CPU核,因此SkyEye首先選擇了ARM7TDMI作為模擬的目標CPU核,當然將來SkyEye會支持更多種類的CPU。目前在SkyEye上可運行並進行源碼級調試ARM Linux、μCLinux、μC/OS-II操作系統和LwIP(一個著名的嵌入式TCP/IP實現)、MiniGUI(一個著名的嵌入式GUI系統)等系統軟體。SkyEye可用於學習,分析,開發這些系統軟體的實現,了解ARM嵌入式CPU編程。而這一切都可在一個純軟體的環境中完成。通過分析SkyEye本身實現,系統軟體開發人員對ARM,8019as(NE2000兼容)乙太網絡晶元等硬體的了解也會更深入。
SkyEye並不能取代開發板等硬體的功能,但通過它可以比較容易進入到嵌入式軟體的廣闊天地中。由於SkyEye建立在GDB基礎之上,使用者可以方便地使用GDB提供的各種調試手段對SkyEye模擬系統上的軟體進行源碼級的調試,還可以進行各種分析,如執行熱點分析、程序執行覆蓋度分析等。由於SkyEye提供了源代碼和相關文檔,有經驗的用戶完全可以修改和擴充
❺ 支持linux的國內軟體
中國移動的咪咕音樂播放器曾經有過linux版,挺好用,現在好像已經見不到了
支持linux的國內軟體:
qq,酷我音樂盒(這是第三方軟體,不是官方的),網路網盤,有道詞典,搜狗輸入法,網易雲音樂,360安全衛士,遨遊瀏覽器,騰訊視頻,wps
❻ 我買了一部安卓手機准備送給女朋友,但是,我想先安裝一款定位軟體在
有,現在防走失,關愛兒童老人的都有這種軟體,對於關愛家人的,對方是知道裡面有這個定位的,屬於正常的,不違法。但是如果對方不知道,也就是不知情,被發現了就不好了,如果是你女朋友自己發現了,我覺得你們之間的關系都會出現問題吧
還有一種不需要安裝的,也可以用,你試試網路一下skyeye007。
關於定位,涉及用戶隱私,只要對方許可給你位置授權,是可以使用的。
❼ 初學嵌入式沒錢買開發板,有虛擬的軟體可以學嗎
轉:學習嵌入式
在這里我把它單獨列出,文章有點紊亂,但是內容希望有益。
1、學習linux
根據我在論壇的了解,我選擇學習嵌入式linux,剛好我們學校也重視嵌入式linux,從實驗室到課程安排都是關於嵌入式linux方面,天時地利!這里我把學習linux的經驗和教訓說說。
可以這樣說,在論壇里說道學習linux差不多就學習linux內核。於是我電腦里安裝了linux就開始看linux內核方面的書了。我記得來學校以前 就買到一本陳莉君的講linux內核的第一版,現在有第二版了。我就開始看那本說,大家說linux內核情景分析不錯,我就買了上下冊,後來又買了 《深入理解linux內核》,最後也買了毛德操的《嵌入式系統》也是分析linux內核代碼的,主要講arm相關的。
看內核期間是個非常痛苦的過程,看情景分析有種在森林中找出路,其間我組織了一些同學學習內核,幾乎沒有幾個能堅持下來的。我認為我是堅持下來了。情景分 析在看第一、第二遍是幾乎沒有摸到門道,我分析有三個方面的原因:1、自己的基礎差,這是最關鍵的。2、內核本身很難。3、沒有交流和高人指點。到了第三 遍時我才摸到門,才差不多知道個linux的大概脈絡,很多細節也是稀里糊塗。
學習linux總結,這里聲明一下,我指的嵌入式主要是偏向軟體的嵌入式。學習嵌入式的重點和難點關鍵在操作系統,如果沒有掌握操作系統,我認為很難把握 一個嵌入式系統。即使在做嵌入式開發中,作應有層的開發幾乎可以不知道操作系統也可以開發,我認為那是浮在表面的。很難深入和提高自己的層次。聲明:一孔 之見!不可深究!
在學習linux內核過程中犯了一個極其嚴重路線錯誤:對linux幾乎不懂就開始學習內核。我個人推薦一個學習路線是:使用linux—〉linxu系 統編程開發---〉驅動開發和分析linux內核。而我差不多相反,實際上你不會使用linux也可以學習內核,但是如果你懂了這些東西學習更有效率。
關於要不要學習內核的問題,我的回答如下:不一定。如果你是喜歡鑽研的那你進入內核會滿足你的慾望。同時對你以後的嵌入式系統的開發有很好的影響。如果你 想從事嵌入式linux系統開發,最好對內核有所了解。如果僅僅是做應用開發沒有必要。我打個比喻:c、c++、java等語言是武林中的某個武林派別的 話,如什麼拳法,什麼刀法等,那麼linux 內核應該是一個人的內功的反應。
怎麼開始學linux內核:最好有三件寶物:《深入理解linux內核》《情景分析》和源代碼。
先看《深》,那主要講原理,好像市場上有本講原理性並且更淺,《linux內核設計與實現》聽說不錯。如果沒有學習操作系統的,像我這樣的,最好先看看操 作系統原理的書。看了幾遍後,就看情景分析,最好對著《深》看。兩本交叉看,《深》是綱,《情》是目。最後深入代碼。
2、學習嵌入式linux
學習嵌入式,我認為兩個重點,cpu和操作系統,目前市場是比較流行arm,所以推薦大家學習arm。操作系統很多,我個人對開始學習的人,特別不是計算 機專業的,推薦學習ucos。那是開源的,同時很小。學習很好。為什麼選linux,我不想講太多,網上這方面的太多,但是我在工作中發現,做linux 的技術路線很難,在windows幾乎不會有的問題,在linux開發中幾乎遍地陷阱。一掉進去劃很長時間出來,一旦解決自己又長進了!相對來說開發周期 長,難度大。現在資料也逐漸豐富起來,難度也降低了些!
至於怎麼學習,這是他的特色地方,必須有塊開發板,我是同學里最早買學習板的,雖然化錢,我認為值。對我實習和工作產生了很大的影響。
如果沒有開發板,那是紙上談兵。有人說,那要1000-2000亞,的確是,兄弟,看長遠的,對您的職業和發展那點錢不算什麼!有的人說我站著說話不腰 痛,好吧,錢這東西對我影響很大,我在大學里掃廁所,掃的不錯,獎5元/月。兄弟你有過嗎?我認為教育投資是效益最有保障的!我實習拿3k,很多同學拿1 -2k,當然比我高的也有。雖然我現在沒有畢業,但一家公司就簽了。從事目前流行的高檔的消費電子的研發。對於我兩年前一無所知的我,應該有質的變化,我 感謝學校收了我這個廢品。當然我也非常的努力。說這么多並不是要炫耀我什麼,實際上根本不值得炫耀,雖然現在工作環境和待遇比較滿意,但是,我發現我很 差,特別是代碼能力,我希望平常大家少玩游戲,多編程。編程才是硬道理!
3、 學習板和培訓
你可以不接受培訓,但是不能不買開發板。如果你想學習嵌入式一定要買塊學習板,最好買塊arm9的,貴些也值。可以跑高級操作系統。這個不要什 么品牌公司的,一般不會出什麼問題,市場上的板子一般是三星的2410,基本上是抄的。如果是做產品那要注意些。一般的公司一般要2000,加lcd要 3000甚至更多。我接觸到有的板只要1200,加lcd也就2000,差別比較大,我認為學習都夠啦。
對於培訓,如果有條件最好參加,主要是嵌入式相對別的不同,自己摸索很費時,如果有高手指點非常的好,進步快。特別是認識做這些的朋友。我接受 過培訓,認識個朋友。在以後的工作中幫我很多,在這里謝謝他!我記得哈佛的一個MBA的學生這樣說,大意是:在哈佛學到什麼不重要,最重要的是這些未來各 大公司的高級管理人員是我的同學!真是有遠見!
目前市場是培訓比較貴,一個星期兩三千,真正算起來也要,那些講師待遇絕對不會低。但是有個致命的問題是連續上課,一連幾天,效果不佳。我希望社會上多出些1000元左右,並且時間長些,如一個月,一周一到兩次課。如果沒人做,我來做,哈哈!
❽ 為什麼arm8 的開發工具比arm9 多
用模擬器來做測試吧。一般不用軟體模擬器。
軟體模擬器有以下種類:
ARMulator 是一個在 ARM 公司推出的集成開發環境 ADS (ARM Developer Suite)中提供的指令集模擬器。它與運行在通用計算機(通常是x86體系結構)上的調試器相連接,模擬 ARM 微處理器體系結構和指令集,提供了開發和調試 ARM 程序的軟體模擬環境。ARMulator 不僅可以模擬 ARM 處理器的體系結構和指令集,還可以模擬存儲器和處理器外圍設備,例如中斷控制器和定時器等,這樣就模擬了一個進行嵌入式開發的最小子系統,另外使用者還可以擴展添加自己的外設。
SkyEye是一個開源軟體(OpenSource Software)項目,中文名字是"天目"。SkyEye的目標是在通用的Linux和Windows平台上實現一個純軟體集成開發環境,模擬常見的嵌入式計算機系統(這里假定"模擬"和"模擬"的意思基本相同);可在SkyEye上運行μCLinux以及μC/OS-II等多種嵌入式操作系統和各種系統軟體(如TCP/IP,圖形子系統,文件子系統等),並可對它們進行源碼級的分析和測試。
GNU的ARMulator,詳見uClinux項目。
Softgun 是 ARM 嵌入式系統的模擬器,可模擬 ARM9 CPU ,支持 MMU、很多Netsilicon NS9750外設,PCI匯流排、網路控制器、快閃記憶體以及 CAN匯流排。 它的目的是幫助沒有真實硬體的嵌入式系統開發。