发布网友 发布时间:2022-07-24 00:45
共3个回答
热心网友 时间:2024-04-25 16:46
一个机器周期=12个时钟周期=12*(1/(12*10^6))=1*10^-6 s即一个机器周期既是1微秒追答用keil 测的 另外i自减相当于单指令加上进入指令时间 编译为汇编时间 估计也差不多
热心网友 时间:2024-04-25 16:47
C语言里面头文件time.h里 如clock_t ap; ap = clock(); ......到要算时间的地方 ap = (ap-clock())/1000; printf("%d", ap); 这样就知道运行时间了啊热心网友 时间:2024-04-25 16:47
这个要看单片机的执行效率了,现在以1T的就是晶振多少就执行多少条指令,如果是普通的就是12T的是把晶振除以12再执行一条指令热心网友 时间:2024-04-25 16:46
一个机器周期=12个时钟周期=12*(1/(12*10^6))=1*10^-6 s即一个机器周期既是1微秒追答用keil 测的 另外i自减相当于单指令加上进入指令时间 编译为汇编时间 估计也差不多
热心网友 时间:2024-04-25 16:47
C语言里面头文件time.h里 如clock_t ap; ap = clock(); ......到要算时间的地方 ap = (ap-clock())/1000; printf("%d", ap); 这样就知道运行时间了啊热心网友 时间:2024-04-25 16:47
这个要看单片机的执行效率了,现在以1T的就是晶振多少就执行多少条指令,如果是普通的就是12T的是把晶振除以12再执行一条指令