91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-10
  • 語言: 其他
  • 標(biāo)簽: c語言??delay??STM32F0??

資源簡(jiǎn)介

STM32F0延時(shí)函數(shù),用于ms及us延時(shí)

資源截圖

代碼片段和文件信息

#include?“delay.h“??//引入自定義公共頭文件

/****************************************************************************
*?名????稱:delay_us(u32?nus)
*?功????能:微秒延時(shí)函數(shù)
*?入口參數(shù):u32??nus
*?出口參數(shù):無
*?說????明:輸入范圍(1~1000)ns
*?調(diào)用方法:無?
****************************************************************************/?
void?delay_us(uint32_t?nus)
{
?uint32_t?temp;
?SysTick->LOAD?=?6*nus;
?SysTick->VAL=0X00;//清空計(jì)數(shù)器
?SysTick->CTRL=0X01;//使能,減到零是無動(dòng)作,采用外部時(shí)鐘源
?do
?{
??temp=SysTick->CTRL;//讀取當(dāng)前倒計(jì)數(shù)值
?}while((temp&0x01)&&(!(temp&(1<<16))));//等待時(shí)間到達(dá)
?
?SysTick->CTRL=0x00;?//關(guān)閉計(jì)數(shù)器
?SysTick->VAL?=0

評(píng)論

共有 條評(píng)論