電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>單片機(jī)系統(tǒng)開發(fā)如何入門?老設(shè)計(jì)師來教你

單片機(jī)系統(tǒng)開發(fā)如何入門?老設(shè)計(jì)師來教你

2021-04-02 | pdf | 149.62KB | 次下載 | 2積分

資料介紹

本文旨在引導(dǎo)尚未入門的朋友快速進(jìn)入單片機(jī)系統(tǒng)之門,已經(jīng)熟悉單片機(jī)系統(tǒng)開發(fā)的朋友敬請(qǐng)拍磚指教或留言補(bǔ)充信息

1、入門知識(shí)儲(chǔ)備

想學(xué)習(xí)單片機(jī)系統(tǒng)的開發(fā),必須先有以下幾個(gè)方面的知識(shí)儲(chǔ)備:

(1)微機(jī)原理

(2)C語(yǔ)言編程

微機(jī)原理既是計(jì)算機(jī)技術(shù)的入門課程,也是單片機(jī)的入門課程。其實(shí)單片機(jī)就是一臺(tái)“高度濃縮的計(jì)算機(jī)”,其基本原理與計(jì)算機(jī)及其相似,單片機(jī)麻雀雖小,計(jì)算機(jī)的五臟俱全。


單片機(jī)系統(tǒng)組成

C語(yǔ)言是目前單片機(jī)開發(fā)的必備編程語(yǔ)言。單片機(jī)軟件在N年前是用匯編語(yǔ)言開發(fā)的,每種單片機(jī)的匯編語(yǔ)言都不一樣。由于采用匯編語(yǔ)言開發(fā)單片機(jī)軟件太過于復(fù)雜,效率及其底下,現(xiàn)在基本上都用C語(yǔ)言開發(fā)單片機(jī)軟件了,僅在一些很特殊的場(chǎng)合才需要用到匯編語(yǔ)言,例如要求精確控制CPU某段程序的執(zhí)行時(shí)長(zhǎng)。如果還沒有C語(yǔ)言基礎(chǔ),建議先學(xué)C語(yǔ)言再學(xué)單片機(jī)。學(xué)習(xí)更多單片機(jī)知識(shí)請(qǐng)關(guān)注微信公眾號(hào)“電工電氣學(xué)習(xí)”。2.單片機(jī)系統(tǒng)開發(fā)基本條件

條件之一:手上必須有單片機(jī)實(shí)物。學(xué)習(xí)單片機(jī)重在動(dòng)手,在腦子里空想是學(xué)不起來的。可以自己用電路設(shè)計(jì)軟件(如AltiumDesigner等)做一塊電路板;或者直接上某寶買一塊現(xiàn)成的單片機(jī)開發(fā)板。


單片機(jī)開發(fā)板

條件之二:?jiǎn)纹瑱C(jī)程序下載器或在線仿真器。這個(gè)設(shè)備一般沒有通用的,單片機(jī)系列不同,仿真器也不同。直接上某寶,搜“XXX單片機(jī)仿真器”,一般都能找到你想要的。

條件之三:在PC機(jī)上安裝好單片機(jī)開發(fā)平臺(tái)。單片機(jī)開發(fā)平臺(tái)也叫單片機(jī)開發(fā)環(huán)境,是單片機(jī)軟件代碼的編輯工具和代碼編譯工具的結(jié)合體。單片機(jī)品牌和系列不同,其開發(fā)平臺(tái)也不一樣,例如STM8可以用IAR進(jìn)行軟件開發(fā),也可以采用ST公司自己開發(fā)的STVD進(jìn)行軟件開發(fā)。

具備以上三個(gè)條件,你就可以開工了。

3、后話

雖然世界上的單片機(jī)種類有上千種,但單片機(jī)技術(shù)基本上是相通的,只要掌握了一款單片機(jī)的開發(fā),以后遇到其他品種的單片機(jī)就非常容易上手了。如果學(xué)習(xí)第一款單片機(jī)需要2個(gè)月時(shí)間,那么學(xué)習(xí)第二款單片機(jī)就只需要2天時(shí)間。

以上只是談到單片機(jī)系統(tǒng)開發(fā)的最基本的條件,但我們知道單片機(jī)最終還是應(yīng)用于產(chǎn)品之內(nèi)的,單片機(jī)系統(tǒng)開發(fā)最終還是為了產(chǎn)品開發(fā)。因此,僅僅學(xué)會(huì)單片機(jī)軟件編程還是遠(yuǎn)遠(yuǎn)不夠的。www.diangon.com一款單片機(jī)系統(tǒng)產(chǎn)品從項(xiàng)目立項(xiàng)到最終實(shí)現(xiàn)產(chǎn)品量產(chǎn),其中涉及到的方方面面技術(shù)問題還有很多很多,例如如何選擇最合適的單片機(jī)、硬件電磁兼容問題、軟件的bug調(diào)試和軟件可靠性、數(shù)字量和模擬信號(hào)采集、一般高低電平輸出和PWM輸出、操作系統(tǒng)、產(chǎn)品成本…,太多太多了!

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)