這個問題有些奇怪
就像是在問學軟體工程的學生怎麼看懂電子專業的電路圖紙一樣
一般在我們習慣上來講
程式設計師通常特指的是軟體開發程式設計師, 他們使用一門或多門語言開始純軟體的程式, 在編寫程式的過程中, 接觸比較多的是UML和流程圖(就像建築工程師要會畫和會看建築設計圖紙一樣)
而硬體工程師通常與硬體電路打交道, 在做電路的時候就會接觸電路原理圖
程式設計師不懂硬體也一樣可以開發軟體, 比如開發業務系統(訂單管理系統/人才管理系統等)或工具軟體(RAR壓縮軟體/QQ/瀏覽器等);
如果程式設計師同時也懂硬體, 可以開發的東西就更多, 比如寫個驅動, 寫些微控制器程式等
回過頭看題主的問題, 可以這麼理解:
純搞軟體開發的程式設計師, 想要看懂Arduino和Raspberry Pi的原理圖(電路原理圖)的話, 需要學習硬體電路的相關知識, 再結合一些微控制器開發/嵌入式開發的知識; 就可以慢慢學著看這些原理圖了
不過依經驗來說, 建議是先從簡單的電路入手,循序漸進才會易於學習和深入
如果一上來就看Raspberry Pi原理圖的話, 怕是會深受打擊(學霸請無視此條)
最後上這2張原理圖以助理解
這個問題有些奇怪
就像是在問學軟體工程的學生怎麼看懂電子專業的電路圖紙一樣
一般在我們習慣上來講
程式設計師通常特指的是軟體開發程式設計師, 他們使用一門或多門語言開始純軟體的程式, 在編寫程式的過程中, 接觸比較多的是UML和流程圖(就像建築工程師要會畫和會看建築設計圖紙一樣)
而硬體工程師通常與硬體電路打交道, 在做電路的時候就會接觸電路原理圖
程式設計師不懂硬體也一樣可以開發軟體, 比如開發業務系統(訂單管理系統/人才管理系統等)或工具軟體(RAR壓縮軟體/QQ/瀏覽器等);
如果程式設計師同時也懂硬體, 可以開發的東西就更多, 比如寫個驅動, 寫些微控制器程式等
回過頭看題主的問題, 可以這麼理解:
純搞軟體開發的程式設計師, 想要看懂Arduino和Raspberry Pi的原理圖(電路原理圖)的話, 需要學習硬體電路的相關知識, 再結合一些微控制器開發/嵌入式開發的知識; 就可以慢慢學著看這些原理圖了
不過依經驗來說, 建議是先從簡單的電路入手,循序漸進才會易於學習和深入
如果一上來就看Raspberry Pi原理圖的話, 怕是會深受打擊(學霸請無視此條)
最後上這2張原理圖以助理解