请问大家平时是怎么看单片机里程序改了之后运行速度的变化的?

最佳答案

  • 呵国家啊 发表于2018-12-27

    一般是不会的,这里要看你的变慢是怎么测量 出来的,是不是修改了定时器了

    回答点赞:   maya593 举报 评论 1

其他答案

  • chenlei1910 发表于 2018-12-26

    逻辑分析仪测啊

    回答点赞:   maya593 举报 评论 1

  • yhj416606438 发表于 2018-12-26

    看你怎么修改程序了,如果把PLL改了程序速度也会改变,

    回答点赞:   maya593 举报 评论 1

  • 一笔之名也 发表于 2018-12-26

    要看是改了哪一部分啊,要是修改的是时钟问题,变了是正常的

    回答点赞:   maya593 举报 评论 1

  • 266f3c8d1c658c68 发表于 2018-12-26

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

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

    回答点赞:   maya593 举报 评论 1

  • 代人凌峰 发表于 2018-12-26

    可以在住回路里加一个IO口翻转,通过测量频率来确定速度,或者直接用仿真器仿真时间

    回答点赞:   maya593 举报 评论 1

  • donatello 发表于 2018-12-26

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

    回答点赞:   maya593 举报 评论 1

  • 1667 发表于 2018-12-27

    一段代码前面放个  led 点亮

    代码之后吧 led 灯熄灭

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

    回答点赞:   maya593 举报 评论 1

  • hangtao 发表于 2018-12-28

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

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

    回答点赞:   maya593 举报 评论 1

  • hehung 发表于 2018-12-29

    修改的地方不一样吧,修改PLL和时钟有关的地方肯定是有变化的,修改其他地方一般是没有影响的

    回答点赞:   maya593 举报 评论 1

  • chen0000009 发表于 2019-01-11

    一般要知道单片机的负载率,可以在操作系统的空闲进程里面计时,然后与实际系统运行时间比较

    举报 评论 0

  • 快没时间了 发表于 2019-01-21

    STM32有个PA8脚,可以输出运行时钟频率,如果你要检测的话可以测这个引脚。

    举报 评论 0

  • 明有几时有 发表于 2019-01-23

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

    或是时钟修改了呢

    举报 评论 0

  • Eddit 发表于 2019-01-28

    要看你的单片机实际功能,不同的功能修改的部分是不一样的

    举报 评论 0

我来回答

试用推荐

PCB尺子

产品总数:200个  申请人数:196

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