Commit Graph

46 Commits

Author SHA1 Message Date
nnhy ccb2934d0c 减少memcpy调用 2015-11-13 12:51:25 +00:00
nnhy b0e1cab456 修正一个编译通不过的错误 2015-11-08 03:21:37 +00:00
nnhy e560a40b15 临时提交 2015-11-05 15:40:55 +00:00
nnhy b1533c4c3d 只有注册回调函数时,才打开中断 2015-10-08 13:28:52 +00:00
WangQiang fc5a9275d1 2015-10-08 12:33:13 +00:00
WangQiang 4aab8c8526 宏定义错误 造成 PWM 配置不到位 2015-10-08 07:03:18 +00:00
nnhy 7a80bc6a57 整理代码注释 2015-10-05 09:25:55 +00:00
nnhy d76f4e2be5 修正灰度算法的使用方式,加快开关速度,测试通过 2015-09-21 13:33:29 +00:00
nnhy da93ede9bf 2015-09-09 04:14:13 +00:00
nnhy 2e1ac656c1 干掉一个函数,节省0.15k 2015-08-22 03:49:51 +00:00
nnhy e5881060c7 频率超出允许的范围 2015-08-07 03:47:05 +00:00
nnhy caafb44616 RCC不需要做什么改动,虚惊一场 2015-08-07 01:44:55 +00:00
nnhy 58fa8ba4ad GD32F130的RCC结构体采用M3结构 2015-08-06 14:38:32 +00:00
nnhy e4cf54d644 兼容STM32F1 2015-07-27 03:57:12 +00:00
nnhy 5bc01ad672 PWM连续调整脉冲宽度时,即使没有外部事件,也要触发中断
简单测试通过
2015-07-27 03:23:59 +00:00
Stone 8fc3047323 完成连续调整脉宽的功能,编译通过,未测试 2015-07-26 17:06:41 +00:00
Stone ba540c96f3 PWM代码整理,编译通过,未测试 2015-07-26 15:27:02 +00:00
WangQiang a023ad663e 网关红外功能测试代码OK 硬件上参数仍然需要调节 2015-04-03 06:01:57 +00:00
WangQiang 54b0cbc1c2 完善 PWM 输出 STM32F0 F1 测试通过 F4 暂未测试 2015-04-02 09:12:50 +00:00
WangQiang b8fd46bb84 备注掉 Capture 类 2015-04-02 06:58:33 +00:00
Stone 5f29d2c7da 2015-01-25 14:02:28 +00:00
Stone 1c79ad6853 考虑兼容STM32F1平台 2015-01-25 12:24:14 +00:00
WangQiang e1e22d3646 转 UTF8 编码 2015-01-19 05:25:44 +00:00
WangQiang b641788a50 Capture 中断部分 结构完成 开始/停止捕获 还没有做 2015-01-14 07:23:26 +00:00
WangQiang ead11086fb 添加capture中断注册 2015-01-06 00:39:54 +00:00
WangQiang 4ee5a61823 timer 添加捕获类 未完成 2015-01-03 03:12:15 +00:00
WangQiang eb7112f567 添加 PWM 输出 2014-12-31 01:57:53 +00:00
WangQiang 2a1cf18bd7 清楚标志位 必须要有!! 否则 开启中断立马中断给你看 2014-11-12 07:38:01 +00:00
WangQiang dfd6980726 stop中 仅清除中断标志位 关闭不可靠 2014-11-12 01:49:13 +00:00
Stone e870691556 屏蔽掉日志以后,收发稳定性大大增强 2014-11-04 16:04:43 +00:00
nnhy 9de9e1f05e 定时器优先级略低 2014-10-10 17:43:41 +00:00
nnhy 0a4703a271 周期刚好为1也不行,配置的时候需要先减去1,就变成了0 2014-10-10 08:29:14 +00:00
nnhy f3c297252d Create时也需要初始化Timers 2014-10-10 08:23:03 +00:00
nnhy 236fcdbb42 修正普遍存在的内存清零不完整的隐患 2014-10-10 08:08:00 +00:00
nnhy c575cf8b34 修正Timers的初始化错误 2014-10-10 07:46:09 +00:00
nnhy f13e600b96 找到第一个可用的位置,没有被使用,并且该位置定时器存在 2014-10-10 06:39:34 +00:00
nnhy 06d19eadb3 定时器增加静态实例数组,标识正在使用的定时器实例。
增加Create方法获取正在使用的实例,或者随机分配创建
2014-10-05 04:29:46 +00:00
Stone 2dcc32318c 如果已启动定时器,则重新配置一下,让新设置生效
修改定时器例程,让第二个定时器动态修改第一个定时器的频率
2014-09-29 08:10:33 +00:00
Stone 620615f443 STM32F1兼容性修正,定时器测试通过 2014-09-26 03:27:15 +00:00
Stone 431a131f16 STM32F030F4编译通过,因为有些汇编指令不支持,Thread无法使用 2014-09-22 18:06:24 +00:00
Stone c999a8386d 兼容STM32F0,编译通过,基本功能测试通过 2014-09-22 17:13:27 +00:00
Stone ccb8d1df59 调整定时器和串口,尝试这样子使用是否好用 2014-09-07 21:56:15 +00:00
Stone 0c941f0648 I2C封装完成,编译通过,未测试 2014-09-07 21:23:02 +00:00
Stone 17da4744dd TIM2定时器测试通过,必须清除TIMx的中断待处理位,否则会频繁中断 2014-09-07 14:41:26 +00:00
nnhy 52117cb37d 增加定时器实现代码,编译通过,测试未通过 2014-08-10 17:11:05 +00:00
nnhy fadcce792f 增加RTC、定时器、看门狗,未实现 2014-08-08 19:30:42 +00:00