• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机里程序修改后运行速度变化问题

冬天的风扇 2018-12-26 浏览量:2168
请问大家平时是怎么看单片机里程序改了之后运行速度的变化的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般是不会的,这里要看你的变慢是怎么测量 出来的,是不是修改了定时器了
    • 发布于 2018-12-27
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:13

  • 看你怎么修改程序了,如果把PLL改了程序速度也会改变,
    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 要看是改了哪一部分啊,要是修改的是时钟问题,变了是正常的
    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 运行的速度应该不会变吧,除非你把那个时钟改了。

    一般改程序之后会改变的一般都是运行效率。

    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以在住回路里加一个IO口翻转,通过测量频率来确定速度,或者直接用仿真器仿真时间
    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 直接计算一段延时函数所需的时间,这个是最直观最简单的方式。

    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 一段代码前面放个  led 点亮

    代码之后吧 led 灯熄灭

    单片机执行的时候 led 亮的时间长,运行的就满,led 亮的时间短,运行的就快

    • 发布于2018-12-27
    • 举报
    • 评论 0
    • 1
    • 0

  • 只要不修改主频或者工作频率 速度一般不会变化

    如果想看速度的变化可以用变量累计 串口输出

    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 1
    • 0

  • 修改的地方不一样吧,修改PLL和时钟有关的地方肯定是有变化的,修改其他地方一般是没有影响的
    • 发布于2018-12-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 一般要知道单片机的负载率,可以在操作系统的空闲进程里面计时,然后与实际系统运行时间比较
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32有个PA8脚,可以输出运行时钟频率,如果你要检测的话可以测这个引脚。
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 运行速度大多是与你的时钟,或是逻辑有关,看看是不是for中的一些参数写错了

    或是时钟修改了呢

    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看你的单片机实际功能,不同的功能修改的部分是不一样的
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机里程序修改后运行速度变化问题