加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 開始正題:
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

智能車那些事 2 如何使用數(shù)據(jù)手冊?

2020/12/14
112
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

來源?| Allen 有話說圖片來源?|?網絡

之前有很多人給我留言,不知道怎么入門嵌入式和電子行業(yè),感覺很多東西都不知道,很迷茫,希望我給指點下,說實話這種感覺很正常,不是你不努力,原因是沒找到獲取數(shù)據(jù)的方法而已。

嵌入式行業(yè)的特征就是軟硬結合,學習嵌入式不止需要 C 語言,C++,QT 等編程語言的學習,模數(shù)電,電路,PCB 電路制作,高頻等硬件知識也是非常需要的。

所以從我自己而言,嵌入式的培養(yǎng)方案也應該是軟硬件同時進行,讓學生做到思維上明白嵌入式的精妙之處,但是實際情況是嵌入式方向本身就很模糊(這幾年通過知乎上很多同學的留言知道已經很多學校開展了專門的嵌入式專業(yè)進行知識傳播),很多都是電信,電氣,電科甚至機械專業(yè)的同學在做,這些專業(yè)更多的是適合其專業(yè)領域的知識屬性在進行教學,對于嵌入式而言就有點不是很合理。

比如電科的同學軟件方面沒問題,但是硬件不行,電氣專業(yè)硬件很好,但是軟件又差點意思,機械專業(yè)則是工業(yè)設計 OK,其他都略懂,這就是造成大家對嵌入式感覺很難入門的原因 - 因為體系知識的缺失。

這就引出了開頭的問題,很多學習過 C 語言的同學想從事嵌入式開發(fā),但是發(fā)現(xiàn)沒想象的那么容易,我之前一直說嵌入式開發(fā) 80%的難度在 C 語言,但是在初學階段另外 20%也很重要,即對硬件的理解。

對于硬件的話,如果學習過模數(shù)電,電路,高頻等課程那基本的認知是有的,后邊會順利很多,但是不幸的是很多問我問題的同學是沒學過,或者沒好好學的(這個要苛責自己一下)。

開始正題:

對于嵌入式硬件,由于嵌入式是區(qū)分度非常高的行業(yè),依托各種控制平臺誕生了相當多控制芯片和配套電路,很多人想全部涉獵了解,其實這是沒必要的,只要了解一種,其他需要的時候都是類似的。

這里就以 stm32 平臺為例說下,這款控制器應該是國內普及度最高的 MCU。

對于 stm32,其最好的數(shù)據(jù)獲取方式就是官網。

https://www.stmcu.com.cn/

在官網除了可以獲取該公司產品的軟硬件開發(fā)工具,最重要的就是其提供的數(shù)據(jù)手冊(Data Sheet),如下圖,st 公司厲害之處還在于提供了非常好的漢化手冊,但是對于數(shù)據(jù)手冊,我更建議查看英文手冊,翻譯版本經常出現(xiàn)確實,錯誤的情況,可能出現(xiàn)很多不必要的麻煩。

數(shù)據(jù)手冊一般會包含產品介紹、引腳功能,電學參數(shù),特性曲線,寄存器描述等,還有典型應用,封裝信息等。

這些都是在產品原型設計時必須要考慮的問題,通過看手冊就可以輕松解決。

有些同學可能會發(fā)現(xiàn),其他芯片的手冊基本也都是這些內容,文檔結構也基本類似,是的,所以不要被幾十甚至上百頁的手冊唬住,只要按照標題找你需要的參數(shù)或者內容就好,熟練后這些可以很快解決,這也是上邊說看英文手冊的原因,其實只要結構清晰,并不需要英語多好就可以。

當然這些手冊由于使用人數(shù)很多,大部分直接百度都是可以獲取的,但是直接百度的問題在于時效性,官網會不斷更新手冊,可能你百度獲取的手冊已經比較老,很多屬性有變化,所以最好根據(jù)自己的選型去官網獲取最為精確。

最后總結下:

1. 去官網獲取對應元件或芯片的數(shù)據(jù)手冊

2. 最好使用英文手冊

3. 了解數(shù)據(jù)手冊的基本模式

相關推薦

電子產業(yè)圖譜

90后500強外企軟件研發(fā)工程師,專注C/C++/IoT等技術分享。