新版PY系列离线烧录器,支持PY002A/002B/003/030/071等MCU各封装,不同 FLASH 大小型号

PY系列离线烧录器,目前支持PY32F002A/002B/002/003/030/071/072/040/403/303 各封装、不同 FLASH 大小型号。PY离线烧录器需要搭配上位机软件使用,上位机软件可以在芯岭技术官网上下载,还包括了离线烧录器的使用说明。PY离线烧录器使用MINI USB线供电,烧录器仅提供 3.3V 的 SWD 烧录。需连接SWD_VCC,SWD_GND, SWCLK,SWDIO。分别对应被烧录芯片的VCC,GND,SWCLK,SWDIO。PY系列离线烧录器与烧录机台通讯需连接 6 根线,分别为机台电源正极,机台电源负极,烧录成功,烧录失败,开始烧录,烧录中。下文是对新版PY系列离线烧录器的烧写设置的简单介绍。

芯片烧写设置:

芯片选择:

此处需要根据实际情况选择,芯片选择尤其在具有“按片区擦查”“读保护”“写保护”等需求下载任务中具有重要作用,如芯片选择与实际不符合,将持续表现为下载失败,设备“FAIL”指示灯常亮(红色指示灯),甚至可能造成芯片烧写错误,进程卡死。现支持芯片型号:PY32F002A/002B/002/003/030/071/072/040/403/303 各封装、不同 FLASH 大小型号。选择 003/030/071/072/040/403/303 时应选择对应的内核版本。

固件选择:

上图为固件加载相关功能,该功能支持加载“.Hex”与“.Bin”两种格式的固件,其中“.Hex”包括一些地址配置信息,在勾选“按扇区擦除”的情况下,会根据相关信息,自动更新烧录的初始位置与结束位置,步进大小为芯片一个扇区(4K/2K)。

烧写次数限制:
可配置烧录器对烧录芯片烧写次数限制(该限制次数为烧写成功次数,不限制烧写操作次数,不限制烧失败次数)。

烧写写保护:可开启烧录“烧写写保护”,默认写保护功能不开启(即按照芯片默认配置项写入,而不是不写入,在芯片二次烧录时候需要着重注意)。

按扇区擦除(此功能根据 HEX 文件自动配置):可开启烧录“按扇区擦除”,默认该功能不开启(即按照芯片默认配置项写入,而不是不写入,在芯片二次烧录时候需要着重注意)。“按扇区擦除”相关区域为不可编辑状态(灰色),在勾选该功能后,擦除 FLASH 区域根据 HEX 文件擦除,默认为全选状态,即全片擦除。取消勾选后,状态回到默认状态。

OPTION 配置项写入:可开启烧录“烧写配置项”,默认该功能不开启(即按照芯片默认配置项写入,而不是不写入,在芯片二次烧录时候需要着重注意)。“烧写配置项”相关区域为不可编辑状态(灰色),在勾选该功能后,对应的功能区进入可编辑状态,可根据对应条目,从下拉列表选取需要的配置。

烧写 SDK 设置:可开启烧录“烧写 SDK 设置”,默认该功能不开启(即按照芯片默认配置项写入,而不是不写入,在芯片二次烧录时候需要着重注意)。“烧写配置项”相关区域为不可编辑状态(灰色),在勾选该功能后,对应的功能区进入可编辑状态,可根据对应条目,从下拉列表选取需要 SDK 开始地址与 SDK 结束地址。

烧写滚码:可开启“烧录滚码”,默认该功能不开启。添加滚码时用户应注意填写滚码地址应在所选芯片型号 flash 大小之内,滚码长度固定为 32bits。

烧写 UID 加密:

可开启烧录“烧写 UID 加密”,默认该功能不开启。“烧写 UID 加密”相关区域为不可编辑状态(灰色),在勾选该功能后,对应的功能区进入可编辑状态,目前版本仅仅支持标准加密方式,不支持用户自定义。

烧写速度设置:可变更烧录速度,如遇到与芯片连接的线长过长或者其他外界因素导致烧录不稳定情况,可降低烧录速度换取较好的烧录成功机率。

机台信号与触发下载:

烧录机台通讯共 6 根线,分别为机台电源正极,机台电源负极,烧录成功,烧录失败,开始烧录,烧录中。

