在MDK用使用精確延時和在IAR中使用精確延時的不同
1、今天在移植一個MDK的專案工程到IAR軟體的時候出現一個警告,下面是MKD和IAR中精確延時的不用使用
/**
* @brief 短時間延時
* @note None
* @param Number : 延時基數
* @retval None
*/
void DelayNnop(u32 Number)
{
while(Number--)
{
__nop();
if(0 == Number%10000)
{
WWDG_Reload();
}
}
}
這個是在MDK中使用的,在IAR中需要吧__nop();更換成asm("nop");
void DelayNnop(u32 Number)
{
while(Number--)
{
//__nop();
asm("nop");
if(0 == Number%10000)
{
WWDG_Reload();
}
}
}
相關文章
- MySQL並行複製延時時間不準確MySql並行
- 當html中使用map標籤時,area中coords值如何精確定位呢?HTML
- RabbitMQ延時佇列的使用MQ佇列
- 應用響應時延背後 深藏的網路時延
- jQuery精確到毫秒倒數計時詳解jQuery
- 使用 RabbitMQ 實現延時佇列MQ佇列
- JavaScript年月日精確到秒倒數計時JavaScript
- 在不同目錄中的py檔案,使用pyinstaller打包exe時,該如何設定才能打包正確
- Protobuf在Cmake中的正確使用
- php訂單延時處理-延時佇列PHP佇列
- python中精確的浮點數運算Python
- 使用 Kotlin+RocketMQ 實現延時訊息KotlinMQ
- BigDecimal 在資金計算時正確使用姿勢Decimal
- Laravel 中延時繫結的理解Laravel
- 精確並自動化地獲取頁面首屏時間
- 賊好用,冰河開源了這款精準定時任務和延時佇列框架!!佇列框架
- 只需兩步便可生成 51 微控制器最精準的延時函式函式
- 延時函式函式
- 準確率(Accuracy) 精確率(Prescision) 召回率(Recall)
- RocketMQ定時/延時訊息MQ
- 一個class運用promise的延時呼叫Promise
- 精確率、召回率、準確率與ROC曲線
- 延時佇列(RabbitMQ)佇列MQ
- C# 定時器 Timer 如何精確到 1-2 毫秒以內C#定時器
- 眾創空間,精確的成本控制
- 如何快速精確的和leader溝通
- 使用Redis Zset來處理活動常用排行榜(精確排行)Redis
- Java中不要使用System.currentTimeMillis()除錯測試延遲時間Java除錯
- macOS 上精確輸入引號Mac
- Kafka 精確一次語義Kafka
- xScope for mac精確度量校準工具Mac
- 如果精確判斷一個IP是否被佔用
- 低延時音影片技術在OPPO雲渲染場景的應用
- 詳解音視訊直播中的低延時
- 如何精確理解leader佈置的任務
- 時延檢測利器-uftrace
- RabbitMQ:偽延時佇列MQ佇列
- Grafana展示DNS解析延時GrafanaDNS