- 打卡等级:以坛为家II
- 打卡总天数:514
- 最近打卡:2025-08-01 07:33:38
已绑定手机
超级版主
DebugLab
- 积分
- 10386
|
发表于 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输出,信号与完成信号同步
|
|