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

news2024/11/17 13:26:20

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 具有上升沿的脉冲信号。该信号不可持续为高,否则烧录器在单次烧录完成后立即执行下一次烧录任务。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

激光雷达报告:单月上车提前突破5万台关口!车企真实搭载「去伪存真」

高工智能汽车研究院监测数据显示,截至2023年9月,激光雷达已经连续2个月交付破5万台关口。 这也意味着,这一交付关口早于预期被突破。回溯来看,2023年6月,高工智能汽车研究院在第十四届智驾开发者大会上释放预测&#…

AIDL 如何分片传输大量 Parcelable 数据列表

本文针对 AIDL 跨进程传输大量 Parcelable 数据所产生的问题总结出一套分片传输的解决方案,并分析了一下其实现的原理。 1. 概述 大家在通过 AIDL 实现跨进程数据传输的时候,可能会遇到数据量过大导致异常的情况,通常抛出的异常如下&#xf…

【从浅识到熟知Linux】基本指令之基本权限

🎈归属专栏:从浅学到熟知Linux 🚗个人主页:Jammingpro 🐟每日一句:用博客整理整理之前学过的知识,是个不错的选择。 文章前言:本文介绍Linux中的基本权限及相关指令用法并给出示例和…

【web】Fastapi自动生成接口文档(Swagger、ReDoc )

