zoukankan      html  css  js  c++  java
  • mcu中关于pwm和timer这种功能的实时调试

    mcu中关于pwm和timer这种功能的调试

    必须明确一点:比较实时变化的信号。是不可能暂停去查看的。即使暂停,发现得到的数值也是完全错误的。
    也就是说,通过暂停去调试,得到的结果具有误导性。这个误导性体现在,你不知道你的硬件出了问题,你的代码出了问题,
    或者说,你的调试方式出现了问题。
    所以,我们需要一种比较好的,比较可信的,比较robust的调试方式。
    实际上,在应用层的开发中,printf就是一种很好的方式,在底层的调试中,printf被结合uart进行使用。
    这样也就使调试方式的实时性大部分得到了解决。
    在飞思卡尔的mpc5XXX系列单片机中,使用freemaster或者trace32可以得到比较好的类似于trace功能的调试效果。
    据说在stm32的调试中,可以使用st-link v2的带trace功能的调试。

  • 相关阅读:
    小故事
    设计模式
    git分支
    git简单操作
    ab命令压力测试
    libcheck ARM交叉编译
    libxml2 ARM 交叉编译
    I.MX6 安装LTIB
    为ARM编译Glib
    QT 4.8 中文显示问题
  • 原文地址:https://www.cnblogs.com/praiseslow/p/9969118.html
Copyright © 2011-2022 走看看