女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式如何進一步成長,該學習哪些書呢?

wFVr_Hardware_1 ? 來源:互聯網 ? 作者:佚名 ? 2017-09-13 17:06 ? 次閱讀

朋友也問過我,一些基礎的東西學完了,如何進一步的成長,該學習哪些書呢?

如果沒有讀過計算機專業的基礎課程,那么計算機基礎課程是一定要學習的。

1.數據結構、離散數學、操作系統、編譯原理這四門課學習完。數據結構和操作系統兩門課程一定要細心學習,這個是基礎理論。特別是數據結構,建議學習嚴蔚敏_吳偉民的《數據結構(C語言版)》。再找一本國外的,一共兩本,學個一年。把書上的例子都用C寫一遍。一些重要的代碼需要背下來。側重對算法空間和時間的分析。

2.C語言的書,我并不推薦某個具體的書。只是買一本講得比較全面的。如果學習C++的話,并不推薦《C++ Primer》作為基本的學習。這本書對泛型做了較為深入的闡述。是高級的深入的教材。在單片機里泛型用得少,甚至C++用得少。寫書的人一般水平都不低,把一本書吃透,理解透,水平也不會低。選好了,要有把這本書讀上10遍的決心。我當年選了一本不是太好的C++的書,看了幾十遍,書籍都翻斷了,書中的優點,錯誤,還有疏漏都找出來了。做了各種各樣的標記。

3.《程序員的自我修養》,理由不贅述了。

4.什么是好的代碼?怎樣評估一個好的代碼?這方面的書,我還真沒怎么看到。所以我一般推薦同事讀一下《MISRA C/C++編程規范》 之類的書,如林銳的《高質量C/C++編程》,《effective C++》。這兩本書需要和基本的C/C++書呼應起來。但我更加推薦去讀一下,LDRA、C++test的幫助文件。這兩個是非常有名的靜態測試軟件,對代碼最非常詳細詳盡的靜態評估。其評估指標是非常具有意義的。學習幫助,了解這些評估指標,對提高編程的質量有非常高的工程意義。

5.能寫出好的代碼了,下面就是和自己的職業發展相關的了,如果主攻Linux方面的嵌入式,好書太多了。我也就不推薦了。如果主攻 RTOS類的嵌入式或前后臺這種,我倒建議看看些OO方法或UML建模方面的書,操作系統原理的書。再加上代碼的研讀,諸如像uC/OS-II這種書,可讀可不讀。也許讀后,你覺得還不如看OO方法,操作系統原理+讀代碼。

嵌入式RTOS理論難度一般都不高,主要都是工程難度。所以,多側重代碼的研讀,操作系統的原理會增進閱讀的速度和理解的深度。

6.如果感興趣的話,讀一讀項目管理類的書籍,了解軟件工程怎么做。理論的書籍諸如PMBOK,CMMI,敏捷等。對領導對自己的管理有個清醒的認識,對周邊的人有個積極的影響。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電子工程師
    +關注

    關注

    253

    文章

    784

    瀏覽量

    96192
  • 嵌入式
    +關注

    關注

    5142

    文章

    19553

    瀏覽量

    315314
  • 數據結構
    +關注

    關注

    3

    文章

    573

    瀏覽量

    40620

原文標題:嵌入式軟件學習,什么書值得讀

