Keil调试总结
来源:互联网 发布:ps淘宝详情页制作步骤 编辑:程序博客网 时间:2024/06/05 10:31
1、检查各外设配置,(可以打开把想检查的外设打开,运行一会后点击查看配置)
2、调试工具条
大多数基本点击几下,对照现象就能理解了。
其中示波器中I/O口的添加。点击逻辑分析窗口,出现如下界面,
之后再点击Setup,在下面界面中,点击右上角的新建框,在框中输入GPIOB_ODR.5(即B端口的标号为5的引脚PB5)即可,并在下面的Display Type中选择bit类,看到的波形即为PB5输出的波形
3、条件断点 (就是你这里加个条件,当满足你的条件时便会停下)
在Keil界面中 Debug->Breakpoints点击打开,也可通过Ctrl + B键打开,打开在在界面中 Expression处输入条件,如:led0_pwm_val == 300,再点击define即可添加,完成后点击close。相应地,添加后,在指令窗口也可看到其添加情况。
(说明:目前我使用,只支持全局变量。支持 ==,>,<等,具体可点击右下角的Help查看)
4、指令运行时间查看 (需要关闭时,点击Disabled即可)
打开方式如图中所示,运行后点击暂停,代码左边就会出现相应的时间显示,把光标放在时间上(运行该语句共花费的时间),就会扩展处调用的次数,及运行该语句的总时间,还有平均时间(即为执行一次的时间)。其实语句所花费的时间就是该语句所占的指令数乘以时钟周期。
0 0
- Keil调试总结
- Keil调试总结
- 【mark】keil STM32学习的总结编译调试错误
- keil 串口 模拟 调试
- 用keil调试TQ2440
- KEIL调试错误信息提示
- Keil串口仿真调试
- Keil仿真调试
- Keil软件调试进阶
- keil c51在线调试
- KEIL DEBUG调试记录
- keil调试窗口设置
- keil工程无法调试
- KEIL 调试lib库
- keil程序在外部RAM中调试的问题总结(个人的一点经验总结)
- keil c 知识总结
- keil c 知识总结
- Keil code Banking总结
- 概念模型
- No WebApplicationContext found: no ContextLoaderListener registered?报错解决
- 1579 泽泽在巴西
- C++之多态的原理及其分析
- Retrofit网络框架的封装使用
- Keil调试总结
- ES3:ElasticSearch 索引
- 阅读volley的源码HttpStack
- Uva 10972
- anaconda管理环境
- 懒虫小鑫
- 哈希表算法实现
- windows 安装python3.6(numpy,scipy,pandas,matplotlib,scikit-learn)
- 什么是Quartz