在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

為什么測(cè)試芯片還需要專門制定標(biāo)準(zhǔn)呢?

lhl545545 ? 來(lái)源:玩轉(zhuǎn)單片機(jī) ? 作者:玩轉(zhuǎn)單片機(jī) ? 2020-06-18 15:38 ? 次閱讀

單片機(jī)是大學(xué)電類專業(yè)的一門普通課,有些學(xué)校甚至把它列為選修課,在眾多課程中,沒(méi)有顯出它有多么重要。為什么要學(xué)習(xí)它呢?因?yàn)椋袌?chǎng)對(duì)學(xué)者繼承人的需求太少,大量需要的是產(chǎn)品的研發(fā)者,研發(fā)產(chǎn)品是需要干實(shí)際事情的,需要研發(fā)工具,而單片機(jī)課程就是學(xué)習(xí)研發(fā)工具使用的課程。

學(xué)習(xí)單片機(jī)課程與理論課程不一樣,不能只做作業(yè),而是要實(shí)際使用單片機(jī)。很多想學(xué)單片機(jī)的人問(wèn)的第一句話就是:“怎樣才能學(xué)好單片機(jī)”?今天和大家討論對(duì)于如何開(kāi)始學(xué)單片機(jī)、如何開(kāi)始上手、如何開(kāi)始熟練這些問(wèn)題。

硬件

編程硬件

所謂編程就是把單片機(jī)運(yùn)行的程序燒寫到單片機(jī)的存儲(chǔ)器中,目前大部分單片機(jī)都是使用FLASH存儲(chǔ)器,這些存儲(chǔ)器的寫入次數(shù)一般是1000次左右,也有1萬(wàn)次或是10萬(wàn)次的。編程也叫程序下載或是燒寫。

實(shí)時(shí)仿真硬件

實(shí)時(shí)仿真是使用PC機(jī),用軟件監(jiān)視在單片機(jī)中實(shí)際運(yùn)行的程序,也就是當(dāng)程序下載到單片機(jī)中后,實(shí)時(shí)運(yùn)行程序,在程序中設(shè)置斷點(diǎn),通過(guò)仿真接口,監(jiān)視和控制程序的運(yùn)行。這個(gè)過(guò)程其實(shí)就是調(diào)試程序(實(shí)際驗(yàn)證程序的正確性)。編程器和仿真器可以是一個(gè)裝置,也可以是各自獨(dú)立的裝置。

軟件

單片機(jī)開(kāi)發(fā)需要單片機(jī)開(kāi)發(fā)軟件的支持,軟件分為:

編程軟件:該軟件支持編程器工作,幫助編程器把程序?qū)懭雴纹瑱C(jī)。

實(shí)時(shí)仿真軟件:該軟件可以在仿真接口的支持下,調(diào)試單片機(jī)程序。

虛擬仿真:該類軟件支持在沒(méi)有單片機(jī)硬件情況下的單片機(jī)程序調(diào)試。

支持C語(yǔ)言:所有的單片機(jī)開(kāi)發(fā)軟件都支持匯編語(yǔ)言編程,但是目前人們更喜歡C語(yǔ)言編程,主要是C語(yǔ)言功能強(qiáng)大,可以縮短開(kāi)發(fā)時(shí)間。目前就有支持上述功能的軟件,例如51系列的Keil51、PIC系列的MPLABMSP430系列的IAR等。

學(xué)習(xí)單片機(jī)的手段

學(xué)習(xí)單片機(jī)的手段分為如下幾種:

買本單片機(jī)書,仔細(xì)研究。

網(wǎng)上下載一個(gè)具有仿真功能的單片機(jī)開(kāi)發(fā)軟件(最好支持C語(yǔ)言),在計(jì)算機(jī)上對(duì)單片機(jī)虛擬仿真。

購(gòu)編程器(支持編程器的下載軟件有編程器商提供)和實(shí)驗(yàn)板(又稱為演示板或是目標(biāo)板),網(wǎng)上下載開(kāi)發(fā)軟件。在開(kāi)發(fā)軟件的支持下對(duì)單片機(jī)虛擬仿真,確認(rèn)單片機(jī)程序正確后,用編程器將程序下載到單片機(jī)中,觀察程序的實(shí)際運(yùn)行。