文章出處:【微信號:Hardware_10W,微信公眾號:硬件十萬個為什么】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    AMD推出新款銳龍嵌入式R1000片上系統 進一步壯大其嵌入式產品家族

    2019年4月16日,在臺灣嵌入式論壇上,AMD(納斯達克:AMD))宣布進一步壯大其銳龍嵌入式產品家族,推出新款AMD銳龍嵌入式R1000 片上系統(SoC)。在銳龍
    發表于 04-19 15:31 ?1017次閱讀

    【OK210申請】嵌入式進一步學習(想試著做個簡單的平板玩玩)

    借這個機會,申請這塊開發版,便于日常學習,而且我即將大四了,希望用這塊開發版能更進一步學習則方便之后的課設,二則便于找工作,三則嵌入式
    發表于 06-24 17:06

    【OK210申請】嵌入式linux的學習

    申請理由:用于學習嵌入式linux編程,進一步提高自己的能力和技術水平。項目描述:希望通過開發板能夠對linux有入門級的學習,同時對飛凌
    發表于 06-26 19:01

    初學linux,安裝了Ubuntu系統界面,請教何進一步快速學習

    初學linux,安裝了Ubuntu系統界面,請教何進一步快速學習,大家有什么好的初學的資料分享下,謝謝啦
    發表于 08-24 18:39

    手機射頻元件如何進一步集成?

    、電視手機。這些采用多種RF技 術的手機在提供便利的同時也使得手機的設計變得復雜,如何進一步集成射頻元件也變得至關重要。
    發表于 08-27 08:33

    【創龍TLZ7x-EasyEVM評估板試用連載】進行進一步學習和研究

    項目名稱:進行進一步學習和研究試用計劃:此前直從事單片機開發,想進一步深入學習各種MCU,看到有此活動,特來申請。也為下
    發表于 04-23 10:36

    何進一步加強對RFID的安全隱私保護?

    何進一步加強對RFID的安全隱私保護?
    發表于 05-26 06:09

    怎樣去進一步提高NTP的授時精度

    網絡時間協議NTP是什么意思?NTP授時的原理是什么?怎樣去進一步提高NTP的授時精度
    發表于 11-01 07:12

    如何分析內存使用以便進行進一步優化內存

    、引言內存是嵌入式系統中的關鍵資源,內存占用主要是指軟件系統的內存使用情況。本篇博客將介紹如何分析內存使用以便進行進一步優化內存占用相關的基礎概念和相關工具。二、內存占用內存占用是應用程序運行時
    發表于 12-15 06:05

    ARM嵌入式系統如何入門?怎樣一步步的去學習

    ARM嵌入式系統的學習步驟對于很多新手來說,不知道ARM嵌入式系統如何入門?怎樣一步步的去學習?接下來信盈達教育
    發表于 02-16 06:33

    何進一步提高1302精度?

    GN1302 晶振引腳連接 2 個 30pf 電容,每天大約慢 4 秒,如何進一步提高精度?時鐘每天慢 4 秒是因為晶振的外部負載電容過大,即 30pf 電容過大。如果使用的晶振的負載電容參數為
    發表于 12-29 17:36

    STM8在待機模式如何進一步降低功耗?

    有什么方法可以進一步降低待機模式的功耗
    發表于 10-12 07:23

    請問如何進一步減小DTC控制系統的轉矩脈動?

    何進一步減小DTC控制系統的轉矩脈動?
    發表于 10-18 06:53

    慕課嵌入式開發及應用(第五章.進一步學習指導)

    慕課蘇州大學.嵌入式開發及應用.第五章.其他.進一步學習指導0 目錄5 其他5.4 進一步學習指導5.4.1 課堂重點5.4.2 測試與作業
    發表于 11-03 11:51 ?10次下載
    慕課<b class='flag-5'>嵌入式</b>開發及應用(第五章.<b class='flag-5'>進一步</b><b class='flag-5'>學習</b>指導)

    TDK進一步擴充Micronas嵌入式電機控制器系列HVC 5x

    TDK 株式會社(TSE:6762)進一步擴充 Micronas 嵌入式電機控制器系列 HVC 5x,完全集成電機控制器與 HVC-5222D 和 HVC-5422D,以驅動小型有刷(BDC)、無刷(BLDC)或步進電機。
    的頭像 發表于 04-09 10:22 ?1156次閱讀
    TDK<b class='flag-5'>進一步</b>擴充Micronas<b class='flag-5'>嵌入式</b>電機控制器系列HVC 5x