<listing id="dgcc5"></listing>
<address id="dgcc5"><progress id="dgcc5"><font id="dgcc5"></font></progress></address>
<video id="dgcc5"><big id="dgcc5"><nobr id="dgcc5"></nobr></big></video>
<address id="dgcc5"></address>
<th id="dgcc5"><big id="dgcc5"><listing id="dgcc5"></listing></big></th>
<thead id="dgcc5"><meter id="dgcc5"></meter></thead>

<th id="dgcc5"><address id="dgcc5"></address></th>

<track id="dgcc5"><progress id="dgcc5"><listing id="dgcc5"></listing></progress></track>

<nobr id="dgcc5"><menuitem id="dgcc5"><var id="dgcc5"></var></menuitem></nobr>
<address id="dgcc5"><progress id="dgcc5"></progress></address>
      
      

        <th id="dgcc5"><meter id="dgcc5"><dfn id="dgcc5"></dfn></meter></th>

        <thead id="dgcc5"></thead>

        <track id="dgcc5"><address id="dgcc5"></address></track><address id="dgcc5"><meter id="dgcc5"></meter></address>
        <address id="dgcc5"><progress id="dgcc5"></progress></address>

            <sub id="dgcc5"></sub>

            <th id="dgcc5"></th>

            <sub id="dgcc5"><meter id="dgcc5"><cite id="dgcc5"></cite></meter></sub>

                <address id="dgcc5"><progress id="dgcc5"></progress></address>

                  <sub id="dgcc5"><progress id="dgcc5"></progress></sub>

                    <th id="dgcc5"><progress id="dgcc5"><listing id="dgcc5"></listing></progress></th>
                      <th id="dgcc5"><address id="dgcc5"><dfn id="dgcc5"></dfn></address></th>

                        <output id="dgcc5"><ins id="dgcc5"></ins></output>
                        <dl id="dgcc5"></dl>

                        1. <output id="dgcc5"><font id="dgcc5"><thead id="dgcc5"></thead></font></output>
                          1. <dl id="dgcc5"><ins id="dgcc5"></ins></dl>
                            <output id="dgcc5"></output>

                            新闻中心

                            EEPW首页 > ?#24230;?#24335;系统 > 设计应用 > 基于USB接口的ARM9微控制器外部存储器下载工具— MOLY-DO

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

                            —— ARM9 MCU External Memory Download Tool Based on USB Interface — MOLY-DO
                            作者:深圳懋科科技有限公司 林鸿飞时间:2011-02-18来源:电子产品世界收藏
                                  目前市场上部分ARM系列微控制器没有自带烧写外部存储器的bootloader或者只能通过串口等实现对各种存储器的烧写。鉴于串口速度过慢、产品批量生产等原因,我们可以开发一个通过 USB 接口,对 ARM9微控制器(本文以为例) 的外部存储器进行?#21015;?#25805;作,实现映像文件烧写的 USB 下载工具 —

                               分为两个部分,其一为上位机,即常用的 Windows 应用程序,提供对 的各种操作;其二为下位机,即可独立运行在 上的固件程序,它包括 LPC3250 各种外围设备的驱动程序以及下位机主体 USB Device 子系?#22330;?/p>本文引用地址:http://www.uavs.tw/article/116955.htm

                              硬件工具:

                              ○ ARM9 参?#21450;?#19968;块(本文以 LPC3250 终端设备为例);

                              ○ 一台有串口和 USB 接口的 PC 机;

                              ○ 串口线(直连)和 USB 打印线各一根。

                              工作原理

                              使用串口线和 USB 打印线分别连接LPC3250 终端设备的 UART5 插槽和 USB-B 型接口到 PC 机。运行上位机 弹出一个登陆框,可选择串口以?#23433;慰及?#31867;型,然后连接登录 MOLY-DO 上位机主界面,其中在登录的过?#35752;?#36890;过串口下载usb_burn.bin 映像文件到LPC3250 SRAM,此时 LPC3250 终端运行 usb_burn.bin 映像中的固件程序,完成 LPC3250 下位机的初始化。

                              在上位机主界面,可以对LPC3250 终端设备上的 SRAM、SDRAM、NANDFlash、NORFlash 以及 SPIFlash 进行?#21015;?#25805;作。如:烧写一级启动代码 restore.bin 到 NANDFlash 的第 0 块,烧写 u-boot 映像、linux 内核和文件系统映像到 NANDFlash 中。

                              1.下位机

                              开发工具:KEIL MDK 3.22a 或 GCC

                              难点:LPC3250 中断处理、USB Device 驱动程序以及 restore 等启动程序的头文件的烧写。

                              在 IRAM 中运行固件程序,自定义 USB Device 类型,配合 PC 机 USB Device 驱动程序与上位机通信。在下位机中实现各种外围设备模块的功能,特别是某种存储器的?#21015;?#25805;作。


                            上一页 1 2 3 下一页

                            评论


                            相关推荐

                            技术专区

                            关闭
                            青海11选5开奖结果