Skip to content

P4SSER8Y/AlarmClockBeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alarm Clock

Just an alarm clock with assistant functions.

Base on STM32F103C8T6 and RT-Thread 1.2.1

To-do List

  • 使能RTC外设
  • 添加倒计时器
  • 将ToggleREG、休眠键、重启键合并
  • 保存当前工作状态至EEPROM
  • 给DS3231增加一个电容,减少冲击电流
  • 为番茄钟增加打开/关闭屏幕功能

2014-05-31

  • (tag:v2.2.0) 完成番茄钟功能
  • (tag:v2.1.0) 完成倒计时功能(误差1s)、RTC计算程序

2014-05-30

  • (tag:v2.0.0) 新电路,新结构,双显示屏,目前完成时钟、温湿度(AM2302)、看门狗

2014-04-30

  • (tag:v1.8.0) 完成闹钟提醒功能

2014-04-29

  • 完成闹钟相关外部电路(闹钟WK-UP事件、震动电机驱动电路)
  • (tag:v1.7.0) 完成闹钟任务
  • 重新分配单片机资源
  • (tag:v1.7.1) 电路:将nOE引脚加上5.0k的上拉电阻,增加闹钟的动画效果,增加闹钟双设置——(分:秒)或(时:分)

2014-04-28

  • (tag:v1.5.0) 将频率设为24MHz,提高CPU使用率并降低能耗
  • (tag:v1.6.0;Missed) 增加简易电源识别功能

2014-04-27

  • (tag:v1.4.0) 温度计读取
  • 使用了新的无中断的定时算法
  • 貌似不会无缘无故跪掉了
  • (tag:v1.4.2) 调整了定时器的暂停策略,不会在别的界面闪屏了
  • (tag:v1.4.4) 增加调试用的CPU使用率计算程序

2014-04-24

  • 换上了一个新的DS18B20,发现没法精确定时1us,寻求办法中。
  • 删掉了多余的没用的代码。

2014-04-23

  • 严重BUG修复!!!电源电压值没读取,又过放了一块电池~~>_<~~

2014-04-21

  • (tag:v1.3.0) 增加电源电压监测,防止过放,在finsh的voltage可以读取
  • 增加finsh的修改时间函数
  • 坑爹啊!!!PA6烧掉啦啦啦!!!在加入一个测电源电压的接口时……不小心把12V直接接到了PA6(红外)上了……还好只是烧了个端口~~~~>_<~~~~
  • 红外移至PB0
  • 端口说明更新到PCBPrj里

2014-04-20

  • 添加计时器
  • 去除重新开屏时产生的闪屏bug
  • 计时器加入复位前暂停显示

2014-04-19

  • 大幅度改动系统结构,使之能按优先级,在番茄钟临时查看时钟、日期等信息。
  • 番茄钟计时算法修改,按当前
  • 添加RTC任务:先同步DS3231上的时间,再根据SysTick修改秒数。
  • 稍微调整红外功能键

2014-04-18

首次将代码保存到GitCafe,已完成RT-Thread红外遥控、数码管、时间、日历、番茄钟、节电模式

About

Made with STM32F103

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published