STC32G从通电到程序运行要多长时间
我测试了一下33.1776M情况下,需要365ms,这个值固定吗?和哪些因素相关?STC8G1K08A单片机启动时间长
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2387
(出处: 国芯技术交流网站)
参考这个帖子介绍。 搭车再问一下
我测试了一下,感觉switch语句每一个条件下执行时间都一样的?为什么不是靠后的条件,执行会延迟些?
while (1)
{
switch (iStep)
{
case 0:
//P01 = ~P01;
break;
case 1:
//P01 = ~P01;
break;
case 2:
//P01 = ~P01;
break;
case 3:
P01 = ~P01;
break;
case 4:
//P01 = ~P01;
break;
case 5:
//P01 = ~P01;
break;
}
}
我在0,3,5时测量P01的周期都是420ns,这个原理请高手指点一下 点调试看汇编代码就大概知道原理了 soma 发表于 2024-6-3 13:04
点调试看汇编代码就大概知道原理了
汇编代码是一路判断下来的,我再多写几个选项试试 switch是直接跳转吧 应该是有判断过程的
页:
[1]