5180| 6
|
用STM32F103ZET6,请问如何获取系统的运行时间? |
2金钱
最佳答案自己编一个也可以。如下:
//定义nTicks为一个32位的静态全局变量,用于累计SysTick总次数
static u32 nTicks = 0; //静态全局变量
/* SysTick中断服务函数中增加一句计数*/
void SysTick_Handler(void)
{
nTicks++;
}
定义如下函数,用于读取nTicks
u32 GetTicks()
{
return nTicks;
}
随时调用这个函数就可以得到机器运行了多少个节拍数了
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-18 21:58
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网