<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于ADμC812的在系統(tǒng)可編程數(shù)據(jù)采集電路的設(shè)計

          基于ADμC812的在系統(tǒng)可編程數(shù)據(jù)采集電路的設(shè)計

          作者: 時間:2012-03-13 來源:網(wǎng)絡(luò) 收藏

          上述過程是以流水線方式工作以保證200 KSPS的A/D轉(zhuǎn)換速率。

          3.jpg

          2.4ADμ的在

          ADμ的存儲器采用FLASH/EE存儲技術(shù),這種技術(shù)把EPROM存儲器的高密度特點(diǎn)和E2P ROM存儲器的在線可重復(fù)編程特點(diǎn)結(jié)合在一起。FLASH/EE存儲器技術(shù)使得ADμ可以在在線情況下被裝入程序代碼。在線載入程序代碼是通過芯片的標(biāo)準(zhǔn)UART串行接口實(shí)現(xiàn)的,因此這個過程也被稱作串行下載。應(yīng)用ADμC812的串行下載能力,用戶可以在不把芯片從上取下來的情況下對其進(jìn)行編程,而且編程過程并不需要編程器提供支持。基于這樣的串行下載能力,ADμC812可以在應(yīng)用現(xiàn)場很方便地對他內(nèi)部的應(yīng)用程序進(jìn)行升級。

          ADμC812串行下載工作模式可以通過在加電時或者手工復(fù)位時把芯片管腳(PSEN)通過一個電阻(典型值為1 kΩ)接地來進(jìn)入。當(dāng)進(jìn)入串行下載工作模式,芯片的下載過程將啟動。這個過程完成對芯片標(biāo)準(zhǔn)UART串行接口的配置、與管理下載過程的主機(jī)通信、準(zhǔn)備接收下載程序代碼到片內(nèi)程序存儲空間。程序下載時的編程電壓和ADμC812正常工作時的電壓相同,工作電壓范圍為2.7~5.5 V,不需要專門的高編程電壓。

          ADμC812 QuickStart開發(fā)支持串行下載的執(zhí)行,他的工作不需要硬件支持。開發(fā)系統(tǒng)不僅支持串行下載,也支持程序調(diào)試和仿真,其內(nèi)容包括單步、斷點(diǎn)和全部在片外圍的調(diào)試。ADμC812 QuickStart開發(fā)系統(tǒng)基于Windows操作系統(tǒng)工作,他與ADμC812的通信通過PC機(jī)的串行口(COM)實(shí)現(xiàn)。管理下載過程的主機(jī)也可以使用其他型號微處理器或者DSP芯片。

          串行下載時數(shù)據(jù)塊傳輸?shù)母袷綖椋?p>4.jpg

          通過串行下載實(shí)現(xiàn)的數(shù)據(jù)傳輸,ADμC812 QuickStart開發(fā)系統(tǒng)可以完成ADμC812片內(nèi)FLASH / EE程序存儲器的擦除、片內(nèi)FLASH/EE數(shù)據(jù)存儲器的擦除、片內(nèi)FLASH/EE程序存儲器的編程、片內(nèi)FLASH/EE數(shù)據(jù)存儲器的編程和控制下載到片內(nèi)FLASH/EE程序存儲器的程序代碼的執(zhí)行。為簡化FLASH/EE存儲器的串行編程過程,在ADμC812芯片中嵌入了一個下載/調(diào)試模塊。

          3電路硬件設(shè)計

          以ADμC812為核心在系統(tǒng)原理圖如圖3所示。電路主要包括ADμC812與管理下載過程的PC機(jī)的串行通信電路、系統(tǒng)復(fù)位電路、A/D轉(zhuǎn)換器的驅(qū)動電路、D/A轉(zhuǎn)換器的緩沖電路和系統(tǒng)供電去耦電路。

          存儲器相關(guān)文章:存儲器原理




          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();