<th id="ik4gr"><pre id="ik4gr"></pre></th>
<rp id="ik4gr"></rp>
    <dd id="ik4gr"></dd>

  1. <rp id="ik4gr"><object id="ik4gr"><blockquote id="ik4gr"></blockquote></object></rp>
      <rp id="ik4gr"></rp>
        <button id="ik4gr"><acronym id="ik4gr"></acronym></button>
      1. <rp id="ik4gr"><object id="ik4gr"><input id="ik4gr"></input></object></rp>
        1. 杭州嵌入式培訓
          達內杭州嵌入式培訓中心

          13175137725

          嵌入式如何系統學習

          • 時間:2019-04-10 11:12
          • 發布:轉載
          • 來源:網絡

          嵌入式如何系統學習?我們先來了解一下嵌入式的定位。

          一、 嵌入式系統的定義

          根據網絡上搜索到的關于嵌入式系統的定義,結合自己對嵌入式系統的理解,把嵌入式系統定義如下:

          1、 嵌入式系統簡單的說就是面向特定應用設計的專用計算機系統;

          2、嵌入式系統與普通的PC或者notebook不同,嵌入式系統的外形尺寸、功耗、外部適配器等各種特征必須滿足應用的要求和限制;

          3、 嵌入式系統的軟件包括操作系統燒錄在一塊電路板上;

          4、使用低功耗的X86級別的CPU,采用模塊化的設計,配置了基本的計算機周邊配備而制成。這種計算機通常采用Windows操作系統;

          5、 嵌入式系統的CPU可以是:4位、8位、16位、32位;

          6、 嵌入式系統應用廣泛,諸如:

          1) 小家電

          2) 汽車

          3) 電梯

          4) 電視

          5) 錄像機或者VCD、DVD

          6) mp3、mp4

          7) 工業控制

          8) 醫療設備

          9) 衛星

          10) 電話

          11) PDA

          12) 飛行系統等等

          13) ……

          7、 嵌入式系統的體系結構:

          1) CPU

          2) RAM

          3) ROM或者flash ram

          4) AD

          5) DA

          6) 人機界面(例如按鍵+LED/LCD/彩色液晶顯示器/)

          7) I/O

          8) Usart

          9) USB

          10) CAN

          11) 以太網

          12)嵌入式的操作系統,例如:uc/os、linux、vxworks、wince、dos。。。

          8、嵌入式系統更多的表現為SoC的特點,也就是把整個系統都集成在一個芯片上,例如,ATMEL的arm7的芯片91sam7x128/256等;用戶可以獲得廉價而功能強大的嵌入式系統;

          二、 正確的學習道路 - 從8位mcu到canbus到ARM7

          第一步:熟悉8位mcu

          個人的看法是,學習嵌入式的技術有個脈絡:8位mcu(51或者avr...)+can2.0B+arm7+arm9,學習的時候可以按照這個脈絡來進行;

          作為低端的嵌入式系統,選擇8位mcu作為入門是比較適中的,而8位mcu中,相比pic、avr、freescale等等8位單片機來說,又以選擇51核的單片機作為學習8位mcu的首選來更加合適。當然這個觀點是仁者見仁智者見智;

          如果需要理由的話,那么也許以下這些理由可以作為參考:

          1. 51上積累了大量的優秀的代碼和其它資源;網絡上這樣的資源太多了,幾乎就是不花錢的;

          2.生產51內核的單片機的廠家很多,比如:ATMEL、華邦、LG、飛利浦、STC(宏晶科技)、TI、…

          3. 51單片機在細分低端市場,面向不同的行業應用,廠家推出了不同的產品,如LPC900系列,STC的12CXXXX系列;在功能、價格、功耗,體積,封裝、抗干擾等方面來滿足行業用戶的需求;例如,現在的51單片機越來越多的集成了A/D、D/A、SPI、I2C、PWM、內部時鐘、看門狗、eeprom、ISP/IAP等等,已經跟傳統的ATMEL的89C51/52有了很大的差別!功能越來越強大的同時成本越來越低,而且不擔心某個廠家缺貨...

          4. 。。。。(還在不斷增加之中)

          第二步:熟悉can2.0A/B,在精通51的基礎上,熟悉can2.0A/B

          為什么是canbus而不是modbus bus、bitbus?

          CAN是德國Bosch 公司為解決現代車輛中眾多的控制和數據交換問題,開發出一種CAN(Controller Area Network)現場總線通信結構。其主要特點是:

          1. 8字節的短幀傳送,故傳輸時間短、抗干擾性強;

          2. 高速,最高速度可達1Mbit/s;

          3.多主方式,多主之間又可以分成是主節點和次節點;各節點均可在任意時刻主動向網絡上的其他節點發送信息,不分主從,通信靈活;發送的時候總線自動仲裁主次;主節點占有優先權;

          4. 可以做到全區廣播、分區廣播和點對點通訊;

          5. Can控制器自動過濾幀號不符的幀;大大減輕了CPU的負擔;

          6.具有多種錯誤校驗方式如CRC及其他校驗措施,數據出錯率極低;而且在嚴重錯誤的情況下,節點會自動離線,避免影響總線上其它節點;Rs485經常是一個節點影響了總線上所有的節點;

          7. 采用無損壞的仲裁技術;

          作為一種技術先進、可靠性高、功能完善、成本合理的遠程網絡通訊控制方式,CAN總線已被廣泛應用于各個行業之中。大致有以下這些行業:

          1、 汽車電子

          2、 自動控制

          3、 智能大廈

          4、 電子系統

          5、 紡織

          6、 智能儀表

          7、 醫療系統

          8、 電梯

          9、 安防監控

          10、 電源

          11、 運動控制

          12、 …等各領域中,取代了原來的落后的RS485的通訊方式。bitbus/modbus在物理層上都是Rs485的。

          第三步:熟悉ARM7,掌握ARM這個超級單片機(32位)

          三、 直奔主題

          學什么很重要,沒有必要穿著棉襖洗澡,直奔主題,要學就學有用的東西。

          比如單片機,學什么型號?市場上的單片機,有51、AVR、PIC、freescale等不同的系列,把任何一款單片機學會了玩通了那都是很不錯;

          但是我個人認為還是51系列的單片機在中國使用最多,去中發問問哪款單片機出貨量最大就知道啦;

          據說有些大學現在還在教授Z80,在論壇上爭論起來,有些人支持,有些人反對;支持的人認為這是一款很好的原型機,可以學到很多計算機的原理;

          但是對于嵌入式系統的學習者,一款已經過時的技術學它做什么?難道學了不能致用是對的?

          學習51不也一樣能了解計算機的基礎知識?而學好了51畢業出去就能生存;

          大家都知道485總線要想可靠工作非專家不可,而現在canbus作為更加可靠性能更加卓越的總線技術,節點數量每年遞增;可以說,51+canbus能夠讓你如虎添翼;

          那么,是不是去學習canbus要能獲得更加遠大的前途而不必在485上浪費寶貴的青春?答案顯然是前者。

          畢業之前的大學n年+畢業設計就是為了邁出就業的第一步;第一步很重要。

          人生不要有斷點,一步接著一步,現在邁出的一步就是為了下一步做好準備,甚至為了比較長遠的以后,加油小伙伴。

          預約申請免費試聽課

          怕錢不夠?就業掙錢后再付學費!    怕學不會?從入學起,達內定制課程!     擔心就業?達內多家實踐企業供你挑選!

          上一篇:如何設計嵌入式系統
          下一篇:嵌入式開發有哪些職業發展方向
          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          江西省

          貴州省

          廣西省

          海南省

          香蕉视频在线一级a做爰片免费观看视频 欧美成年性色生活片 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>