- 打卡等级:以坛为家III
 
				- 打卡总天数:604
 
				
				
				- 最近打卡:2025-11-04 06:22:40
 
				  
  已绑定手机 
超级版主 
 
	- 积分
 - 12150
 
 
 
 
 | 
 
 
发表于 2025-7-16 12:22:53
|
显示全部楼层
 
 
 
下载母片硬件选项固定为: 
    使用外部22.1184MHz晶振 
    P3.2/P3.3必须同时接地才可更新下载母片 
    关闭上电复位延时 
 
使用脱机下载母片控制进行联机下载方式的连线图: 
  电脑         RS232        脱机下载母片          目标CPU 
┌──┐Pin2  ┌──┐  P3.1┏━━━━┓P1.0  P3.1┌──┐ 
│ RXD├───┤    ├───┨TXD RXD2┠─────┤TXD │ 
│    │Pin3  │    │  P3.0┃        ┃P1.1  P3.0│    │ 
│ TXD├───┤    ├───┨RXD TXD2┠─────┤RXD │ 
│    │Pin5  └──┘      ┃        ┃          │    │ 
│ GND├──────────┨GND  GND┠─────┤GND │ 
└──┘                 KEY┃        ┃          │    │ 
                   GND ─ + ┨P3.6P2.6┠─ 8550 ─┤VCC │ 
                            ┗━━━━┛          └──┘ 
 
使用脱机下载母片控制进行脱机下载方式的连线图: 
         脱机下载母片           目标CPU 
         ┏━━━━┓P1.0  P3.1┌──┐ 
         ┃TXD RXD2┠─────┤TXD │ 
         ┃        ┃P1.1  P3.0│    │ 
         ┃RXD TXD2┠─────┤RXD │ 
         ┃        ┃          │    │ 
         ┃GND  GND┠─────┤GND │ 
      KEY┃        ┃          │    │ 
GND ─ + ┨P3.6P2.6┠─ 8550 ─┤VCC │ 
         ┗━━━━┛          └──┘ 
 
外挂Flash的连线图: 
 下载监控CPU       PM25LV040 
┏━━━┓P2.4     1┌──┐ 
┃    SS┠─────┤CE  │ 
┃      ┃P2.2     2│    │ 
┃ MISO2┠─────┤SO  │ 
┃      ┃P2.3     5│    │ 
┃ MOSI2┠─────┤SI  │ 
┃      ┃P2.1     6│    │ 
┃ MCLK2┠─────┤SCK │ 
┗━━━┛          └──┘ 
 
脱机下载方式说明: 
    脱机下载是指脱离电脑主机进行下载的一种 
方法. 一般是使用下载控制芯片(又称脱机下载 
母片)进行控制. 目前我们所支持的脱机下载母 
片型号为IAP15F2K61S2和IAP15L2K61S2. 对于脱 
机下载母片,硬件选项上要求必须是使用外部的 
22.1184MHz晶振,不能使用内部IRC振荡器. 脱机 
下载母片内部可存的脱机代码最大为42KB,超出 
的部分则需要存储到外部,此时就需要外挂Flash, 
外挂Flash的连接方式参考上图若脱机代码小于 
42KB,则可省去外挂Flash 
 
脱机下载母片的制作方法: 
1. 将准备好的IAP15F2K61S2或者IAP15L2K61S2 
   连接到电脑的串口上,先不要上电 
2. 选择相应的芯片型号和硬件选项 (若无特殊 
   硬件选项设置,此步可省略) 
3. 进入到此设置页面, 点击最上面的两个按钮 
   中的一个(型号需与您准备好的型号相同) 
4. 给目标芯片上电 
5. 烧录过程中若出现,"设置时钟,需要重新上电" 
   的对话框时,请先点击确定按钮后再给目标芯片上电 
6. 直到烧录完成,脱机下载母片制作完成了! 
 
使用脱机下载母片控制进行在线下载的使用方法: 
1. 首先,连接方式参考上面的 
   "使用脱机下载母片控制进行联机下载方式的连线图" 
2. 选择目标芯片的型号 
3. 设置硬件选项 
4. 打开需要下载的文件 
5. 进入次页面,勾选上 
   "使用脱机下载母片控制进行在线下载"选项 
6. 点击主界面左下方的"下载\编程"按钮,即可开始下载 
 
使用脱机下载母片控制进行脱机下载的使用方法: 
1. 首先将脱机下载母片连接到电脑的串口上,并直接上电 
2. 选择目标芯片的型号 
3. 设置硬件选项 
4. 打开需要下载的文件 
5. 进入次页面,勾选上 
   "使用脱机下载母片控制进行脱机下载"选项 
6. 点击主界面左下方的"下载\编程"按钮,即可 
   将脱机代码下载到脱机下载母片中 
7. 下载完成后,便可将脱机下载母片与电脑断开 
8. 然后,参考上面的 
   "使用脱机下载母片控制进行脱机下载方式的连线图" 
   的连接方式连接脱机下载母片与目标芯片 
9. 按下脱机下载母片上P3.6口上的按键即可对目标芯片进行编程 
 
其它注意事项: 
1、脱机下载芯片可以进行直通联机下载和脱机下载, 
   连接方式如上图所示 
2、如果目标MCU的电源脚不需要由监控CPU进行控制, 
   则在下载过程中需要手动给目标CPU上下电 
3、如果目标MCU的电源脚需要由监控CPU进行自动控制, 
   则可以使用监控CPU的P2.6脚来控制一个8550的 
   PNP三极管来实现低导通的电源控制动作 
4、监控CPU内部可存放脱机代码的大小为42K字节, 
   超出的部分则需要存放到外挂的串行Flash中, 
   外挂的串行Flash与监控CPU的连接方式如上图所示 
5、P3.2,P3.3,P3.4,P5.4添加4个LED, 
   下载过程中,4个灯轮流显示,下载过程完成后, 
   如果正确,则4个灯同时闪烁;否则全部灭掉 
6、增加蜂鸣器的控制(P2.5口,高有效) 
   当脱机下载正确时,蜂鸣器会"短滴"一声 
   当脱机下载错误时,蜂鸣器会"短滴"一声+"长滴"一声 
7、增加分选机自动控制接口(所有信号均为低电平有效) 
   开始信号(Start):分选机给出的开始信号从P3.6脚输入,低电平必须维持25毫秒以上 
   完成信号(EOT):下载完成后由脱机下载母片从P4.3输出,低电平维持时间为25毫秒 
   良品信号(OK):下载成功后由脱机下载母片从P4.0输出,信号与完成信号同步 
   不良品信号(ERR):若下载失败,由脱机下载母片从P3.7输出,信号与完成信号同步 
 
 |   
 
 
 
 |