購(gòu)仿真接口和實(shí)驗(yàn)板,在網(wǎng)上下載單片機(jī)開(kāi)發(fā)軟件(支持編程、虛擬仿真、實(shí)時(shí)仿真和C語(yǔ)言),在虛擬仿真完成后,將程序下載到單片機(jī)中實(shí)時(shí)仿真。對(duì)于個(gè)人學(xué)習(xí)單片機(jī),具有上述(4)的條件已經(jīng)是很好了。

學(xué)習(xí)單片機(jī)過(guò)程中的困擾

單片機(jī)種類很多,各個(gè)公司提供的單片機(jī)、開(kāi)發(fā)硬件和軟件功能、價(jià)格都不一樣,對(duì)于初學(xué)單片機(jī)有很多困惑。

單片機(jī)問(wèn)題

目前單片機(jī)很多,學(xué)哪一個(gè),其實(shí)學(xué)哪一個(gè)都可以,單片機(jī)雖然型號(hào)不同,但是芯片內(nèi)部的資源種類都差不多,而且這些資源的使用方法也大同小異,可以說(shuō)學(xué)會(huì)一種,其他種將融會(huì)貫通。究竟學(xué)哪一種,主要看具備的條件。

51系列是老型號(hào),書多、資料多、軟件開(kāi)放和硬件支持還可以,特別是Atmel公司的產(chǎn)品AT89系列,很多人就是學(xué)習(xí)這款單片機(jī)發(fā)家致富的。

AVR90系列,該系列也是Atmel公司的產(chǎn)品,指令少,學(xué)起來(lái)容易,芯片種類多,適合各種場(chǎng)合和需要,根據(jù)有關(guān)資料顯示,目前該單片機(jī)芯片的使用數(shù)量很大,大有超過(guò)51系列芯片數(shù)量的趨勢(shì)。

PIC系列,該系列是Microchip公司的產(chǎn)品,種類多,芯片抗干擾能力強(qiáng),使用的人很多,特別是PIC16F877芯片,由于適合學(xué)校使用,在該公司大學(xué)計(jì)劃的支持下,免費(fèi)贈(zèng)送開(kāi)發(fā)器和實(shí)驗(yàn)板,因而使用該芯片的人群大增,也是可以和51系列單片機(jī)抗衡的單片機(jī)。

MSP430系列,是TI公司的產(chǎn)品,最近幾年才被杭州利爾達(dá)公司引進(jìn),是16位、超低功耗單片機(jī),特別適合手持設(shè)備等低功耗設(shè)備的開(kāi)發(fā),實(shí)際上,由于該系列引腳多,內(nèi)部資源多(具有硬件乘法器),所以在很多產(chǎn)品開(kāi)發(fā)上都有用武之地,據(jù)有關(guān)人士預(yù)測(cè),該系列是最具前途的單片機(jī)。

還有很多單片機(jī)型號(hào),由于不太了解,不敢妄加評(píng)論,但可以想象,一定是不錯(cuò)的單片機(jī),否則就不會(huì)在競(jìng)爭(zhēng)激烈的市場(chǎng)中存在。

開(kāi)發(fā)軟件問(wèn)題

不同種類的單片機(jī)都配套有相應(yīng)的開(kāi)發(fā)軟件,這些軟件很多都是專業(yè)軟件公司開(kāi)發(fā)的。

51系列,目前開(kāi)發(fā)軟件是Keil51,該軟件支持C語(yǔ)言,但是在網(wǎng)上下載的版本,只支持2K程序。

PIC系列的開(kāi)發(fā)軟件是MPLAB,在HI-TECH公司C語(yǔ)言支持軟件PICC的支持下,該軟件很好用,但是PICC是需要激活密碼才能運(yùn)行的。

MSP430系列的開(kāi)發(fā)軟件是IAR,該軟件有開(kāi)放1個(gè)月的全功能限期版本和C語(yǔ)言4k支持版本,可見(jiàn)該系列的軟件開(kāi)放是最好的。

哪種單片機(jī)的開(kāi)發(fā)軟件開(kāi)放的好,就會(huì)引起人們對(duì)該單片機(jī)的興趣,單片機(jī)提供商也深諳此道,所以網(wǎng)上經(jīng)常可以找到更開(kāi)放版本的軟件。

仿真接口

