9及所用作業系統ucos Linux選擇的問題

2023-01-04 00:20:54 字數 2730 閱讀 5995

1樓:匿名使用者

1全部我在剛開始學習arm的時候,也有你這樣的困惑。我目前已經工作7年了,剛開始是搞微控制器的。05開始學習arm,06第乙個專案是採用的arm7+uclinux,07開始用arm9+linux。

感覺arm7和arm9還有微控制器,各有各的優缺點。實際工作中更多的是要考慮產品的價效比和可行性,對於一些很小的系統,能用低成本的,盡快會用低成本的解決,畢竟企業是追求效益最大化的。有時候,過分的想用更高效能的cpu,更好的作業系統,往往只是自己的一種愛好和滿足感。

不能實際解決問題。比如有個小的監控,我用arm7和amr9都可以做,但是我用arm7可能只需要1個月就可以完成,而用arm9+linux不光成本高,難度和週期都會加大加長。所以選擇方案一定要與實際的專案相匹配。

任何一種技術其存在,就有其存在的道理。學會什麼都不吃虧的。

至於要學什麼,我的建議是循序漸進。這是符合人類自身的科學學習方法,如果簡單的都學不好,搞更複雜的只會讓自己受到打擊越大。失去繼續學習的資訊。

我不知道你學習的專業是什麼,如果是偏向硬體的,建議從硬體底層往上學,而如果你是學計算機專業的,對作業系統和多執行緒,api比較熟悉,建議你從上往下學。總之一句話,先從自己熟悉的開始入手,慢慢深入,循序漸進會越走越寬的,越走越順的。

最後,祝你成功!

2樓:匿名使用者

從功能上說越複雜的系統功能更多要麼實現功能越容易。這就看你是否需要了。就好像交通工具,走著、騎車、汽車、火車、飛機有各種選擇。

看你需要了,有人喜歡越簡單越好,有人就喜歡為暫時用不到或者永久用不到的功能做準備。

你自己根據自己的情況選擇吧。對於學習來說,我認為還是選擇困難的,為以後準備點高難度經驗。不過不要因為太難而不能完成任務。

3樓:風黛

μc只是個核心,很多功能要自己新增,而linux是乙個完整系統

個人感覺剛開始學還是從μc開始比較好,而且μc比較靈活,學完μc再學linux就比較容易上手手了,網上μ的資料還是比較多的

以上為個人看法 僅供參考

初學arm,不懂作業系統,學arm7+ucos ii還是arm9+linux好,求各位大蝦們給點意見 ,再推薦一款開發板 20

4樓:紫軒之吻

個人覺得還是arm7+ucos好。

5樓:衛憐揚

既然是初學,那應該從最基礎的學起了。

6樓:戴沙里庫

arm9 的資料挺多的

我想請教一下微控制器,和ucos2,和linux 的一些問題。。。麻煩大家幫幫忙。。。

7樓:匿名使用者

目前已經工作7年了,剛開始是搞微控制器的。05開始學習arm,06第乙個專案是採用的arm7+uclinux,07開始用arm9+linux。感覺arm7和arm9還有微控制器,各有各的優缺點。

實際工作中更多的是要考慮產品的價效比和可行性,對於一些很小的系統,能用低成本的,盡快會用低成本的解決,畢竟企業是追求效益最大化的。有時候,過分的想用更高效能的cpu,更好的作業系統,往往只是自己的一種愛好和滿足感。不能實際解決問題。

比如有個小的監控,我用arm7和amr9都可以做,但是我用arm7可能只需要1個月就可以完成,而用arm9+linux不光成本高,難度和週期都會加大加長。所以選擇方案一定要與實際的專案相匹配。任何一種技術其存在,就有其存在的道理。

學會什麼都不吃虧的。

至於要學什麼,我的建議是循序漸進。這是符合人類自身的科學學習方法,如果簡單的都學不好,搞更複雜的只會讓自己受到打擊越大。失去繼續學習的資訊。

我不知道你學習的專業是什麼,如果是偏向硬體的,建議從硬體底層往上學,而如果你是學計算機專業的,對作業系統和多執行緒,api比較熟悉,建議你從上往下學。總之一句話,先從自己熟悉的開始入手,慢慢深入,循序漸進會越走越寬的,越走越順的。

最後,祝你成功!

另外,團idc網上有許多產品**,便宜有口碑

8樓:

萬招會不如一招精~~~~~~~~~每樣選擇一種搞透他就ok了

哪些arm能跑作業系統哪些不能

9樓:w王黑

看cpu支援的指令集。

arm能跑的系統很多,包括windows系列,都可以通過虛擬的方式實現。

arm不能直接執行windows作業系統。

我想在arm7上跑作業系統,本來看中了一款ucos ii的作業系統,可是後來才知道是要付錢的(雖然是商業用途)

10樓:匿名使用者

只是學習的話,用ucos就行了,它很小巧,但是基本包含了嵌入式實時作業系統的全部特性,而且資料很多,上手很容易。

記住,你是在用ucos來學習作業系統,不是為了使用ucos而學習ucos,如果你是後者,當我前面的沒說。

舉個例子,我們都知道51很老了,很多事情用51做都不合適了,但是你當初學微控制器的時候還是用51!為什麼?當初學51是微控制器入門,學習51可以很容易的了解到微控制器的很多特性,可以學會怎麼去使用一款微控制器!

現在ucos就好比是51,uclinux就是arm7,你會選擇血哪個?當初如果拿arm7給你入門微控制器,你搞得定嗎?不要急著去跑,先把走路學會了再說。

windows環境下可以安裝執行ucos嗎

11樓:驗證碼

用虛擬機器肯定可以,virtualbox比較方便,vmware也行。

手機作業系統,手機作業系統分類及優缺點

塞班作業系統 uiq作業系統 優點 操作便捷 娛樂性高 缺點 商務能力一般 機型 nokia 三星 索愛 moto 參考資料 http baike.baidu.com view 2059103.html?wtp tt linux作業系統 優點 系統穩定 缺點 擴充套件性一般,經過刷機後擴充套件能力提...

手機作業系統的種類及特點

手機的操作bai系統種類基du本有下面幾種 1.諾基zhi亞的塞班系統 用dao戶多,但是太老舊內了,不夠智慧型,sisx格式 容,jar格式 2.谷歌的andriod系統,作業系統新貴,前途光明,免費軟體最多。apk jar 3.微軟的windows系統,分wm和wp系統,wm比較老,wp新但是貴...

電腦作業系統有哪,電腦作業系統

windows 系列 家用bai機的主流。占領大部du分市場 常見的zhi有xp visita win7 win8 server2003 server2008 unix系列dao 銀行 等大型 內安全容 性較高的 伺服器 用這個 linux系列 精簡版的unix 但是現在也發展了很多新系統,主要用於...