机台电源正极, 机台电源负极 作为供电正负极可对外输出供电,支持 3.3V 与 5V两种电压。正在烧录,烧录成功,烧录失败作为下载状态提供给机台,正在烧录,烧录成功,烧录失败,三者均为低电平有效。如图展现了不同状态下三条状态线的实际情况。

机台通过 START 信号连线对烧录器下达烧录开始命令,与短按按键方式一致。触发方式为高电平有效,具体为大于 150ms 具有上升沿的脉冲信号。该信号不可持续为高,否则烧录器在单次烧录完成后立即执行下一次烧录任务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/187929.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

DNS/ICMP协议、NAT技术

目录 DNS协议DNS背景域名简介 ICMP协议ICMP功能ping命令traceroute命令 NAT技术NAT技术背景NAT IP转换过程NAPTNAT技术的缺陷NAT和代理服务器 网络协议总结应用层传输层网络层数据链路层 DNS协议 DNS(Domain Name System,域名系统)协议&…

【微服务专题】SpringBoot自动配置简单源码解析

目录 前言阅读对象阅读导航前置知识什么是自动配置0.1 基本概念0.2 SpringBoot中的【约定大于配置】0.3 从SpringMVC看【约定大于配置】0.4 从Redis看【约定大于配置】0.5 小结 笔记正文一、EnableAutoConfiguration源码解析二、SpringBoot常用条件注解源码解析2.1 自定义条件注…

thinkphp6遭遇500错误却没有任何报错解决办法

