sys_delay.h 790 B

1234567891011121314151617181920212223242526
  1. #ifndef SYS_DELAY_H
  2. #define SYS_DELAY_H
  3. #include "sys_type.h"
  4. //////////////////////////////////////////////////////////////////////////////////
  5. //本程序只供学习使用,未经作者许可,不得用于其它任何用途
  6. //ALIENTEK STM32H7开发板
  7. //使用SysTick的普通计数模式对延迟进行管理(支持ucosii)
  8. //包括delay_us,delay_ms
  9. //正点原子@ALIENTEK
  10. //技术论坛:www.openedv.com
  11. //创建日期:2017/6/3
  12. //版本:V1.0
  13. //版权所有,盗版必究。
  14. //Copyright(C) 广州市星翼电子科技有限公司 2014-2024
  15. //All rights reserved
  16. //********************************************************************************
  17. //修改说明
  18. //////////////////////////////////////////////////////////////////////////////////
  19. void sys_delay_init(u16 SYSCLK);
  20. void sys_delay_ms(u16 nms);
  21. void sys_delay_us(u32 nus);
  22. void delay_us(uint32_t us);
  23. #endif