Stone
|
b925d5817b
|
删除Time.h的引用
STM32F1拆分Pwm
|
2016-06-23 03:34:35 +00:00 |
Stone
|
f5caa8a664
|
完成强类型事件委托,测试通过!
支持全局函数、静态成员函数和实例成员函数,作为事件处理函数。
|
2016-06-18 09:48:12 +00:00 |
Stone
|
d5fe4ad544
|
增强委托Delegate,把一切委托调用封装为函数指针和目标对象指针,极大方便使用,虽然执行的时候可能错误传递参数
|
2016-06-17 12:48:15 +00:00 |
nnhy
|
d1f6245d9b
|
所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
|
2016-03-14 04:28:04 +00:00 |
Stone
|
483dfe82f0
|
F1全部编译通过,未测试是否可用
|
2016-01-13 17:49:54 +00:00 |
nnhy
|
586b14d99c
|
输入口增加按下时间统计,利于长按按钮的功能统计
|
2015-11-03 09:50:06 +00:00 |
nnhy
|
bde5a80a84
|
修正过零检测的等待时间
|
2015-10-08 10:24:47 +00:00 |
nnhy
|
85a42ffe24
|
修正数据区延时打开时间单位错误的BUG
按钮继承Object,增加ToString
|
2015-09-29 07:33:31 +00:00 |
nnhy
|
ff9c0f1021
|
让父类的所有Write函数在这里可见
|
2015-09-29 07:23:40 +00:00 |
arlenxiao
|
9ea8a2798a
|
Button 缺少Time.h头文件
|
2015-09-23 02:48:40 +00:00 |
nnhy
|
1a3ce51b9b
|
修改睡眠方式,解决过零检测卡顿的问题,K0204测试通过
|
2015-09-22 13:35:12 +00:00 |
nnhy
|
a7bca8164b
|
在事件任务里面处理按钮中断,而不使用硬件中断
|
2015-09-21 12:00:00 +00:00 |
WangQiang
|
c345c171ac
|
Button 按键事件不使用异步处理
|
2015-09-20 09:26:21 +00:00 |
nnhy
|
345dccbb5c
|
过零检测失败以后要清空
|
2015-09-15 11:51:57 +00:00 |
nnhy
|
f77688efdc
|
过零检测逻辑升级,减少堆分配,让系统执行时间更确定
|
2015-09-15 09:34:28 +00:00 |
nnhy
|
320629b277
|
输入输出端口Port.Config拆分为Open/Close,更贴近实际使用意义
|
2015-09-05 03:40:38 +00:00 |
WangQiang
|
adee4871d4
|
有Invert完全没有必要使用ifdef..
|
2015-08-20 01:31:22 +00:00 |
HuangKeng
|
eb8e933f2b
|
去掉 Button.cpp 里的 if 判断
|
2015-08-08 07:31:54 +00:00 |
nnhy
|
ff19043a6f
|
调整按钮类,减少内存分配
|
2015-08-07 09:56:36 +00:00 |
WangQiang
|
3c39a88717
|
提高 CheckZero 精度 100us
|
2015-03-05 06:48:53 +00:00 |
nnhy
|
e15615fc43
|
修正过零检测可能会导致死机的BUG
自动检查是否使用过零检测电路,或是否接了220v交流电
|
2015-02-07 07:48:53 +00:00 |
WangQiang
|
44074d058b
|
可以在上层调节 过零检测中的补偿时间 方便调试
|
2015-01-31 07:00:29 +00:00 |
WangQiang
|
bcdff472ab
|
添加过零检测逻辑
|
2015-01-29 12:18:23 +00:00 |
WangQiang
|
1765360137
|
转UTF8编码
|
2015-01-19 08:21:04 +00:00 |
WangQiang
|
556c38894d
|
情景面板 应对 电磁门锁做了支持
|
2014-11-18 04:52:00 +00:00 |
nnhy
|
e80d6dab2f
|
索引号,方便在众多按钮中标识按钮
|
2014-10-12 04:42:17 +00:00 |
Stone
|
2f74624d45
|
每个构造函数前面都要调用初始化
|
2014-09-06 17:20:33 +00:00 |
Stone
|
4d6c9eb5a8
|
重新整理端口类,支持在初始化时指定倒置状态,进而决定输出口的初始状态,避免出现灯光闪烁
|
2014-09-06 09:09:58 +00:00 |
Stone
|
e9f8d7a8a7
|
增加应用目录,增加按钮类,带有指示灯和继电器的功能
|
2014-09-06 07:58:22 +00:00 |