標題:
單片機開發(fā)需要的工具以及軟件有哪些
[打印本頁]
作者:
yonko
時間:
2022-3-5 20:31
標題:
單片機開發(fā)需要的工具以及軟件有哪些
SO單片機開發(fā)指南之27
本文介紹單片機開發(fā)工作需要的一些工具和軟件。
1、 單片機開發(fā)一般要做哪些工作
一般來說,要做一個單片機開發(fā)項目,需要完成以下的工作:
電路板設計:單片機是以電路板為載體的,需要進行電路板設計,把單片機和其他元件融合在一起。
單片機編程:在單片機中用戶所需要的功能一般都是編程來實現(xiàn)的,需要程序開發(fā)。
電路板焊接:電路板打樣后是空板,需要把單片機等相關元件焊接到電路板上。
調(diào)試:通常情況下,開發(fā)不是一下子就成功,需要找錯和調(diào)試。
當然,還有一些其他工作。
以上的每一項工作都是需要一定的工具或者軟件作為支撐。
2、 常用的工具和軟件
對于電路板設計,常見的會用到以下軟件:
Protel 99SE,
Protel DXP,
Altium designer,
在電路板設計方面,Altium公司的占有率比較高,這軟些件都是Altium公司不同時期推出的,用法基本也大同小異。關于電路板設計方面的內(nèi)容前面已經(jīng)比較詳細地介紹過,包括了元件庫設計、原理圖設計、PCB圖繪制等。
27.1.jpg
(182.05 KB, 下載次數(shù): 50)
下載附件
2022-3-5 20:31 上傳
對于單片機編程和下載,常見地要用到下面這些軟件和工具:
編程軟件,一般常見的是KEIL。
下載軟件,每個單片機廠家會提供,也有一些通用的下載軟件可以使用。
下載器,或者下載線。對于51單片機,常見的用USB轉(zhuǎn)TTL串口線就能完成下載工作。
關于電路板焊接,一般會用到焊槍、焊錫,假如焊錯了還得拆,那么吸錫器、熱風槍有時也會用到。
對于調(diào)試來說,萬用表要備一個,測電壓、電流、電阻等會經(jīng)常使用到。
串口助手這種工具軟件也最好有,很有用。比如當你覺得程序中某個變量異常且板上沒有顯示器的時候,可以寫一段小程序把數(shù)據(jù)傳出到電腦上查看就很方便,當然這要配合串口線一起使用。
至于其他工作,就很多了,比如可能會需要做個上位機軟件,那么這種開發(fā)環(huán)境也有很多,不過筆者常用的是VB.NET、Labview等。
27.2.jpg
(162.86 KB, 下載次數(shù): 59)
下載附件
2022-3-5 20:31 上傳
比如需要組裝和安裝,那么螺絲刀、鉆孔工具等也是需要的。
以上就是單片機項目開發(fā)可能所需要用到的工具和軟件,也許不是很全面,但是主要的都提到了,基本夠用了。
本節(jié)完,精彩待續(xù)。
作者:
man1234567
時間:
2022-3-10 17:15
單片機開發(fā)需要的工具以及軟件隨處可找,如果商業(yè)主要是能接到活,對于玩的是能找到興奮點。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1