Skip to content

WhiteFish-gby/STSdemo

Repository files navigation

程序名称:

Simple Tasks Scheduler 简易任务调度器

核心文件:

Tasksched/STS.c
TimeBase/timebase.c

实现思想:

利用arm CotexM4 的SysTick定时器作为时基计算时间,设置任务执行频率,轮询判断执行程序。

Demo简介: 基于STM32F401CCU6芯片,配置了几个简单的任务,如果外设配备与我一样,你可以实现一个30min的闹钟,通过按键关闭蜂鸣器声音。

  • 每隔1秒,PC13输出电平翻转,可接led灯
  • 每隔1秒,PA9发送串口信息,打印HelloWorld!
  • 每隔0.2秒,刷新PB1的pwm输出状态,可接蜂鸣器
  • 每隔30分钟,设置PB1的pwm输出为一定频率的输出
  • 每隔0.005秒,PA0读取输入电平,若为低电平,停止PB1的pwm输出

About

STSdemo on STM32F401CCU6

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published