编辑: 865397499 2016-08-04

8 位为全

1 的情况, 诸如 0xFF 或0x1FF 等, 可考虑把 label_xxx 地址放在 0x100/0x200, 如: LJUMP label_xxx ORG 0x100 label_xxx: 第6页共9页Rev 0.034 7/31/2017 2.5 LVR 选项 跟FT60F0XX 不一样,FT61F02X 的LVR 烧录选项有以下几种,在烧录程序应注意它们的 区别. ? 使能低电压复位 ? LVR 由MSCKCON 的SLVREN 决定 ? MCU 正常模式时开启 LVR,睡眠模式时关闭 LVR,跟SLVREN 位无关 ? 禁止低电压复位 2.6 关于 PA5 的使用 ? 适用芯片型号:FT61F023 G 版和 H 版. ? 问题描述: 在MCU 上电的 10ms 内,PA5 不能被外部拉低,否则会导致上电失败,MCU 不工作. ? 解决方法: I 版之后的芯片会修复该问题. 对于 G、H 版,应用上有以下限制: 1. 不能用 PA5 驱动阻性负载, 如果非得驱动阻性负载, 则该负载到地的电阻不能少于 200k 欧姆;

2. 不能用来驱动共阴极 LED 灯或者 LED 数码管,但可以驱动共阳极 LED;

3. 可以驱动 CMOS 输入的其它 IC 管脚;

2.7 关于 MCU 电源的处理 ? 适用芯片型号: 所有型号 ? 问题描述: 部分客户通过 LDO TX7550 将24V 降压到 5V 给MCU 供电, 上电时会出现 VDD 对地短路. ? 问题分析: 客户使用的 LDO TX7550 在快速开关电源瞬间会产生电压过充现象,如图所示: 第7页共9页Rev 0.034 7/31/2017 ? 解决方法:

1、建议客户使用较稳定的LDO如HT7550来保证快速上电时的输出电压稳定性,来增强系统 可靠度.

2、对于某些高压差的应用,可增加一个 5.5V-6V 的稳压管来稳定 TX7550 的输出电压.

3、在TX7550输入端加入小电阻来增加LDO稳定性,参考电路图如下所示. 在快速上电时电压过充,目前测试板测试到的较安全的电阻范围为1.5ohm-12ohm,可取中 间值5ohm左右,实际使用中要根据实际PCB布线去进行相关测试,找到较安全的电阻范围 取中间值,另外电阻的封装需要根据LDO实际负载电流选择有较大余量的封装. 第8页共9页Rev 0.034 7/31/2017 2.8 关于 FT60F0XX 的LVR 处理 ? 适用芯片型号: FT60F1X 的O版后所有芯片 FT60F2X 的M版后所有芯片 ? 问题描述: 客户在使用以前测试通过的程序烧录到新芯片里后睡眠电流变为 15uA 左右. ? 问题分析: FT60F01X的O版之前的芯片和FT60F02X的M版之前的芯片的SLVREN定义为: 编译选项里LVREN使能时,SLVREN=1为开启LVR,SLVREN=0为关闭LVR. 编译选项里LVREN关闭时,SLVREN=X均为关闭LVR. FT60F01X的O版以后的芯片和FT60F02X的M版以后的芯片的SLVREN定义为: 编译选项里LVREN使能时,SLVREN=1为工作时开启LVR,睡眠时自动关闭LVR. SLVREN=0为始终开启LVR. 编译选项里LVREN关闭时,SLVREN=X均为关闭LVR. 芯片 编译选项 LVDEN 软件开关 SLVREN(MSCKCON.4) LVR 效果 FT60F01X (O 版前) FT60F02X (M 版前) Enable SLVREN=1 LVR 开启 Enable SLVREN=0 LVR 关闭 Disable SLVREN=1 LVR 始终关闭 Disable SLVREN=0 LVR 始终关闭 FT60F01X (O版后包含O版) FT60F02X (M版后包含M版) Enable SLVREN=1 LVR 工作开启,睡眠关闭 Enable SLVREN=0 LVR 始终开启 Disable SLVREN=1 LVR 始终关闭 Disable SLVREN=0 LVR 始终关闭 FT61F02X FT61F04X Enable SLVREN=1 LVR 始终开启 Enable SLVREN=0 LVR 始终开启 SLVREN SLVREN=1 LVR 开启 SLVREN SLVREN=0 LVR 关闭 DisSLVREN SLVREN=1 LVR 工作开启,睡眠关闭 DisSLVREN SLVREN=0 LVR 工作开启,睡眠关闭 Disable SLVREN=1 LVR 始终关闭 Disable SLVREN=0 LVR 始终关闭 之前程序在睡眠时为了省电程序设计为睡眠前设置SLVREN=0,唤醒后设置SLVREN=1. 同样的程序在新芯片上的结果就是睡眠状态下 SLVR 是打开的. 第9页共9页Rev 0.034 7/31/2017 ? 解决方法: A、 程序编译选项里LVDEN选择为Disable的程序,不受影响. B、程序编译选项里LVDEN选择为Enable的程序,如果程序没有用到睡眠模式,不受影响. C、程序编译选项里LVDEN选择为Enable的程序,如果程序启用了睡眠模式,但程序里未对 SLVREN(MSCKCON,4)有操作的情况,则在旧版芯片上是没有启用LVR功能. 重新编译时将编译选项里LVDEN选择为Disable,新的HEX烧录新版芯片和旧版芯片都 为关闭LVR功能,无须区分芯片版本号. D、 程序编译选项里LVDEN选择为Enable的程序,如果程序启用了睡眠模式,且程序在睡 眠前设置SLVREN=0,唤醒后设置SLVREN=1的情况. 新版芯片需要将SLVREN=0语句删除,只需要在初始化里设置SLVREN=1即可实现睡眠 时自动关闭LVR,工作时自动开启LVR的功能. 此情况下需要区分芯片版本烧录. 旧版芯片只能烧录旧程序, 新版程序只能烧录新程序. 出货时请注意芯片版本号. 新版的烧录器软件针对FT60F01X和FT60F02X之前的HEX加了LVR检验, 如果编译选项有使 能LVR的话,烧录器会出现提示: 出现此提示的HEX,需要重新用1.0.8.04版本以后的IDE重新编译,确认程序LVR功能是否在 上述ABCD情况中,按相应方法处理即可.

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题