<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于USB接口的ARM9微控制器外部存儲器下載工具— MOLY-DO

基于USB接口的ARM9微控制器外部存儲器下載工具— MOLY-DO

—— ARM9 MCU External Memory Download Tool Based on USB Interface — MOLY-DO
作者:深圳懋科科技有限公司 林?zhù)欙w 時(shí)間:2011-02-18 來(lái)源:電子產(chǎn)品世界 收藏
      目前市場(chǎng)上部分ARM系列微控制器沒(méi)有自帶燒寫(xiě)外部存儲器的bootloader或者只能通過(guò)串口等實(shí)現對各種存儲器的燒寫(xiě)。鑒于串口速度過(guò)慢、產(chǎn)品批量生產(chǎn)等原因,我們可以開(kāi)發(fā)一個(gè)通過(guò) USB 接口,對 ARM9微控制器(本文以為例) 的外部存儲器進(jìn)行讀寫(xiě)操作,實(shí)現映像文件燒寫(xiě)的 USB 下載工具 — 。

   分為兩個(gè)部分,其一為上位機,即常用的 Windows 應用程序,提供對 的各種操作;其二為下位機,即可獨立運行在 上的固件程序,它包括 LPC3250 各種外圍設備的驅動(dòng)程序以及下位機主體 USB Device 子系統。

本文引用地址:http://dyxdggzs.com/article/116955.htm

  硬件工具:

  ○ ARM9 參考板一塊(本文以 LPC3250 終端設備為例);

  ○ 一臺有串口和 USB 接口的 PC 機;

  ○ 串口線(xiàn)(直連)和 USB 打印線(xiàn)各一根。

  工作原理

  使用串口線(xiàn)和 USB 打印線(xiàn)分別連接LPC3250 終端設備的 UART5 插槽和 USB-B 型接口到 PC 機。運行上位機 彈出一個(gè)登陸框,可選擇串口以及參考板類(lèi)型,然后連接登錄 MOLY-DO 上位機主界面,其中在登錄的過(guò)程中通過(guò)串口下載usb_burn.bin 映像文件到LPC3250 SRAM,此時(shí) LPC3250 終端運行 usb_burn.bin 映像中的固件程序,完成 LPC3250 下位機的初始化。

  在上位機主界面,可以對LPC3250 終端設備上的 SRAM、SDRAM、NANDFlash、NORFlash 以及 SPIFlash 進(jìn)行讀寫(xiě)操作。如:燒寫(xiě)一級啟動(dòng)代碼 restore.bin 到 NANDFlash 的第 0 塊,燒寫(xiě) u-boot 映像、linux 內核和文件系統映像到 NANDFlash 中。

  1.下位機

  開(kāi)發(fā)工具:KEIL MDK 3.22a 或 GCC

  難點(diǎn):LPC3250 中斷處理、USB Device 驅動(dòng)程序以及 restore 等啟動(dòng)程序的頭文件的燒寫(xiě)。

  在 IRAM 中運行固件程序,自定義 USB Device 類(lèi)型,配合 PC 機 USB Device 驅動(dòng)程序與上位機通信。在下位機中實(shí)現各種外圍設備模塊的功能,特別是某種存儲器的讀寫(xiě)操作。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 懋科科技 MOLY-DO LPC3250

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>