用户工具

站点工具


systick定时器实验_定时点亮led

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
systick定时器实验_定时点亮led [2020/07/04 09:29]
zgf
systick定时器实验_定时点亮led [2022/03/22 10:17] (当前版本)
sean
行 3: 行 3:
 |技术支持电话|**0379-69926675-801**||| |技术支持电话|**0379-69926675-801**|||
 |技术支持邮件|Gingko@vip.163.com||| |技术支持邮件|Gingko@vip.163.com|||
-|技术论坛|http://​www.eeschool.org||| 
 ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^ ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
 |  V1.0  |  2020-07-04 ​ |  gingko ​ |  初次建立 ​ |  |  V1.0  |  2020-07-04 ​ |  gingko ​ |  初次建立 ​ | 
行 208: 行 207:
   * 以下是系统滴答定时器中断回调函数,每发生一次滴答定时器中断进入该回调函数一次,主要实现定时1s,​改变一次标志位,使用LED显色状态变换一次。   * 以下是系统滴答定时器中断回调函数,每发生一次滴答定时器中断进入该回调函数一次,主要实现定时1s,​改变一次标志位,使用LED显色状态变换一次。
 <code c> <code c>
 +void HAL_SYSTICK_Callback(void)  ​
 +{  ​
 +    // 中断时间1ms,每1ms进入中断一次
 +    static int counter = 0;  ​
 +      ​
 +    if((counter ++ % 1000) == 0){  ​
 +        systick.second_flag = 1;      ​
 +    }  ​
 +}  ​
  
 </​code>​ </​code>​
systick定时器实验_定时点亮led.1593826141.txt.gz · 最后更改: 2020/07/04 09:29 由 zgf