仿真接口,又稱為仿真器,老式單片機(jī)由于沒(méi)有FLASH存儲(chǔ)器,所以仿真編程難度很大,新型號(hào)的單片機(jī),幾乎都有FLASH存儲(chǔ)器的芯片,這樣的芯片都支持在電路編程(在系統(tǒng)編程),所謂在電路編程,就是用3~5根線就可以將程序?qū)懭雴纹瑱C(jī),并能夠?qū)纹瑱C(jī)內(nèi)的程序運(yùn)行情況、寄存器內(nèi)容等信息傳輸?shù)絇C機(jī)上。

這種編程方法需要在單片機(jī)與PC機(jī)之間安裝一個(gè)仿真接口,該接口一般需要購(gòu)買。AT89S51、PIC16F877就是具有這種能力的單片機(jī)。但是,對(duì)于初學(xué)者來(lái)說(shuō),支持該單片機(jī)編程和仿真的接口需要購(gòu)買,而且簡(jiǎn)單接口在仿真時(shí)會(huì)占用芯片資源,給單片機(jī)系統(tǒng)開(kāi)發(fā)帶來(lái)不便。

MSP430系列單片機(jī)也是具有這種能力的單片機(jī),但是該單片機(jī)采用標(biāo)準(zhǔn)JTAG接口,JTAG是一種標(biāo)準(zhǔn)(IEEE1149.1),是為測(cè)試芯片而制定的,目的是用TCK、TDI、TDO和TMS四個(gè)信號(hào)來(lái)測(cè)試芯片的內(nèi)部狀態(tài),為什么測(cè)試芯片還需要專門制定標(biāo)準(zhǔn)呢?

這是因?yàn)閺?fù)雜芯片引腳太多,特別是還有些芯片一旦安裝到多層電路板上就無(wú)法看到引腳,更不要說(shuō)測(cè)量了,這時(shí)就可以在計(jì)算機(jī)軟件的支持下通過(guò)JTAG接口,對(duì)芯片進(jìn)行測(cè)量,如果各個(gè)公司的芯片都符合該標(biāo)準(zhǔn),就可以將各個(gè)芯片的JTAG口串聯(lián)起來(lái)(外國(guó)人稱為菊花鏈),無(wú)論在電路板上有多少芯片,只需4個(gè)引腳,就可以測(cè)量電路板上的所有芯片。既然可以測(cè)量芯片,當(dāng)然可以將數(shù)據(jù)寫入芯片,在可編程邏輯器件的數(shù)據(jù)下載中也使用JTAG接口,出現(xiàn)了在系統(tǒng)編程(ISP)的概念。也就是,即使可編程邏輯器件安裝到了系統(tǒng)中,也可以對(duì)其內(nèi)部電路進(jìn)行修改,JTAG技術(shù)和EDA軟件的進(jìn)步,使可編程邏輯器件的開(kāi)發(fā)與使用得到快速發(fā)展。單片機(jī)也是在向這個(gè)方向努力,前幾年出現(xiàn)在市場(chǎng)上的C8051單片機(jī)就是使用JTAG接口的單片機(jī),不幸的是該單片機(jī)JTAG接口裝置和開(kāi)發(fā)軟件很貴,阻礙人們使用該單片機(jī)。使用JTAG口,必須在計(jì)算機(jī)與芯片JTAG接口之間連接一個(gè)接口裝置,該裝置隨芯片而異,實(shí)際上JTAG接口裝置都是很簡(jiǎn)單的(就是一個(gè)緩沖器),但是由于各個(gè)公司的早期產(chǎn)品不完全支持JTAG接口,而JTAG接口裝置又必須兼容這些早期產(chǎn)品,就使得JTAG接口裝置變的復(fù)雜了。

實(shí)驗(yàn)板

實(shí)驗(yàn)板是學(xué)習(xí)單片機(jī)所必須的,實(shí)驗(yàn)板又稱為演示板、目標(biāo)板,其實(shí)就是具有單片機(jī)的電路板,實(shí)驗(yàn)板可以購(gòu)買,各個(gè)單片機(jī)的供應(yīng)商都提供多種多樣的實(shí)驗(yàn)板。實(shí)驗(yàn)板也可以根據(jù)需要自制,自制實(shí)驗(yàn)板是具有挑戰(zhàn)的,需要學(xué)會(huì)畫電路板圖。

選擇單片機(jī)類型

軟件:支持C語(yǔ)言,免費(fèi)下載。

仿真器:用于仿真編程的JTAG接口裝置可以自制(很重要,可以節(jié)省開(kāi)支)。

