news 2025/12/29 4:43:12

33.一篇讲完keil调试

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
33.一篇讲完keil调试

1.准备条件

1.确认系统主频

方法1:看cubmux配置

方法2:调试时读出

将SystemCoreClock加入变量观察窗口。

SystemCoreClock

2.调试配置

仿真时的配置:

设置优化等级:不优化

二.调试总结

1.断点

断点可设置/删除/使能/失能

2.调试工具条详解

这几个功能时最常用的。

3.CallStack:函数堆栈

4.Watch窗口

观察全局变量

5.外设寄存器观察窗口

6.查看函数执行时间

先执行到要被测的函数之前,记录当前时间。

执行过去,记录时间。

两次时间相减,就是key_gpio_init的实际运行时间。

还有一种方法,就是用一个GPIO,用示波器去卡时间。

7.查看内存

8.查看中断执行次数

此窗口可以观察中断执行次数:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/22 21:51:15

Univer表格数据质量控制与智能可视化:5个高效实践方案

Univer表格数据质量控制与智能可视化:5个高效实践方案 【免费下载链接】univer Univer is a set of enterprise document and data collaboration solutions, including spreadsheets, documents, and slides. The highly extensible design allows developers to c…

作者头像 李华
网站建设 2025/12/27 7:42:46

基于Java的同城票据结算智慧管理系统的设计与实现全方位解析:附毕设论文+源代码

1. 为什么这个毕设项目值得你 pick ? 同城票据结算智慧管理系统的主要功能模块涵盖了会员管理、组织机构管理和多种类型的票据记录处理,通过SpringMVC框架和MySQL数据库构建。该系统不仅实现了数据录入与查阅执行的功能,还能进行信息变更及统计分析&am…

作者头像 李华
网站建设 2025/12/23 11:34:02

子网掩码初识

子网掩码详解 IP地址形式 子网未划分:IP地址主机号网络号子网划分:IP地址主机号网络号子网号 处于同一网络号的IP地址是本地网络,反之就是远程网络IP地址和子网掩码为了用户理解方便,都以点分十进制的形式展现出来 子网掩码 子网掩…

作者头像 李华
网站建设 2025/12/23 22:06:32

内网渗透靶场实操清单(基于 Vulhub+Metasploitable 2)

本清单以 “外网突破→内网信息收集→横向移动→权限提升→持久化” 为核心流程,使用 Kali Linux 作为攻击机,Metasploitable 2(Linux 靶机) Vulhub Windows 域环境靶机作为目标,全程手把手指导。 一、 靶场环境搭建 …

作者头像 李华
网站建设 2025/12/25 21:49:53

Mushroom Cards:零代码打造专业级Home Assistant仪表盘的终极指南

Mushroom Cards:零代码打造专业级Home Assistant仪表盘的终极指南 【免费下载链接】lovelace-mushroom Mushroom Cards - Build a beautiful dashboard easily 🍄 项目地址: https://gitcode.com/gh_mirrors/lo/lovelace-mushroom 想要让智能家居…

作者头像 李华
网站建设 2025/12/24 3:31:29

41、Samba 工具命令详解

Samba 工具命令详解 1. 常用命令概述 在 Samba 环境中,有一系列实用的命令可用于不同的操作,以下是部分常见命令及其功能介绍: - status :打印系统的 Active Directory 计算机账户的详细信息。 - testjoin :验证本地主机在域中的信任账户密码。 - user [add|del…

作者头像 李华