久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 求助。死循環。求解惑 [打印本頁]

作者: 232-51    時間: 2021-11-5 12:49
標題: 求助。死循環。求解惑
void delay_us(u32 nus)
{               
        u32 temp;                     
        SysTick->LOAD=nus*fac_us; //時間加載                           
        SysTick->VAL=0x00;        //清空計數器
        SysTick->CTRL|=SysTick_CTRL_ENABLE_Msk ;          //開始倒數         
        do
        {
                temp=SysTick->CTRL;
        }
        while(temp&0x01&&!(temp&(1<<16)));//等待時間到達   
        SysTick->CTRL&=~SysTick_CTRL_ENABLE_Msk;       //關閉計數器
        SysTick->VAL =0X00;       //清空計數器         
}
//延時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 ;          //開始倒數  
        do
        {
                temp=SysTick->CTRL;
        }
        while(temp&0x01&&!(temp&(1<<16)));//等待時間到達   
        SysTick->CTRL&=~SysTick_CTRL_ENABLE_Msk;       //關閉計數器
        SysTick->VAL =0X00;       //清空計數器                      
}
#endif


這為啥死循環。底層太深奧。。。


作者: AUG    時間: 2021-11-5 13:35
這不是死循環啊,
do
{
           temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待時間到達   
這里不是有判斷嗎?
temp為獲取的systick計數值,當temp為0的時候,就是你的延時結束的時候吖。
作者: 232-51    時間: 2021-11-5 17:12
AUG 發表于 2021-11-5 13:35
這不是死循環啊,
do
{

可是我這邊運行用模擬就一直卡這一段里了。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美久久一区 | 日本超碰| 国产精品久久久久久亚洲调教 | 午夜三级在线观看 | 欧美精品一区二区三区四区五区 | 亚洲精品久久久一区二区三区 | 国产视频一区二区 | 韩日精品视频 | 淫片一级国产 | 一级片av | 成人在线a | 中文日本在线 | 综合久久亚洲 | av大片 | 羞羞视频网站在线观看 | 精品无码久久久久久久动漫 | 丁香婷婷久久久综合精品国产 | 超碰伊人 | 日韩一区二区三区视频在线播放 | 亚洲精品久久久久久一区二区 | 日日干天天干 | 偷拍自拍网站 | 激情综合五月 | 羞羞视频网站免费观看 | 爱爱视频日本 | 国产成人精品午夜视频免费 | 国产人成精品一区二区三 | 欧美午夜视频 | 精品久久精品 | 欧美午夜精品久久久久久浪潮 | 国产资源在线观看 | 四虎成人免费电影 | 91传媒在线观看 | 97久久精品 | 小川阿佐美pgd-606在线 | 成人国产精品久久 | 婷婷久久精品一区二区 | 91免费在线播放 | 精品国产精品三级精品av网址 | 狠狠操狠狠搞 | 国产在线精品一区 |