news 2026/4/17 17:29:00

使用带有RESET 的 CIU32单片机,利用JLink进行下载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用带有RESET 的 CIU32单片机,利用JLink进行下载

简 介:本文测试了使用JLink下载CIU32F003单片机程序的方法。通过TSSOP20封装单片机设计测试电路,发现必须将JLink的Reset信号连接到单片机RST管脚,并在程序初始化前设置225ms以上的延迟时间,才能成功下载程序。实验表明,当SWD调试管脚被复用为其他功能时,程序初始延迟时间超过225ms是确保JLink正常下载的关键条件。

关键词CIU32ResetSWD复用

  • CIU32F003单片使用JLINK 下载程序

01CIU32单片机中的SW调试管脚


一、测试电路

刚才测试了 SOP8 封装的 CIU32 单片机, 没有能够将 SW 复用管脚的单片机使用 JLink 完成程序下载。 有可能这是因为没有将 JLink 中的 Reset 管脚对单片机进行控制。 这里选择 TSSOP20 封装的单片机。 它具有 Reset 管脚。 设计单面PCB, 可以使用一分钟制板方法获得测试电路板。 下面进行焊接测试。

二、焊接测试

焊接电路。 清洗之后进行调试。 使用 JLink 连接电路板。 同时,将 Reset 信号连接单片机的 RST 管脚。 设置 Keil 软件调试器为 JLink。 工作时钟频率为 50MHz。 现在可以正常进行程序下载。


修改软件。 对于 SWD 的两个管脚, 在程序中将它们修改成输入管脚。 特别的是, 在开始的时候, 有 100ms 的延迟时间。 第一次, 很顺利的将程序下载到单片机中。 但是接下来, 就无法下载程序了。


这里,就不得不再次拿出之前制作的电源延迟控制板。 在它的控制下, 利用 Dap Link 中的 Rst 信号线, 延迟单片机的供电。 现在可以正常下载程序了。 下面,修改前面的程序。 将前面的延迟增加到 200ms 。 查看一下是否可以在 JLink 下能够正常下载程序了。


很可惜。 依然无法给单片机正确下载程序。 应该是单片机现在实际上并没有进行初始化, 它可以在 SWD中的几个信号作用下持续工作。 因此, JLink 中的 Reset 信号并没有实际电源控制板好使用。


一不做,二不休, 将程序开始的延迟增加到 2000ms。 将JLink的 Reset 施加在单片机的 Rst 管脚。 此时, JLink 可以正常下载程序了。 如果将 Reset 拿开。 是无法下载程序的。 因此,是否JLink能够下载程序, 其中一个关键, 就是程序一开始的延迟时间。 需要大于某个阈值才能够配合 Reset管脚下完成对单片机的程序下载。

下面,逐一减小延时时间, 查看究竟减小到多小的时候, 就无法下载软件了。 现在 500ms 还是可以下载软件的。 继续减小延迟时间。 延迟 225ms, JLink 依然可以下载程序。 当延时时间减小到 200ms 的时候, JLink就无法下载程序了。


结 ※


文测试了 JLink中的 Reset是否可以辅助 CIU32单片机程序下载。 特别是在 SWD 管脚被其他功能复用的时候, 是否依然能够完成程序下载。 经过测试发现, 只有在 SWD 管脚功能设置之前, 需要延迟 超过 225ms 的条件下, 才能够正确使用 JLink 完成 CIU32单片机的软件下载。


■ 相关文献链接:

  • CIU32F003单片使用JLINK 下载程序-CSDN博客
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 18:55:27

YOLO模型镜像集成Wandb监控,实时查看GPU训练状态

YOLO模型镜像集成Wandb监控,实时查看GPU训练状态 在工业视觉、自动驾驶和智能安防等高实时性场景中,目标检测模型的训练不再只是“跑通就行”的实验行为,而是需要精细化管理的研发工程。YOLO系列凭借其单次推理完成检测的能力,早已…

作者头像 李华
网站建设 2026/4/17 21:34:51

专业照明如何通过核心参数提升商业空间氛围与体验

于商业空间的设计跟运营里头,照明可不单单是提供基础光亮而已,它深切地影响到空间氛围,影响商品呈现,影响顾客心理,甚至影响最终的消费决策。有一套专业且适配的商业照明系统,它能够悄然无声地提升品牌形象…

作者头像 李华
网站建设 2026/4/18 8:30:12

YOLOv8-DyHead动态头机制解析:自适应空间特征校准

YOLOv8-DyHead动态头机制解析:自适应空间特征校准 在工业质检、智能交通和无人机巡检等现实场景中,目标的尺度变化剧烈、背景干扰复杂,且常伴随遮挡与密集排列。传统目标检测模型在这些条件下往往表现受限——小目标漏检、定位模糊、分类混淆…

作者头像 李华
网站建设 2026/4/18 12:53:09

(10-2)基于MCP实现的多智能体协同系统:通用模块

10.3 通用模块在本项目中,“utils ”目录是Agent-MCP项目的通用模块,提供了跨模块复用的辅助功能,为框架其他组件提供基础支撑。其核心作用包括封装 Git 操作(如代码提交、分支管理)以支持代理的版本控制需求&#xf…

作者头像 李华
网站建设 2026/4/18 8:48:49

基于SpringBoot + Vue的高校校园智能考勤系统

文章目录 前言一、详细操作演示视频二、具体实现截图三、技术栈1.前端-Vue.js2.后端-SpringBoot3.数据库-MySQL4.系统架构-B/S 四、系统测试1.系统测试概述2.系统功能测试3.系统测试结论 五、项目代码参考六、数据库代码参考七、项目论文示例结语 前言 💛博主介绍&a…

作者头像 李华
网站建设 2026/4/18 12:06:32

YOLOv9-SwinTransformer混合架构测试中,GPU显存压力大

YOLOv9-SwinTransformer混合架构测试中,GPU显存压力大 在当前智能视觉系统不断向高精度、强泛化能力演进的背景下,工业界对目标检测模型的要求早已不再局限于“快”或“准”的单一维度。以YOLO系列为代表的高效单阶段检测器,正越来越多地与Sw…

作者头像 李华