⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lpc2000_isp_tool_doc.htm

📁 NXP公司的arm系列芯片LPCXXXX的ISP烧写程序。
💻 HTM
📖 第 1 页 / 共 3 页
字号:
                </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    日志档案
                </div>
                <div class="window_content">
                    <ul>
                    
                                    <li><div style="overflow: hidden; white-space: nowrap; width: 150px;">
                                            <a href="http://blog.ednchina.com/y_square/2007/year.aspx" title="2007">
                                                2007年 (1)
                                            </a>
                                        </div></li>
                                
                </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    最新日志
                </div>
                <div class="window_content">
                    <ul>
                        
                                <li>
                                    <div style="overflow: hidden; white-space: nowrap; width: 150px;">
                                        <a href="http://blog.ednchina.com/y_square/17545/message.aspx" title="使用开源软件加速LPC2000下载">
                                            使用开源软件加速LPC2000下载
                                        </a>
                                    </div>
                                </li>
                            
                    </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    最新评论
                </div>
                <div class="window_content">
                    <ul>
                    
                </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    友情链接
                </div>
                <div class="window_content">
                    <ul>
                    
                </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    相册
                </div>
                <div class="window_content">
                    <ul>
                    
                </ul>
                
                </div>
            </div>
            
            <div class="window">
                <div class="window_title">
                    日志信息
                </div>
                <div class="window_content">
                     <ul>
                    
                            <li>
                                日志总数
                                :1
                            </li>
                        
                            <li>
                                评论数量
                                :0
                            </li>
                        
                            <li>
                                访问次数
                                :814
                            </li>
                        
                            <li>
                                积分
                                :2
                            </li>
                        
                </ul>
                
                </div>
            </div>
        </div>

<div id="left">
            <div class="window">
                <div class="window_title">
                    文章列表
                </div>
                <div class="window_content">
                    
    
    
            <div class="article">
                <div class="article_digg">
                    <div id="ctl00_ctl00_SkinBody_Content_ContentControl_ctl00_Digg1" class="digg">
	<h4 id="ctl00_ctl00_SkinBody_Content_ContentControl_ctl00_Digg1_display" style="opacity: 1;">
		0
	</h4><span class="unclicked" onmouseout="Digg_Mouseout(this)" onmouseover="Digg_Mouseover(this)" onclick="if(this.className != 'clicked'){WebForm_DoCallback('ctl00$ctl00$SkinBody$Content$ContentControl$ctl00$Digg1',null,DiggClientCallBack,null,null,true)}"></span>
</div>
                    
                    <img src="LPC2000_ISP_Tool_Doc_files/q.gif" id="ctl00_ctl00_SkinBody_Content_ContentControl_ctl00_aboutvote" alt="关于投票">
                    
                    <br>
                    
                    
                </div>
                <div style="margin-left: 100px;">
                    <div class="article_title">
                        <a href="http://blog.ednchina.com/y_square/17545/message.aspx">
                            使用开源软件加速LPC2000下载
                        </a>
                    </div>
                    <div class="article_info">
                        发表于
                        2007-3-7 19:46:35
                    </div>
                    <div class="article_content">
                        <span idspanfor="frame" mlb_idspanflag="true" style="border: 1px solid black; padding: 0px 3px; z-index: 500; font-size: 15px; font-family: sans-serif; background-color: rgb(214, 227, 254); position: absolute; top: 0pt; left: 0pt;">1</span><span idspanfor="frame" mlb_idspanflag="true" style="border: 1px solid black; padding: 0px 3px; z-index: 500; font-size: 15px; font-family: sans-serif; background-color: rgb(214, 227, 254); position: absolute; top: 0pt; left: 0pt; display: inline;">15</span>半