此问题多数出现在windows开发环境下。 先说原因,电脑设置-环境变量-path 混入了中文路径。需要删除掉。 或者看第二种解决办法: 找到vendor/topthink/framework/src/think/exception/Handle.php 在最后加上下面这个方法 /*** 将获取的服务器信息中的…

图片转换成pdf格式的软件ABBYY16

ABBYY PDF这款提供多种图像处理选项,可提高源图像的质量,便于准确地识别光学字符。我们扫描纸质文档或从图像文件创建 PDF 时,务必选择合适的图像处理选项。而在ABBYY PDF 中包含下列图像处理选项。 识别文本 — 选择此选项会将文本层放在图…

ubuntu22.04 arrch64版在线安装node

脚本 #安装node#下载node、npm国内镜像(推荐)# 判断是否安装了nodeif type -p node; thenecho "node has been installed."elsemkdir -p /home/zenglg cd /home/zenglgwget https://registry.npmmirror.com/-/binary/node/v10.14.1/node-v10.…

python操作redis

操作单redis 需要安装redis模块:pip install redis demo: #!/usr/bin/env python3 # coding utf-8import redis import threadingdef a():conn redis.Redis(host"192.168.1.66", port6379, password"123456", db6,# decode_res…

VS中如何使用Halcon

使用Halcon的本质就是调用Halcon的库,其主要步骤有: 1、将Halcon代码导出为C的.cpp文件 2、获取.cpp文件中的action函数的函数体 3、添加Halcon的动态库和静态库 4、添加action函数需要的头文件 导出halcon中的代码 a)导出代码 b&#x…

基础C语言编程题

int i,j; int a[3][3]; for(i0;i<3;i){for(j0;j<3;j){scanf("%d",&a[i][j]);a[i][j]a[i][j]*2;}} 6.功能&#xff1a;把20个随机数存入一个数组&#xff0c;然后输出该数组中的最大值。 int main(){int p[20];int i,max0;for(i0;i<20;i){scanf("…

【数据结构】树与二叉树(廿四):树搜索给定结点的父亲(算法FindFather)

文章目录 5.3.1 树的存储结构5. 左儿子右兄弟链接结构 5.3.2 获取结点的算法1. 获取大儿子、大兄弟结点2. 搜索给定结点的父亲a. 算法FindFatherb. 算法解析c. 代码实现 3. 代码整合 5.3.1 树的存储结构 5. 左儿子右兄弟链接结构 【数据结构】树与二叉树&#xff08;十九&…

评测|PolarDB MySQL 版 Serverless

评测&#xff5c;PolarDB MySQL 版 Serverless 目录 一、测试背景 1.1、云原生数据库 PolarDB Serverless新架构概念 1.2、Serverless资源弹性扩缩触发条件 二、PolarDB的Serverless能力与同类型产品进行对比 三、动态弹性升降资源的能力测试 3.1、测试资源 3.2、测试一…

pwn:[SWPUCTF 2021 新生赛]nc签到

题目 linux环境下显示为 配合题目的下载附件&#xff0c;发现过滤了一些&#xff0c;一旦输入这些会自动关闭程序 ls被过滤了&#xff0c;可以使用l\s cat和空格都被过滤了&#xff0c;cat可以换成c\at ,空格可以换成$IFS$9

【nacos】配置使用

nacos配置 遇见的问题 代码启动成功&#xff0c;但是配置文件未生效 观察报错 无报错&#xff0c;也看到了加载的配置文件路径&#xff0c;但是配置未生效 [main] [TID: N/A] c.a.c.n.refresh.NacosContextRefresher : [Nacos Config] Listening config: dataIda-servi…

Multi-modal brain tumor image segmentation based on improved U-net model

THE ARCHITECTURE OF IMPROVED NETWORK MODEL 作者未提供代码

LeetCode 1457. 二叉树中的伪回文路径:深度优先搜索(DFS) + 位运算优化

【LetMeFly】1457.二叉树中的伪回文路径&#xff1a;深度优先搜索(DFS) 位运算优化 力扣题目链接&#xff1a;https://leetcode.cn/problems/pseudo-palindromic-paths-in-a-binary-tree/ 给你一棵二叉树&#xff0c;每个节点的值为 1 到 9 。我们称二叉树中的一条路径是 「…

讲述 什么是鸿蒙 为什么需要鸿蒙 为什么要学习鸿蒙

首先 我们为什么要学习鸿蒙开发&#xff1f; 因为 鸿蒙发展前景巨大 鸿蒙自发布依赖 一直受社会各界关注 强两百的 App厂商 大部分接受了与鸿蒙的合作 硬件也有非常多与鸿蒙合作的厂商 鸿蒙的合作企业基本已经覆盖整个互联网客户的主流需求 所以鸿蒙的崛起不过是早晚的问题 …

英文文献阅读工具和经验分享

在搞学术的时候需要阅读大量的英文论文或者是英文原著&#xff0c;我也一直在摸索如何方便高效的阅读。本篇仅为个人经验之谈&#xff0c;大家还是要找到合适自己的方式。 方法一&#xff1a;deepLGoodNotes 优点&#xff1a; 可以各种划线标注、手写笔记&#xff0c;加入图片…

什么是AWS CodeWhisperer?

AWS CodeWhisperer https://aws.amazon.com/cn/codewhisperer/ CodeWhisperer 经过数十亿行代码的训练&#xff0c;可以根据您的评论和现有代码实时生成从代码片段到全函数的代码建议。 ✔ 为您量身定制的实时 AI 代码生成器 ✔ 支持热门编程语言和 IDE ✔ 针对 AWS 服务的优…

Python 安装Vue依赖包发生异常:npm ERR! notsup Required: {“node“:“^18.17.0 || >=20.5.0“}

异常&#xff1a; 原因&#xff1a;node和npm要求升级为高版本 解决&#xff1a;重新安装node环境 &#xff08;1&#xff09; 官网下载Node.js &#xff08;2&#xff09;双击安装node.js &#xff08;3&#xff09;运行查看

RESTful

RestFul API 何为 API&#xff1f; API&#xff08;Application Programming Interface&#xff09; 翻译过来是应用程序编程接口的意思。 我们在进行后端开发的时候&#xff0c;主要的工作就是为前端或者其他后端服务提供 API 比如查询用户数据的 API 。 但是&#xff0c; …

Vatee万腾独特科技力量的前沿探索:Vatee的数字化奇点

在当今科技的浪潮中&#xff0c;Vatee万腾以其独特的科技力量成为前沿探索的引领者&#xff0c;正迎来数字化奇点的新时代。Vatee万腾不仅仅是一家科技公司&#xff0c;更是一支探索未知领域、开创数字时代新局面的先锋力量。 Vatee万腾的数字化奇点体现在其对前沿技术的深刻理…