数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 6077|回复: 51

[C51] 单片机入门杂谈(一):调试器

[复制链接]
发表于 2023-5-1 03:44:00 | 显示全部楼层 |阅读模式
单片机开发中常用到两种调试器:ICE(In Circuit Emulator,在线仿真器)和ICD(In Circuit Debugger,在线调试器),两者的区别是:ICE通过自身仿真CPU进行调试,而ICD则是利用芯片内部的Embedded ICE单元对CPU进行调试。当下常见的芯片调试使用的是ICD方案,ICD方案又分为硬件ICD和软件ICD,常见芯片ARM属于硬件ICD,STC 8051属于软件ICD。

硬件ICD和软件ICD的最直观的区别是:硬件ICD可以全速调试时可以设置Flash断点,软件ICD需要先设置断点再运行程序才能实现Flash断点功能;硬件ICD可以全速运行时更新观察窗口、内存窗口的值,软件ICD需要遇到断点或暂停调试才会更新观察窗口、内存窗口的值;硬件ICD可设置的断点数比较少,如ARM M3可以设置6个Flash断点,软件ICD可以设置比较多的Flash断点,取决于设计预留的资源(需要占用一部分ROM、RAM)。

初学者如果想快速入门、不缺银子且想用银子换时间、脑子的话,强烈建议选用带硬件ICD的芯片,无论是下载、调试都会省心很多。

软件ICD举例 -- STC8051芯片



STC软件ICD断点实现原理:



硬件ICD举例 -- 某国产8051芯片

这里不以常见的ARM芯片为例,旨在说明调试8051单片机也可以很方便。




mp4原视频见附件:









单片机入门杂谈(二):程序结构
https://www.mydigit.cn/thread-386258-1-1.html

单片机入门杂谈(三):按键
https://www.mydigit.cn/thread-393998-1-1.html

单片机入门杂谈(四):单片机普通I/O直接驱动LED数码管
https://www.mydigit.cn/thread-439515-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2023-5-1 07:03:18 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 07:55:09 | 显示全部楼层
游客请登录后查看回复内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-5-1 08:00:35 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 08:18:58 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 08:30:31 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 08:46:14 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 08:48:22 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 1 反对 0

使用道具 举报

发表于 2023-5-1 09:03:33 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 09:15:25 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 09:38:36 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 09:40:38 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 11:07:26 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-1 11:24:36 | 显示全部楼层
游客请登录后查看回复内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-5-2 08:35:58 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-4 21:44:48 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2023-5-5 10:03:32 | 显示全部楼层
游客请登录后查看回复内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2023-5-5 11:02:43 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2023-5-5 13:41:49 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2026-4-2 11:46 , Processed in 0.249601 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz!

© MyDigit.Net Since 2006

快速回复 返回顶部 返回列表