單片機(jī):型號(hào)多、功能強(qiáng)、資源多、功耗低,程序存儲(chǔ)器容量大。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52256

    瀏覽量

    437135
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6065

    文章

    44935

    瀏覽量

    647676
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7637

    瀏覽量

    166551
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    用了TOUCH編程還需要再用CUBE-IDE處理嗎?

    如題 用了TOUCH編程還需要再用CUBE-IDE處理嗎? TOUCH 僅僅只有在線版嗎
    發(fā)表于 03-10 06:19

    STM32和MCP2515通信,STM32這端還需要接CAN PHY嗎?

    最近在做CAN通信的相關(guān)項(xiàng)目,STM32G4負(fù)責(zé)接收,對(duì)端是一個(gè)MCP2510+TJA1040的組合, 想問(wèn)下應(yīng)該如何接?STM32這端還需要接CAN PHY嗎?
    發(fā)表于 03-10 06:18

    請(qǐng)問(wèn)DLP2010EVM-LC除了要自己另購(gòu)19V電源,還需要另購(gòu)什么東西?

    請(qǐng)問(wèn)DLP2010EVM-LC除了要自己另購(gòu)19V電源,還需要另購(gòu)什么東西?
    發(fā)表于 02-25 06:46

    hyper內(nèi)存條,hyper-v 添加虛擬機(jī)還需要硬盤嗎

    在計(jì)算機(jī)技術(shù)的浩瀚星空中,虛擬機(jī)猶如一顆璀璨的明星,散發(fā)著獨(dú)特的光芒。今天給大家介紹hyper-v添加虛擬機(jī)還需要硬盤嗎? ? ?hyper-v添加虛擬機(jī)還需要硬盤嗎? ? ?Hyper-V是虛擬機(jī)
    的頭像 發(fā)表于 01-24 14:01 ?375次閱讀
    hyper內(nèi)存條,hyper-v 添加虛擬機(jī)<b class='flag-5'>還需要</b>硬盤嗎

    ADS1293EVM如果用ubs連接電腦,還需要外部供電嗎?

    你好,我是一名在校大學(xué)生,剛剛接觸ADS1293問(wèn)題多多,請(qǐng)問(wèn)如果用ubs連接電腦,還需要外部供電嗎?是不是只需要四根線將電極和輸入端口連接,就可以用自帶的軟件測(cè)出心電圖?萬(wàn)分感謝!
    發(fā)表于 01-01 06:42

    DAC5681z從FPGA讀數(shù)據(jù),為什么還需要一個(gè)DCLKP/N

    以DAC5681z為例,DAC芯片從FPGA讀數(shù)據(jù),然后按照自己的采樣速率CLKIN/CLKINC 每隔16bit轉(zhuǎn)換成1個(gè)電平值,為什么還需要一個(gè)DCLKP/N
    發(fā)表于 12-11 07:52

    電機(jī)控制使用AMC1200或AMC1306等芯片,在線上采樣電流時(shí)是否還需要做PWM的觸發(fā)同步?

    電機(jī)控制使用AMC1200或AMC1306等芯片,在線上采樣電流時(shí)是否還需要做PWM的觸發(fā)同步? 在線上采樣電流,電流應(yīng)該是連續(xù)的,是否能一直讀取電流信號(hào)而忽略PWM的開(kāi)關(guān)時(shí)刻。 如果這么做,是否有必要擔(dān)心大功率的開(kāi)關(guān)噪聲會(huì)影響電流采樣
    發(fā)表于 12-10 08:12

    ADS62P49降低采樣率,使用50M采樣,除了“enable low speed mode”的寄存器,還需要更改其他的設(shè)置嗎?

    配置,輸出時(shí)鐘的頻率是50MHz。 也改了ads62p49的“enable low speed mode”的寄存器,但是各種測(cè)試模式、正弦波出現(xiàn)的波形一直不對(duì)。 想問(wèn)下還需更改哪些ads62p49的配置。除了“enable low speed mode”的寄存器,
    發(fā)表于 11-18 07:04

    當(dāng)LMK00725的輸入為L(zhǎng)VPECL電平時(shí),由于芯片輸入管腳內(nèi)部存在51KOhm上下拉,在芯片外部是否還需要增加上下拉偏置電阻

    請(qǐng)教一個(gè)問(wèn)題,當(dāng)LMK00725的輸入為L(zhǎng)VPECL電平時(shí),由于芯片輸入管腳內(nèi)部存在51KOhm上下拉,那在芯片外部是否還需要增加上下拉偏置電阻? 我目前參考的是手冊(cè)中的典型應(yīng)用
    發(fā)表于 11-11 07:07

    為什么FPGA屬于硬件,還需要搞算法?

    交流學(xué)習(xí),共同進(jìn)步。 交流問(wèn)題(一) Q:為什么FPGA屬于硬件,還需要搞算法? 剛?cè)腴T準(zhǔn)備學(xué)fpga但一開(kāi)始學(xué)的是語(yǔ)法,感覺(jué)像是電路用軟件語(yǔ)言描述出來(lái),fpga不用會(huì)pcb
    發(fā)表于 09-09 16:54

    含有內(nèi)部ESD保護(hù)的運(yùn)放,外部保護(hù)還需要加嗎?

    含有內(nèi)部ESD保護(hù)的運(yùn)放,外部保護(hù)還需要加嗎?因?yàn)榧油獠縀SD保護(hù)有一定的漏電流存在, 這個(gè)會(huì)使電路失去一定的精度
    發(fā)表于 09-04 06:54

    暢玩《黑神話:悟空》,除了“官配”硬件還需要注意這些......

    暢玩《黑神話:悟空》,除了“官配”硬件還需要注意這些......
    的頭像 發(fā)表于 08-30 14:58 ?808次閱讀
    暢玩《黑神話:悟空》,除了“官配”硬件<b class='flag-5'>還需要</b>注意這些......

    有了MES、ERP,為什么還需要QMS?

    ? 有了MES、ERP,質(zhì)量管理為什么還需要QMS? ?在制造業(yè),質(zhì)量管理始終是企業(yè)管理中永恒的主題。品質(zhì)管理要想做得更好,企業(yè)必須掌握足夠多、足夠有用的數(shù)據(jù)和信息,實(shí)現(xiàn)質(zhì)量管理信息化。很多中小企業(yè)
    的頭像 發(fā)表于 08-02 10:09 ?537次閱讀
    有了MES、ERP,為什么<b class='flag-5'>還需要</b>QMS?

    4644 DC-DC電源芯片測(cè)試項(xiàng)目大全

    隨著對(duì)電源芯片的性能和質(zhì)量要求越來(lái)越高,自動(dòng)化測(cè)試系統(tǒng)已成為電源管理芯片測(cè)試的重要組成部分。在電源芯片自動(dòng)化
    的頭像 發(fā)表于 08-01 17:47 ?1102次閱讀
    4644 DC-DC電源<b class='flag-5'>芯片</b><b class='flag-5'>測(cè)試</b>項(xiàng)目大全

    EMC測(cè)試及判定標(biāo)準(zhǔn)

    電子發(fā)燒友網(wǎng)站提供《EMC測(cè)試及判定標(biāo)準(zhǔn).pdf》資料免費(fèi)下載
    發(fā)表于 07-04 14:09 ?44次下載
    主站蜘蛛池模板: 欧美一区二区三区在线 | 日韩专区一区 | 四虎国产精品永久地址49 | 成人欧美一区二区三区视频不卡 | 日本大片免aaa费观看视频 | 亚洲一区二区三区电影 | 欧美亚洲综合一区 | 国产毛片精品 | 亚洲国产精品va在线观看麻豆 | 国产精品久久久亚洲 | 亚洲第成色999久久网站 | 日本内谢69xxxx免费 | 特级毛片视频在线 | 免费在线观看大片影视大全 | 特级做a爰片毛片免费看一区 | 亚洲成人免费看 | 白丝丝袜高跟国产在线视频 | 亚洲国产成人久久精品图片 | 中国一级黄色毛片 | 国产热re99久久6国产精品 | 婷婷激情五月 | 国产99在线播放免费 | 色偷偷成人 | 国产情侣草莓视频在线 | 草伊人 | 噜噜色噜噜色 | 在线播放黄色网址 | 噜噜噜天天躁狠狠躁夜夜精品 | 免费鲁丝片一级观看 | 福利视频免费观看 | 男女交性动态免费视频 | 1024在线观看你懂的 | 夜夜操狠狠干 | 日本乱妇| 欧美三级在线视频 | 欧美18videosex性欧美1819 | 韩国床戏合集三小时hd中字 | 免费久久精品国产片香蕉 | 五月激情丁香网 | 欧美极品另类xxx | 欧美a欧美 |