1603| 2
|
stm32f103vet6,怎么计算开发板上电后的运行时间? |
10金钱
最佳答案读系统的心跳节拍是最经济的方式:
//nTicks为一个32位的静态全局变量,用于累计SysTick总次数
static u32 nTicks = 0;
u32 GetTicks()
{
return nTicks;
}
/* SysTick中断服务函数 */
void SysTick_Handler(void)
{
nTicks++;
}
在主程序中调用u32 GetTicks()就可以得到开机后的SysTick总次数
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-17 11:53
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网