简介 FastAPI是流行的Python web框架,适用于开发高吞吐量API和微服务(直接支持异步编程) FastAPI的优势之一:通过提供高级抽象和自动数据模型转换,简化请求数据的处理(用户不需要手动处理原始请求数据&am…

第96步 深度学习图像目标检测:FCOS建模

基于WIN10的64位系统演示 一、写在前面 本期开始,我们继续学习深度学习图像目标检测系列,FCOS(Fully Convolutional One-Stage Object Detection)模型。 二、FCOS简介 FCOS(Fully Convolutional One-Stage Object D…

通过ros系统中websocket中发送sensor_msgs::Image数据给web端显示(三)

通过ros系统中websocket中发送sensor_msgs::Image数据给web端显示(三) 不使用base64编码方式传递 #include <ros/ros.h> #include <signal.h> #include <sensor_msgs/Image.h> #include <message_filters/subscriber.h> #include <message_filter…

C#,《小白学程序》第九课:堆栈(Stack),先进后出的数据型式

1 文本格式 /// <summary> /// 《小白学程序》第九课&#xff1a;堆栈&#xff08;Stack&#xff09; /// 堆栈与队列是相似的数据形态&#xff1b;特点是&#xff1a;先进后出&#xff1b; /// 比如&#xff1a;狭窄的电梯&#xff0c;先进去的人只能最后出来&#xff1…

Springboot 南阳旅游平台-计算机毕设 附源码 31829

Springboot 南阳旅游平台 目 录 摘要 1 绪论 1.1 研究背景 1.2 研究意义 1.3 论文结构与章节安排 2 南阳旅游平台系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分析…

【matlab程序】matlab利用工具包nctool读取grib2、nc、opendaf、hdf5、hdf4等格式数据

【matlab程序】matlab利用工具包nctool读取grib2、nc、opendaf、hdf5、hdf4等格式数据 引用&#xff1a; B. Schlining, R. Signell, A. Crosby, nctoolbox (2009), Github repository, https://github.com/nctoolbox/nctoolbox Brief summary: nctoolbox is a Matlab toolbox…

远程安全访问JumpServer:使用cpolar内网穿透搭建固定公网地址

文章目录 前言1. 安装Jump server2. 本地访问jump server3. 安装 cpolar内网穿透软件4. 配置Jump server公网访问地址5. 公网远程访问Jump server6. 固定Jump server公网地址 前言 JumpServer 是广受欢迎的开源堡垒机&#xff0c;是符合 4A 规范的专业运维安全审计系统。JumpS…

C语言--每日选择题--Day24

第一题 1. 在C语言中&#xff0c;非法的八进制是&#xff08; &#xff09; A&#xff1a;018 B&#xff1a;016 C&#xff1a;017 D&#xff1a;0257 答案及解析 A 八进制是0&#xff5e;7的数字&#xff0c;所以A错误 第二题 2. fun((exp1,exp2),(exp3,exp4,exp5))有几…

Python---函数的参数类型----位置参数(不能顺序乱)、关键词参数(键值对形式,顺序可乱)

位置参数 理论上&#xff0c;在函数定义时&#xff0c;可以为其定义多个参数。但是在函数调用时&#xff0c;也应该传递多个参数&#xff0c;正常情况&#xff0c;要一一对应。 相关链接&#xff1a;Python---函数的作用&#xff0c;定义&#xff0c;使用步骤&#xff08;调用…

第99步 深度学习图像目标检测:SSDlite建模

基于WIN10的64位系统演示 一、写在前面 本期&#xff0c;我们继续学习深度学习图像目标检测系列&#xff0c;SSD&#xff08;Single Shot MultiBox Detector&#xff09;模型的后续版本&#xff0c;SSDlite模型。 二、SSDlite简介 SSDLite 是 SSD 模型的一个变种&#xff0c…

逸学java【初级菜鸟篇】10.I/O(输入/输出)

hi&#xff0c;我是逸尘&#xff0c;一起学java吧 目标&#xff08;任务驱动&#xff09; 1.请重点的掌握I/O的。 场景&#xff1a;最近你在企业也想搞一个短视频又想搞一个存储的云盘&#xff0c;你一听回想到自己对于这些存储的基础还不是很清楚&#xff0c;于是回家开始了…

linux shell操作 - 05 IO 模型

文章目录 流IO模型阻塞IO非阻塞IOIO多路复用异步IO网络IO模型 流 可以进行IO&#xff08;input输入、output输出&#xff09;操作的内核对象&#xff1b;如文件、管道、socket…流的入口是fd (file descriptor)&#xff1b; IO模型 阻塞IO&#xff0c; 一直等待&#xff0c;…

基于Vue+SpringBoot的数字化社区网格管理系统

项目编号&#xff1a; S 042 &#xff0c;文末获取源码。 \color{red}{项目编号&#xff1a;S042&#xff0c;文末获取源码。} 项目编号&#xff1a;S042&#xff0c;文末获取源码。 目录 一、摘要1.1 项目介绍1.2 源码 & 项目录屏 二、功能模块三、开发背景四、系统展示五…

Swing程序设计(6)边界布局,网格布局

文章目录 前言一、布局介绍 1.边界布局2.网格布局3.网格组布局.总结 前言 Swing程序中还有两种方式边界布局&#xff0c;网格布局供程序员使用。这两种布局方式更能体现出软件日常制作的排列布局格式。 一、布局介绍 1.BorderLayout边界布局 语法&#xff1a;new BorderLayout …

解决几乎任何机器学习问题 -- 学习笔记(组织机器学习项目)

书籍名&#xff1a;Approaching (Almost) Any Machine Learning Problem-解决几乎任何机器学习问题 此专栏记录学习过程&#xff0c;内容包含对这本书的翻译和理解过程 我们首先来看看文件的结构。对于你正在做的任何项目,都要创建一个新文件夹。在本例中,我 将项目命名为 “p…

使用Perplexity AI免费白嫖GPT4的使用次数((智能搜索工具)

一、Perplexity AI是什么 Perplexity AI是一款高质量的智能搜索工具&#xff0c;它可以为用户提供简洁清晰的搜索体验。Perplexity AI内置了基于GPT-4的Copilot搜索功能&#xff0c;用户可以在每四个小时使用五次(白嫖GPT-4)。此外&#xff0c;Perplexity AI有免费和付费&#…

Python是个什么鬼?朋友靠它拿了5个offer

闺蜜乐乐&#xff0c;外院科班出身&#xff0c;手持专八和CATTI证书&#xff0c;没想到找工作时却碰了钉子… 半夜12点&#xff0c;乐乐跟我开启了吐槽模式&#xff1a; 拿到offer的都是小公司的翻译活儿&#xff0c;只能糊个口。稍微好点的平台要求可就多了&#xff0c;不仅语…