Commit Graph

32 Commits

Author SHA1 Message Date
大石头 8818b1feba 新增发布SDK的脚本 2017-03-25 10:29:31 +08:00
大石头 fa329294f1 绝对路径引用Sys.h,避免与lwip冲突 2017-02-15 20:02:29 +08:00
nnhy a9f9b578ce 直接引用头文件,避免SmartOS上层需要包含太多的头部目录 2016-10-29 03:34:02 +00:00
Stone 514462bc7d PWM => Pwm 2016-06-22 10:14:18 +00:00
Stone 33e387f863 系统内核Time.h改名为TTime.h,否则在gcc和clang上会跟C库的time.h冲突。
同时,MDK不支持<ctime>的引用方式,用宏解决
2016-06-22 09:50:16 +00:00
Stone 2df5acdc84 时间轮TimeWheel有特别的使用场景,不能废弃 2016-06-19 17:33:01 +00:00
Stone 61cc2b71ea 减少使用TimeWheel 2016-06-19 16:41:55 +00:00
Stone ddd946df8c 2016-06-14 10:38:10 +00:00
nnhy d1f6245d9b 所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
2016-03-14 04:28:04 +00:00
nnhy bdfd8e6273 Array => Buffer 2016-03-11 13:03:38 +00:00
Stone 280db66cc2 兼容编译通过 2016-01-13 18:59:54 +00:00
Stone 8600b7ca80 统一GPIO_AF 2016-01-13 18:52:41 +00:00
WangQiang 4e5cc2e23e 取余太慢 使用& 2015-12-17 02:14:41 +00:00
WangQiang 8eba6733cd 2015-12-16 13:00:33 +00:00
WangQiang 59fc924659 避免 F103项目报错 2015-12-16 12:59:18 +00:00
WangQiang ea8333e059 避免 F103项目报错 2015-12-16 12:57:38 +00:00
WangQiang 216217b288 C++ 封装函数效率过低,造成红外编码发送被拉长,不被识别。
不得以在中断内使用C代码配置定时器
2015-12-16 09:45:37 +00:00
WangQiang b269d57029 暂且避免 打开定时器立马中断 问题 2015-12-16 07:14:04 +00:00
WangQiang 5cef1179eb 普通红外遥控器 有部分波形 悬殊太大 使用双字节存储
为此  空调遥控器编码长度长达 400+ 字节
2015-12-16 03:07:04 +00:00
WangQiang c056728175 暂时屏蔽F1编译错误 2015-12-15 13:36:02 +00:00
WangQiang a17a31bdd4 不能使用 定时器中断作为数据接收结束条件 每次拿到数据清零计数器的同时会触发中断
现在拿到的数据 间隔一个字节就会出现零  怀疑DMA 传送数据以HalfWord对齐
2015-12-15 11:46:25 +00:00
WangQiang d4e8cd7088 使用定时器捕获采集数据OK 2015-12-15 08:42:55 +00:00
nnhy 980110704e 增加接收超时时间,默认10秒。
定时器中断优先级太高,无法靠主线程停下来
2015-11-27 03:50:24 +00:00
nnhy 3bc6bc02ce Open的时候才打开引脚和定时器 2015-11-27 03:35:33 +00:00
nnhy d49898683a 委托里面,当前对象应该由param得来,而不是sender 2015-11-27 03:00:51 +00:00
nnhy 34522fe95d 增加调试日志。
调试发现,IR的Lamda可能有问题
2015-11-26 17:02:15 +00:00
nnhy 8f31d7f80d 调整定时器驱动,Open/Close统一架构 2015-11-26 16:41:45 +00:00
nnhy 44c9190c20 重构红外收发驱动,编译通过,未测试 2015-11-26 16:00:07 +00:00
WangQiang d29c51d6d1 可用 多一个低电平 不影响使用 2015-09-22 14:22:20 +00:00
WangQiang e84cba0778 红外转发软件适应硬件ok 硬件还存在些许问题 问题范围未确定 2015-09-08 03:45:11 +00:00
WangQiang c96b2a327c inputPort :: Read() 读出数据好像有问题
中断正常 但是在别的中断里面读取引脚 不对
2015-09-07 15:19:09 +00:00
WangQiang a023ad663e 网关红外功能测试代码OK 硬件上参数仍然需要调节 2015-04-03 06:01:57 +00:00