系統滴答時鐘SysTick實驗
單片機源程序如下:
- /**********************************************************************************
- * 工程名 :系統滴答時鐘SysTick
- * 描述 :通過STM32的‘‘心臟’’系統滴答時間來實現nMs(n毫秒)、nS(n秒)的延時
- * 實驗平臺:NiRen_STM32mini板
- * 庫版本 :ST_v3.5
- * 作者 :泥人通信模塊開發團隊
- **********************************************************************************/
- #include "stm32f10x.h"
- #include "Led.h"
- #include "SysTick.h"
- /*******************************************************************************
- * 函數名 : main
- * 描述 : 主函數,用戶程序從main函數開始運行
- * 輸入 : 無
- * 輸出 : 無
- * 返回值 : int:返回值為一個16位整形數
- * 說明 : 無
- *******************************************************************************/
- int main(void)
- {
- LED_GPIO_Config(); //LED IO配置
- SysTick_Init_Config(); //初始化系統滴答時鐘SysTick
- while (1)
- {
- LED_ON(); //點亮LED
- Delay_nMs(500); //延時500ms
- LED_OFF(); //關閉LED
- Delay_nMs(500); //延時500ms
- }
- }
復制代碼
所有資料51hei提供下載:
系統滴答時鐘SysTick實驗.rar
(299.95 KB, 下載次數: 41)
2018-7-10 00:40 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|