[dlparam]
起始地址不能为空！=起始地址不能为空！
起始地址必须为十六进制数！=起始地址必须为十六进制数！
USER1起始地址不正确！=USER1起始地址不正确！
USER2起始地址不正确！=USER2起始地址不正确！
USER3起始地址不正确！=USER3起始地址不正确！
请先选择原始文件=请先选择原始文件
文件格式不正确！=文件格式不正确！
BIN文件打开失败！=BIN文件打开失败！
无可用密钥=无可用密钥
密钥必须是十六进制字符！=密钥必须是十六进制字符！
密钥长度必须是16字节！=密钥长度必须是16字节！
加密文件制作完成=加密文件制作完成
文件打开失败！=文件打开失败！
(%dKB)(最小单位%dKB)=(%dKB)(最小单位%dKB)
确认擦除FLASH?=确认擦除FLASH?
擦除页地址编号不能为空=擦除页地址编号不能为空
擦除页数不能为空=擦除页数不能为空
擦除页地址编号范围(0~255)=擦除页地址编号范围(0~255)
擦除页数范围(1~256)=擦除页数范围(1~256)
不能超出可擦除地址范围！=不能超出可擦除地址范围！
FLASH擦除失败！=FLASH擦除失败！
获取随机数失败！=获取随机数失败！
密钥ID不正确！=密钥ID不正确！
FLASH擦除成功！=FLASH擦除成功！
(未分区)=(未分区)
注：每页为%dByte，页地址编号为擦除的起始页，页数则为擦除的页数=注：每页为%dByte，页地址编号为擦除的起始页，页数则为擦除的页数
内存不足！=内存不足！
非ELF 格式文件或者文件已被损坏=非ELF 格式文件或者文件已被损坏
无效ELF=无效ELF
FLASH起始地址不正确！=FLASH起始地址不正确！
Series CFG Table 配置文件打开失败！=Series CFG Table 配置文件打开失败！
BIN文件大小不能小于2K！=BIN文件大小不能小于2K！
软件复位=软件复位
硬件管脚复位=硬件管脚复位
无输出=无输出
关闭=关闭
开启=开启
仅下载失败开启=仅下载失败开启
低电平有效=低电平有效
高电平有效=高电平有效
设备没有连接！=设备没有连接！
设备已恢复出厂设置！=设备已恢复出厂设置！
保存配置成功！=保存配置成功！
修改设备密钥失败！=修改设备密钥失败！
修改设备密钥成功！=修改设备密钥成功！
参数设置=参数设置
项目配置=项目配置
制作加密文件=制作加密文件
序号=序号
文件名=文件名
文件大小=文件大小
地址范围(0x)=地址范围(0x)
分区ID(默认0)=分区ID(默认0)
不擦除=不擦除
全片擦除=全片擦除
按文件大小擦除=按文件大小擦除
离线下载=离线下载
在线下载=在线下载
下载不复位=下载不复位
下载后复位=下载后复位
没有可删除的项目！=没有可删除的项目！
项目已删除！=项目已删除！
没有可激活的项目！=没有可激活的项目！
项目已激活！=项目已激活！
请先选择MCU类型！=请先选择MCU类型！
请先选择MCU型号！=请先选择MCU型号！
最多可添加8个文件！=最多可添加8个文件！
下载起始地址不是16的倍数！=下载起始地址不是16的倍数！
文件名称长度超过32字节！=文件名称长度超过32字节！
Hex文件格式不正确！=Hex文件格式不正确！
文件类型不正确！=文件类型不正确！
下载文件过大，已超出分区1的范围！=下载文件过大，已超出分区1的范围！
下载文件过大，已超出分区2的范围！=下载文件过大，已超出分区2的范围！
下载文件过大，已超出分区3的范围=下载文件过大，已超出分区3的范围
下载文件过大，已超出FLASH大小！=下载文件过大，已超出FLASH大小！
下载数据超出FLASH大小！=下载数据超出FLASH大小！
地址有重叠，请确认！=地址有重叠，请确认！
没有可删除的文件！=没有可删除的文件！
项目文件打开失败！=项目文件打开失败！
文件数据解析错误！=文件数据解析错误！
打开项目文件成功！=打开项目文件成功！
MCU类型不能为空！=MCU类型不能为空！
MCU型号不能为空！=MCU型号不能为空！
项目名称不能为空！=项目名称不能为空！
项目名称长度最大支持32个字节！=项目名称长度最大支持32个字节！
项目名称已存在！=项目名称已存在！
读取算法文件失败！=读取算法文件失败！
请先添加下载文件！=请先添加下载文件！
项目名称长度超过32字节！=项目名称长度超过32字节！
下载次数不能为空！=下载次数不能为空！
没有配置选项字节，下载程序安全性无法保障！是否继续？=没有配置选项字节，下载程序安全性无法保障！是否继续？
文件保存成功！=文件保存成功！
保存到下载器失败！=保存到下载器失败！
保存到下载器成功！=保存到下载器成功！
进度=进度
正在保存项目文件到NSLink，请稍后...=正在保存项目文件到NSLink，请稍后...
已取消保存项目文件！=已取消保存项目文件！
分区下载，请重新添加下载文件！=分区下载，请重新添加下载文件！
请先连接设备！=请先连接设备！
已启动下载！=已启动下载！
多语言=多语言
全擦除=全擦除
确定退出?=确定退出?
总数:%d=总数:%d
成功:%d=成功:%d
失败:%d=失败:%d
检测到设备接入或拔出，设备已断开！=检测到设备接入或拔出，设备已断开！
连接设备=连接设备
未填写程序下载起始地址！=未填写程序下载起始地址！
请选择下载文件！=请选择下载文件！
芯片处于读保护等级L1状态，是否解除？=芯片处于读保护等级L1状态，是否解除？
芯片处于读保护等级L1状态！=芯片处于读保护等级L1状态！
下载前解除读保护等级L1...=下载前解除读保护等级L1...
正在复位...=正在复位...
复位成功，重新连接设备...=复位成功，重新连接设备...
获取芯片信息失败！=获取芯片信息失败！
重新连接设备成功！=重新连接设备成功！
下载后使能读保护等级L1...=下载后使能读保护等级L1...
下载后使能读保护等级L2...=下载后使能读保护等级L2...
程序下载完成！=程序下载完成！
未知=未知
N32G435系列=N32G435系列
N32G4FR系列=N32G4FR系列
N32WB系列=N32WB系列
系列=系列
N32G032系列=N32G032系列
N32G030系列=N32G030系列
N32G031系列=N32G031系列
N32G432系列=N32G432系列
N32G430系列=N32G430系列
设备已断开！=设备已断开！
断开设备=断开设备
设备已连接！=设备已连接！
获取芯片信息失败！
<br>芯片有可能处于读保护状态！
<br>请尝试解除读保护，再重新连接！=获取芯片信息失败！
<br>芯片有可能处于读保护状态！
<br>请尝试解除读保护，再重新连接！
读取芯片信息成功！=读取芯片信息成功！
芯片型号:=芯片型号:
BOOT命令集版本:=BOOT命令集版本:
BOOT子版本:=BOOT子版本:
Flash容量:=Flash容量:
获取分区信息失败！=获取分区信息失败！
当前芯片处于读保护等级L0=当前芯片处于读保护等级L0
当前芯片处于读保护等级L1=当前芯片处于读保护等级L1
当前芯片处于读保护等级L2=当前芯片处于读保护等级L2
无可用串口，请检查串口！=无可用串口，请检查串口！
打开串口失败,请检查串口是否被占用！=打开串口失败,请检查串口是否被占用！
连接失败，请尝试复位或重新上下电！=连接失败，请尝试复位或重新上下电！
无可用设备，请检查！=无可用设备，请检查！
连接设备失败！=连接设备失败！
设备已断开，正在尝试重新连接...=设备已断开，正在尝试重新连接...
设备已重新连接！=设备已重新连接！
使用手册不存在=使用手册不存在
文件太大，请重新选择！=文件太大，请重新选择！
版权所有 (C)2020-%Y 国民技术股份有限公司=版权所有 (C)2020-%Y 国民技术股份有限公司
总数:=总数:
成功:=成功:
失败:=失败:
确认全擦除FLASH?=确认全擦除FLASH?
全擦除失败！=全擦除失败！
已配置分区，不能选择全擦！=已配置分区，不能选择全擦！
FLASH全擦除成功！=FLASH全擦除成功！
复位失败！=复位失败！
复位成功，请重新连接！=复位成功，请重新连接！
复位成功，正在尝试重新连接...=复位成功，正在尝试重新连接...
跳转失败！=跳转失败！
跳转成功！=跳转成功！
总数:0=总数:0
成功:0=成功:0
失败:0=失败:0
使能读保护等级L1成功，复位后生效！=使能读保护等级L1成功，复位后生效！
解读保护成功，复位后生效！=解读保护成功，复位后生效！
文件大小不能小于2K!=文件大小不能小于2K!
文件大小不能小于2K！=文件大小不能小于2K！
波特率=波特率
频率=频率
获取设备名失败！=获取设备名失败！
获取设备固件版本失败！=获取设备固件版本失败！
获取设备硬件版本失败！=获取设备硬件版本失败！
获取设备序列号失败！=获取设备序列号失败！
请输入VID！=请输入VID！
请输入PID！=请输入PID！
此操作将不可逆，请谨慎操作！确认使能读保护等级L2 ?=此操作将不可逆，请谨慎操作！确认使能读保护等级L2 ?
使能读保护等级L2成功，复位后生效！=使能读保护等级L2成功，复位后生效！
获取选项字节失败！=获取选项字节失败！
当前已是读保护等级L0状态！=当前已是读保护等级L0状态！
当前已是读保护等级L1状态！=当前已是读保护等级L1状态！
当前已是读保护等级L2状态！=当前已是读保护等级L2状态！
配置选项字节失败！=配置选项字节失败！
读取HSI失败！=读取HSI失败！
HSI使能失败！=HSI使能失败！
FLASH寄存器解锁失败！=FLASH寄存器解锁失败！
读FLASH_CR寄存器失败！=读FLASH_CR寄存器失败！
OptionByte解锁失败！=OptionByte解锁失败！
OptionByte擦除失败！=OptionByte擦除失败！
擦除标志失败！=擦除标志失败！
清除标志失败！=清除标志失败！
OptionByte编程失败！=OptionByte编程失败！
获取选项字节擦除标志失败！=获取选项字节擦除标志失败！
选项字节擦除标志失败！=选项字节擦除标志失败！
解读保护失败！=解读保护失败！
获取选项字节不正确！=获取选项字节不正确！
读取寄存器失败！=读取寄存器失败！
擦除失败！=擦除失败！
FLASH加锁失败！=FLASH加锁失败！
读取地址或大小不正确！=读取地址或大小不正确！
读取FLASH失败！=读取FLASH失败！
读取FLASH成功！=读取FLASH成功！
读取地址：0x%08X-0x%08X=读取地址：0x%08X-0x%08X
校 验 码：0x%08X=校 验 码：0x%08X
(最小单位4K)=(最小单位4K)
(最小单位2K)=(最小单位2K)
(最小单位16K)=(最小单位16K)
分区配置确认OK=分区配置确认OK
请选择配置的分区=请选择配置的分区
不能只配分区2,必须同时配分区3=不能只配分区2,必须同时配分区3
不能只配分区1和分区2,必须同时配分区3=不能只配分区1和分区2,必须同时配分区3
USER3分区大小不能为空！=USER3分区大小不能为空！
USER3分区大小不能为0！=USER3分区大小不能为0！
USER2分区大小不能为空！=USER2分区大小不能为空！
USER2分区大小不能为0！=USER2分区大小不能为0！
USER1分区大小不能为空！=USER1分区大小不能为空！
分区总大小不等于Flash大小(%dk)！=分区总大小不等于Flash大小(%dk)！
分区1大小为0时，其它分区总大小不能大于或等于Flash大小(%dk)！=分区1大小为0时，其它分区总大小不能大于或等于Flash大小(%dk)！
没有配分区1时，其它分区总大小不能大于或等于Flash大小(%dk)！=没有配分区1时，其它分区总大小不能大于或等于Flash大小(%dk)！
分区2与分区1的密钥ID不能相同！=分区2与分区1的密钥ID不能相同！
分区3与分区1的密钥ID不能相同！=分区3与分区1的密钥ID不能相同！
分区3与分区2的密钥ID不能相同！=分区3与分区2的密钥ID不能相同！
必须输入十六进制数据！=必须输入十六进制数据！
USER1 下载起始地址不能为空！=USER1 下载起始地址不能为空！
USER1 下载文件不能为空！=USER1 下载文件不能为空！
USER2 起始地址不能为空！=USER2 起始地址不能为空！
USER2 下载文件不能为空！=USER2 下载文件不能为空！
USER3 起始地址不能为空！=USER3 起始地址不能为空！
USER3 下载文件不能为空！=USER3 下载文件不能为空！
序列号不能为空！=序列号不能为空！
旧密钥必须是十六进制数！=旧密钥必须是十六进制数！
读取地址不能为空！=读取地址不能为空！
读取大小不能为空！=读取大小不能为空！
读取大小不能小于2！=读取大小不能小于2！
读取大小不能大于FLASH大小！=读取大小不能大于FLASH大小！
 BIN文件长度错误！= BIN文件长度错误！