导体技术日益发展,微控制器里集成的Flash ROM
容量也越来越大。这为我们设计大规模、复杂的嵌入式系统提供了便利,但通过波特率较低的异步串行接口进行下载时,越来越长的下载时间却让人很难忍受。本文
介绍了一款可使NXP LPC2000系列ARM控制器工作在最高下载波特率的开源软件,并与NXP的下载工具LPC2000 Flash
Utility进行了对比测试。<br>在使用14.7456MHz晶振时,NXP
LPC213X系列最高可以支持230400bps的下载波特率。因为采用了微软串口控件,NXP的下载工具LPC2000 Flash
Utility最高只能在115200波特率下工作。在下载较大规模的程序时,往往需要漫长的等待。向大家推荐另一款下载工具——lpc21isp。它是
一款跨Windows、Linux、MacOS X平台的开源软件。其最新版源代码可以在以下网址获得(需要免费注册):<br>http://tech.groups.yahoo.com/group/lpc21isp/<br>下载后使用你喜欢的编译器编译就可以。Windows用户可以直接下载我编译的版本version 1.47<br><a href="http://blog.ednchina.com/Upload/Blog/2007/3/7/10a3f0ac-3b1b-4e2e-b65d-0fa6d99146d4.zip" target="_blank"><img src="LPC2000_ISP_Tool_Doc_files/zip.gif" alt="zip"><span idspanfor="img" mlb_idspanflag="true" style="border: 1px solid grey; padding: 0px 3px; float: none; margin-left: 1px; z-index: 500; font-family: sans-serif; display: inline;">58<span idspanfor="img" mlb_idspanflag="true" style="border: 1px solid grey; padding: 0px 3px; float: none; margin-left: 1px; z-index: 500; font-family: sans-serif; display: inline;">44</span></span></a><br><br>下面以Windows环境讲解该软件用法,其它系统类似。<br>得到.exe文件后把它存放到任意目录(本文假设为C:\ISP)。点击开始菜单,运行,输入cmd,确定,即可以进入命令行模式。进入C:\ISP目录,键入lpc21isp,回车,就可以看到如下图所示的提示信息。<br><a target="_blank" href="http://blog.ednchina.com/Upload/Blog/2007/3/7/55a86f97-9458-4618-a125-369f96ca0b12.GIF"><img alt="点击看大图" src="LPC2000_ISP_Tool_Doc_files/55a86f97-9458-4618-a125-369f96ca0b12.htm" height="338" width="400"></a><br>lpc21isp的命令格式为:<br>lpc21isp [参数(可选)] 文件名 串口号 波特率 晶振频率(kHz)<br>例子:<br>lpc21isp -wipe test.hex com1 230400 147456<br><br>参数说明:<br>-bin<br><div style="margin-left: 40px;">提供的文件是二进制(.bin)格式<br>-hex<br>提供的文件是Intel Hex(.hex)格式(默认)<br>-term<br>下载完成后进入终端模式<br>-termonly<br>不下载程序,直接进入终端模式<br>-localecho<br>本地回显(仅终端模式下)<br>-detectonly<br>仅读取器件型号及Boot Loader版本号(仅适用于NXP/Philips ARM) <br>-debug<br>调试模式,使用过程中将在屏幕显示一系列的调试信息<br>-wipe<br>下载前擦除整个器件(适用于已加密的器件,也可以加快整个下载过程)<br>-control<br>使用RS232接口的DTR、RTS信号控制器件的启动过程。(DTR 接 Reset,RTS 接 EnableBootLoader,详细电路图可以参照NXP/Philips的应用笔记 Application Note:AN10302<br>Using the Philips LPC2000 Flash utility with the Keil MCB2100 and IAR LPC210x Kickstart evaluation boards 第5页)<br>-logfile<br>把终端输出记录到文件lpc21isp.log(仅终端模式下)<br>-ADARM<br>下载到 Analog Devices ARM微控制器 ADUC70xx<br>-PHILIPSARM<br>下载到 NXP/Philips LPC2000 系列(默认)<br></div><br>下面是使用LPC2138,14.7456MHz晶振时,使用两款不同工具在最快下载速度下,下载486KB数据的比较:<br><br><div style="margin-left: 40px;">所用工具&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 工作波特率&nbsp;&nbsp;&nbsp; 下载时间&nbsp;&nbsp;&nbsp; 下载速度<br>lpc21isp&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 230400位/秒&nbsp;&nbsp;&nbsp; 50秒&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 9.72千字节/秒<br>LPC2000 Flash Utility&nbsp;&nbsp;&nbsp; 15200位/秒&nbsp;&nbsp;&nbsp; 92秒&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 5.28千字节/秒<br></div><br>可以看出,下载速度有明显的提高。<br>需要注意的是,并不是所有情况下都可以使用230400bps的波特率。对于LPC213x系列,其用户手册中提供了如下的表格:<br><br><div style="margin-left: 40px;">ISP
波特率&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp; 9600 19200 38400 57600 115200 230400<br>外部晶振频率<br>10.0000
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +<br>11.0592
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -