新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于ADμC812的在系統可編程數據采集電路的設計

        基于ADμC812的在系統可編程數據采集電路的設計

        作者: 時間:2012-03-13 來源:網絡 收藏

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

        3.jpg

        2.4ADμ的在

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

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

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

        串行下載時數據塊傳輸的格式為:

        4.jpg

        通過串行下載實現的數據傳輸,ADμC812 QuickStart開發系統可以完成ADμC812片內FLASH / EE程序存儲器的擦除、片內FLASH/EE數據存儲器的擦除、片內FLASH/EE程序存儲器的編程、片內FLASH/EE數據存儲器的編程和控制下載到片內FLASH/EE程序存儲器的程序代碼的執行。為簡化FLASH/EE存儲器的串行編程過程,在ADμC812芯片中嵌入了一個下載/調試模塊。

        3電路硬件設計

        以ADμC812為核心在系統原理圖如圖3所示。電路主要包括ADμC812與管理下載過程的PC機的串行通信電路、系統復位電路、A/D轉換器的驅動電路、D/A轉換器的緩沖電路和系統供電去耦電路。

        存儲器相關文章:存儲器原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 武功县| 正安县| 昆山市| 思南县| 丹寨县| 湖州市| 凯里市| 武川县| 湟源县| 区。| 承德县| 新泰市| 海晏县| 清水县| 盐源县| 宣威市| 渭源县| 休宁县| 长岭县| 原平市| 广元市| 松滋市| 东港市| 富川| 卢氏县| 呼伦贝尔市| 呼图壁县| 资兴市| 洮南市| 岑巩县| 济宁市| 任丘市| 长垣县| 天柱县| 满洲里市| 兖州市| 钟祥市| 扶沟县| 开阳县| 黑水县| 精河县|