大石头
|
fa93b4a1da
|
高精度记录过零检测零点位置
|
2017-03-23 10:39:04 +08:00 |
大石头
|
50ece19701
|
当前函数耗时1~3us
|
2017-03-16 23:21:46 +08:00 |
大石头
|
da5c2f0d43
|
修正Time.Delay精度
|
2017-03-16 22:58:45 +08:00 |
大石头
|
52b1f1a313
|
修正Time.Delay精度
|
2017-03-16 22:53:57 +08:00 |
大石头X2
|
fc216e5f69
|
基础类库和系统内核尽可能的使用int替代uint,方便计算,避免溢出了也不知道。
|
2017-02-27 18:36:07 +08:00 |
大石头X2
|
3f2747222c
|
修正vc++编译时的各种警告,主要是有符号数和无符号数比较
|
2017-02-27 17:23:57 +08:00 |
大石头X2
|
d7ff86fc37
|
系统关键性代码链接到固件开头,主要规避GD32F130C8后32k特别慢的问题
|
2017-02-18 10:57:55 +08:00 |
大石头X2
|
f2dee255c1
|
改进电源管理,系统空闲时自动进入低功耗睡眠
|
2016-12-28 16:54:48 +08:00 |
大石头X2
|
3e6c3942cf
|
细化时钟滴答与微秒的转换,RTL8710AF里面不能整除
|
2016-12-24 10:23:19 +08:00 |
nnhy
|
7429f4ce2c
|
直接引用头文件,避免SmartOS上层需要包含太多的头部目录
|
2016-10-29 02:59:28 +00:00 |
nnhy
|
9869b632ca
|
修正RTC无法正确保存时间的BUG,未测试
|
2016-09-17 02:42:05 +00:00 |
WangQiang
|
a14012b46e
|
系统时钟定时器 使用Time2 错开开关的 TIM3 背光
|
2016-07-01 03:47:19 +00:00 |
Stone
|
00d10ec76c
|
精细判断时间
|
2016-06-30 13:53:12 +00:00 |
Stone
|
33e387f863
|
系统内核Time.h改名为TTime.h,否则在gcc和clang上会跟C库的time.h冲突。
同时,MDK不支持<ctime>的引用方式,用宏解决
|
2016-06-22 09:50:16 +00:00 |
Stone
|
416a7c6018
|
修正代码计时的小偏差
|
2016-06-21 07:01:30 +00:00 |
Stone
|
042bd750f7
|
时间轮默认睡眠间隔设为0,因为很多场景并不需要睡眠,而是需要死等
|
2016-06-20 02:12:54 +00:00 |
Stone
|
2df5acdc84
|
时间轮TimeWheel有特别的使用场景,不能废弃
|
2016-06-19 17:33:01 +00:00 |
Stone
|
ccdbc49abb
|
使用C标准库函数clock表示系统启动后的毫秒数
|
2016-06-19 14:00:15 +00:00 |
Stone
|
5cacafc1f2
|
借助环境变量类,实现当前时间。
Sys.Ms()是启动后总毫秒数,不能直接作为当前时间的秒部分
|
2016-06-19 11:44:58 +00:00 |
Stone
|
44e5b22e26
|
严格要求代码,排除编译警告
|
2016-06-18 08:12:52 +00:00 |
Stone
|
a38b2b5ae0
|
分离Time
|
2016-06-14 07:48:08 +00:00 |
Stone
|
532150941f
|
系统内核和外设驱动分别独立到不同目录
|
2016-06-13 04:05:30 +00:00 |