4324| 4
|
独立看门狗 疑问, 望高手解答!!!! |
5金钱
最佳答案[mw_shl_code=c,true] //延时nms
//注意nms的范围
//SysTick->LOAD为24位寄存器,所以,最大延时为:
//nms<=0xffffff*8*1000/SYSCLK
//SYSCLK单位为Hz,nms单位为ms
//对72M条件下,nms<=1864
void delay_ms(u16 nms)
{
u32 temp;
SysTick->LOAD=(u32)nms*fac_ms;//时间加载(SysTick->LOAD为24bit)
SysTick->VAL =0x00; //清空计数器
SysTick->CTRL|=SysTick_CTRL_ENABLE_Msk ...
| ||
| ||
永远保持一颗学习的心态。
|
||
| ||
| ||
永远保持一颗学习的心态。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-2 14:15
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网