正在擦除...=正在擦除...
擦除成功！=擦除成功！
正在下载...=正在下载...
下载文件不正确！=下载文件不正确！
文件的明文CRC32不正确！=文件的明文CRC32不正确！
下载起始地址错误!=下载起始地址错误!
获取随机数失败!=获取随机数失败!
数据下载失败！=数据下载失败！
数据已下载！=数据已下载！
地址范围：0x%08X-0x%08X=地址范围：0x%08X-0x%08X
正在CRC校验...=正在CRC校验...
CRC校验错误=CRC校验错误
CRC校验成功！=CRC校验成功！
B010:密钥索引ID范围错误！=B010:密钥索引ID范围错误！
B011:新密钥CRC校验错误=B011:新密钥CRC校验错误
B020:密钥认证失败=B020:密钥认证失败
B021:密钥认证失败次数超过限制！=B021:密钥认证失败次数超过限制！
B022:密钥认证失败次数超过限制！=B022:密钥认证失败次数超过限制！
B030:擦除/下载FLASH页被RDP保护=B030:擦除/下载FLASH页被RDP保护
B031:擦除/下载FLASH页被WRP保护！=B031:擦除/下载FLASH页被WRP保护！
B032:擦除/下载/CRC校验地址被分区保护！=B032:擦除/下载/CRC校验地址被分区保护！
B033:擦除/下载/CRC校验地址范围跨分区！=B033:擦除/下载/CRC校验地址范围跨分区！
B034:擦除/下载/CRC校验地址范围越界！=B034:擦除/下载/CRC校验地址范围越界！
B035:擦除/下载/CRC校验起始地址不是16字节对齐！=B035:擦除/下载/CRC校验起始地址不是16字节对齐！
B036:下载/CRC校验数据长度不是16的倍数！=B036:下载/CRC校验数据长度不是16的倍数！
B037:擦除/下载FLASH编程失败！=B037:擦除/下载FLASH编程失败！
B038:CRC校验失败！=B038:CRC校验失败！
B039:已配分区，不允许读保护级别由L1降为L0！=B039:已配分区，不允许读保护级别由L1降为L0！
B03A:分区已经配置，无法再次配置！=B03A:分区已经配置，无法再次配置！
B03B:分区大小配置错误，各分区总大小必须等于FLASH容量！=B03B:分区大小配置错误，各分区总大小必须等于FLASH容量！
B03C:分区配置顺序错误，必须先配置USER1或者USER3！=B03C:分区配置顺序错误，必须先配置USER1或者USER3！
B03D:分区密钥索引ID配置失败或者已经配置！=B03D:分区密钥索引ID配置失败或者已经配置！
B03E:分区认证和加密下载使能配置失败或者已经配置！=B03E:分区认证和加密下载使能配置失败或者已经配置！
B03F:更新管理信息失败！=B03F:更新管理信息失败！
BBCC:上层发送命令一级、二级命令字段不属于任何命令！=BBCC:上层发送命令一级、二级命令字段不属于任何命令！
指令错误！=指令错误！
指令参数错误！=指令参数错误！
指令校验出错！=指令校验出错！
旧密钥认证错误！=旧密钥认证错误！
保存参数出错！=保存参数出错！
项目已存在！=项目已存在！
项目不存在！=项目不存在！
项目序列号错误！=项目序列号错误！
项目仅能加载一次，不能再次加载！=项目仅能加载一次，不能再次加载！
项目校验失败！=项目校验失败！
项目数据写入失败！=项目数据写入失败！
项目已满！=项目已满！
项目文件校验失败！=项目文件校验失败！
文件存储区不够！=文件存储区不够！
文件存储区已满！=文件存储区已满！
下载算法传输错误！=下载算法传输错误！
芯片擦除失败！=芯片擦除失败！
下载文件传输错误！=下载文件传输错误！
哈希值计算错误！=哈希值计算错误！
CRC值计算错误！=CRC值计算错误！
算法数据传输错误！=算法数据传输错误！
算法数据存储错误！=算法数据存储错误！
算法数据校验错误！=算法数据校验错误！
算法数据接收超时！=算法数据接收超时！
文件数据传输错误！=文件数据传输错误！
文件数据存储错误！=文件数据存储错误！
文件数据校验错误！=文件数据校验错误！
文件数据传输超时！=文件数据传输超时！
未知错误！=未知错误！
芯片处于读保护等级L2状态，不能进行下载！=芯片处于读保护等级L2状态，不能进行下载！
解除读保护失败！=解除读保护失败！
连接失败，请尝试复位或重新上电！=连接失败，请尝试复位或重新上电！
下载数据失败！=下载数据失败！
读取下载数据失败！=读取下载数据失败！
下载数据不正确！=下载数据不正确！
下载数据成功！=下载数据成功！
没有找到对应的算法文件！=没有找到对应的算法文件！
算法数据写入失败！=算法数据写入失败！
算法数据读取失败！=算法数据读取失败！
算法数据校验不正确！=算法数据校验不正确！
算法初始化失败！=算法初始化失败！
已配置ID=已配置ID
未配置ID=未配置ID
分区大小不能为空！=分区大小不能为空！
输入的数据长度必须为1个字节！=输入的数据长度必须为1个字节！
输入的数据必须为十六进制的数据！=输入的数据必须为十六进制的数据！
ID CONFIGURED=ID CONFIGURED
NO ID=NO ID
分区ID不能为空！=分区ID不能为空！
输入的密钥ID必须在0～31范围内！=输入的密钥ID必须在0～31范围内！
分区1的密钥ID只能配置为0=分区1的密钥ID只能配置为0
分区3的密钥ID只能配置为1=分区3的密钥ID只能配置为1
配置分区失败！=配置分区失败！
确认配置分区?=确认配置分区?
配置分区成功，复位后生效！=配置分区成功，复位后生效！
请选择固件文件！=请选择固件文件！
跳转Boot更新应用程序失败！=跳转Boot更新应用程序失败！
重新连接失败！=重新连接失败！
获取BOOT信息失败！=获取BOOT信息失败！
固件更新失败！=固件更新失败！
正在升级固件，请稍后...=正在升级固件，请稍后...
已取消升级固件！=已取消升级固件！
旧密钥不能为空！=旧密钥不能为空！
旧密钥长度应为16字节！=旧密钥长度应为16字节！
新密钥不能为空！=新密钥不能为空！
新密钥长度应为16字节！=新密钥长度应为16字节！
新密钥必须是十六进制数！=新密钥必须是十六进制数！
设备密钥不能为空！=设备密钥不能为空！
设备密钥长度应为16字节！=设备密钥长度应为16字节！
设备密钥必须是十六进制数！=设备密钥必须是十六进制数！
芯片密钥确认OK=芯片密钥确认OK
设备新密钥不能为空！=设备新密钥不能为空！
设备新密钥必须是十六进制字符！=设备新密钥必须是十六进制字符！
设备新密钥应为16字节长度！=设备新密钥应为16字节长度！
设备旧密钥不能为空！=设备旧密钥不能为空！
设备旧密钥必须是十六进制字符！=设备旧密钥必须是十六进制字符！
设备旧密钥应为16字节长度！=设备旧密钥应为16字节长度！
确认更新密钥?=确认更新密钥?
旧密钥长度不正确！=旧密钥长度不正确！
新密钥长度不正确！=新密钥长度不正确！
更新密钥失败！=更新密钥失败！
更新密钥成功！=更新密钥成功！
Data0数据不能为空！=Data0数据不能为空！
Data1数据不能为空！=Data1数据不能为空！
WRP0数据不能为空！=WRP0数据不能为空！
WRP1数据不能为空！=WRP1数据不能为空！
Data0输入的数据必须为十六进制的数据！=Data0输入的数据必须为十六进制的数据！
Data1输入的数据必须为十六进制的数据！=Data1输入的数据必须为十六进制的数据！
WRP0输入的数据必须为十六进制的数据！=WRP0输入的数据必须为十六进制的数据！
WRP1输入的数据必须为十六进制的数据！=WRP1输入的数据必须为十六进制的数据！
WRP2数据不能为空！=WRP2数据不能为空！
WRP3数据不能为空！=WRP3数据不能为空！
WRP2输入的数据必须为十六进制的数据！=WRP2输入的数据必须为十六进制的数据！
WRP3输入的数据必须为十六进制的数据！=WRP3输入的数据必须为十六进制的数据！
BOR_LEV数据不能为空！=BOR_LEV数据不能为空！
BOR_LEV输入的数据必须为十六进制的数据！=BOR_LEV输入的数据必须为十六进制的数据！
配置选项字节成功，设备稍后会重新连接！=配置选项字节成功，设备稍后会重新连接！
配置选项字节成功，复位后生效！=配置选项字节成功，复位后生效！
选项字节确认OK！=选项字节确认OK！
取消读保护，下载程序安全性无法保障！是否确定取消？=取消读保护，下载程序安全性无法保障！是否确定取消？
第0~63页的写保护，bit[0]对应Page(0~7)，...，bit[7] 对应 Page(56~63)=第0~63页的写保护，bit[0]对应Page(0~7)，...，bit[7] 对应 Page(56~63)
第64~127页的写保护，bit[0]对应 Page(64~71)，...，bit[7]对应 Page(120~127)=第64~127页的写保护，bit[0]对应 Page(64~71)，...，bit[7]对应 Page(120~127)
第48~63页的写保护，bit[0]对应Page48/49，...，bit[7]对应Page62/63=第48~63页的写保护，bit[0]对应Page48/49，...，bit[7]对应Page62/63
配置写保护失败！=配置写保护失败！
配置写保护成功，复位后生效！=配置写保护成功，复位后生效！
序列号(SN)烧写地址不能为空！=序列号(SN)烧写地址不能为空！
序列号(SN)烧写地址必须为十六进制字符！=序列号(SN)烧写地址必须为十六进制字符！
序列号(SN)初始值不能为空！=序列号(SN)初始值不能为空！
序列号(SN)初始值必须为十六进制字符！=序列号(SN)初始值必须为十六进制字符！
序列号(SN)步进值不能为空！=序列号(SN)步进值不能为空！
序列号(SN)步进值必须为十六进制字符！=序列号(SN)步进值必须为十六进制字符！
序列号(SN)已确认！=序列号(SN)已确认！
